Možnosti zálohy a obnovy jsou dostupné pouze pro hlavní databázi a databázi příloh.
Databáze RES neobsahuje žádná uživatelská data, není tedy potřeba ji zálohovat a pro její obnovu stačí opětovná instalace.
Formulář zálohy databáze obsahuje informace o připojení k databázi, která bude zálohována. Nastavení připojení na formuláři nelze změnit kromě účtu, to pro případ, že by přednastavený účet neměl právo provádět zálohu databází.
Před provedením zálohy je ještě možné nastavit, kam bude soubor zálohy (.bak) uložen.
Tento postup provedeme jak pro hlavní databázi, tak pro databázi příloh.
Přenos lokální DB na síťové připojení lze realizovat na stejnou verzi SQL nebo vyšší.
Pokud nevíte na jaké verzi SQL Vám běží lokální připojení, postačí si spustit pomocí kláves WIN + R příkazovou řádku, kam napíšete příkaz "sqllocaldb v"
WIN + R a napsat cmd a stisknout tlačítko OK
Verze SQL 2019 - pro síťové připojení je nutné stáhnout SQL Express 2019 nebo vyšší.
Před samotnou instalací programu je nutné nejprve nainstalovat a nastavit SQL Server, minimální podporovaná verze je MS SQL Express 2014. Varianta Express je volně dostupná ke stažení na oficiálních stránkách Microsoftu. Průvodce instalací umožňuje dva typy instalace SQL serveru: V rámci Basic instalace se po úspěšném dokončení zobrazí okno se shrnujícími informacemi o nainstalované instanci - zde lze nalézt jméno instance MS SQL, které je potřeba při připojování k serveru. Postup instalace je popsán na stránce Instalace MS SQL Express. Pro správu a nastavení SQL serveru slouží nástroj SQL Server Management Studio, který je také volně dostupný ke stažení na oficiálních stránkách Microsoftu. Možnost instalace SSMS nabízí i průvodce instalací SQL serveru. Veškeré nastavení lze provést pomocí nástrojů SQL Server Management Studio a SQL Server Configuration Manager - ten je instalován v rámci instalace SQL serveru. Prvním krokem je export Nástroje pro správu databáze z instalátoru programu ISEnvita. V cílové složce, standardně c:\Program Files (x86)\INISOFT\DbUpdater, se poté nachází složka SqlScripts, která obsahuje ISEnvita.ZIP obsahující soubor ISEnvita.bak. Zároveň obsahuje i podsložku DBFiles, ve které se nachází ISEnvita_Files.ZIP obsahující soubor ISEnvita_Files.bak. Tyto ZIP soubory si někam rozzipujeme a pro připojení databází stačí v SQL Server Management Studiu provést obnovu obou souborů zálohy databáze. Postup obnovy je následující: Pro připojení doplňkové databáze RES stačí na serveru spustit instalátor, který je dostupný ke stažení na našich webových stránkách v sekci Podpora a download. Obnova databáze Pro připojení programu ISEnvita k SQL serveru je nutné vytvořit uživatele, pod kterým bude toto připojení probíhat. SQL server umožňuje přihlášení pomocí autentifikace Windows nebo pomocí specifického účtu. V případě Windows autentifikace lze použít i skupinu, v takovém případě stačí aby byl uživatel Windows v této skupině. Vytvoření nového uživatele spočívá v: V případě použití specifického účtu SQL je nutné ještě tento typ přihlášení povolit, v Server Properties - Security nastavit tzv. mixed autentifikaci (změna se projeví až po restartu SQL serveru). Vytvoření uživatele Vytvořenému uživateli je nutné nastavit příslušné role a oprávnění k databázím ISEnvita a ISEnvita_Files. Pokud je využíván i modul RES, je nutné nastavit oprávnění i k databází ISEnvita_RESCZ. Minimální nutná oprávnění jsou: Pro automatickou aktualizaci databáze při spuštění jsou minimální nutná oprávnění na úrovni db_owner. Pro potřeby aktualizace databáze ISEnvita_RESCZ musí mít uživatel fixed server roli dbcreator. Aby proběhla aktualizace ISEnvita_RESCZ kompletně i s nastavením oprávnění, pak musí být uživatel ve skupině sysadmin. Nastavení rolí uživatele pro jednotlivé databáze Nastavení oprávnění nad databází Pro konfiguraci síťové komunikace slouží nástroj SQL Server Configuration Manager. V něm je nutné nejprve povolit protokol TCP/IP a následně zvolit port, standardně 1433. Postup je následující: Následně je ještě nutné povolit port na firewallu. Povolení protokolu TCP/IP Nastavení portu Pro instalaci je potřeba stáhnout kompletní instalační balíček. Otevřením staženého instalačního souboru dojde ke spuštění průvodce instalací. Pro síťovou instalaci je nutné vybrat pokročilou instalaci, čímž dojde pouze k instalaci programu do předem zvolené složky. Při prvním spuštění programu ISEnvita je nutné provést nastavení připojení k instanci MS SQL.
Pro uložení nastavení připojení v rámci programu ISEnvita je potřeba mít právo zápisu do složky, kde je program nainstalovaný. Pokud uživatel taková práva nemá, je možné provést uložení s právy administrátora. Pro úspěšné připojení je nutné nastavit následující: Cesta k databázovému souboru se v rámci instance MS SQL Express nevyplňuje, jelikož v tomto případě nemá pro klienta žádný význam. Příklad nastavení připojení k instanci MS SQLInstalace SQL serveru
Instalace SQL Server Management Studio
Nastavení SQL serveru
Připojení databází
Vytvoření uživatele
Nastavení oprávnění nad databázemi
Konfigurace síťové komunikace
Instalace programu
Nastavení připojení k instanci MS SQL