SQL postup

Podobné dokumenty
Prístup a Nastavenie pre KOMPAKT HOSTING

Ako si mám nainštalovať nový upgrade z Internetu?

Pracovný postup pre vypĺňanie údajov elektronického formulára IŠIS pre spravodajskú jednotku 1

Microsoft Word - prirucka_katedry_nova

Microsoft Surface Studio úvodná príručka

Ponuka Štart

ŤAHÁK PRAKTICKÁ ČASŤ Prerekvizity: LINUX: WINDOWS: Inštalácia Oracle VirtualBoxu a vytvorenie virtuálneho stroja /návod nižšie/ Operačný system Window

Manuál pre nastavenie tlače z VRP tlačiarní bluetooth Bluetooth Manuál pre nastavenie tlače z VRP tlačiarní -1-

Quick Guide for Installing Nokia Connectivity Cable Drivers

Spustenie skonvertovanej C-Image zálohy v MS Virtual PC

Obsah tejto príručky Microsoft Prechod na program Access 2010 z programu Access 2003 Vzhľad programu Microsoft Access 2010 sa výrazne odlišuje od prog

Microsoft Word - EVO_rychly_start_v1.1

(Microsoft Word - Registr\341cia \372\350tu Hik-Connect.docx)

Používateľská príručka Obsah Používateľská príručka... 1 Administrácia servera... 2 FTP... 2 Remote Desktop... 3 Administrácia databáze:... 3 Spusteni

Informačný systém pre externú časť a písomnú formu internej časti maturitnej skúšky Informačný systém pre EČ a PFIČ maturitnej skúšky Užívateľská prír

Manuál uchádzača ezakazky Manuál uchádzača Dátum vytvorenia dokumentu: Verzia: Autori slovenský Matej Marcin, Stanislava Marošiová Te

Pripojenie sa na počítač a ovládanie vzdialenej obrazovky cez CM Remote

Žiadosť o licenčnú zmluvu na podujatie Na adrese v sekcii hlavného menu kliknete na položku Používatelia. Zobrazí sa blokové menu,

Manuál pre nastavenie tlače z VRP Bluetooth, USB tlačiarne Bluetooth, USB tlačiarne Manuál pre nastavenie tlače -1-

Manuál pre nastavenie tlače z VRP elio m500 Elio m500 Manuál pre nastavenie tlače -1-

Centrum vedecko-technických informácií, Odbor pre hodnotenie vedy, Oddelenie pre hodnotenie publikačnej činnosti Vyhľadávanie a práca so záznamami - C

Kamera Sieťová klenbová kamera Rýchla používateľská príručka---po slovensky Táto rýchla príručka sa vzťahuje na: DS-2CD4112F-(I), DS-2CD4124F-(I), DS-

Obsah Pokyny pre ovládanie pomocou smartfónu... 3 Stiahnutie a inštalácia aplikácie... 3 Konfigurácia Originálna konfigurácia Postup k

Slovenská technická univerzita v Bratislave Fakulta informatiky a informačných technológií Ilkovičova 2, , Bratislava 4 Internet vecí v našich ž

Microsoft Word - o06_Príručka k inštalácii a registrácii OverKupon_v4.doc

Control no:

Microsoft Word - zapis-predmetov-AiS

Microsoft Word - Oil Installation and Configuration Guide - SK.doc

Microsoft Word - pouzivatelska_prirucka.doc

Príručka používateľa Elektronický podpis Univerzita Pavla Jozefa Šafárika v Košiciach 2008 verzia 1.0

Resolution

Dokumentácia EVHroby Vytvoril: Tibor Čáky

Prevodník USB/20mA

Objektovo orientované programovanie

MacBook Pro Sprievodca rýchlym štartom

PAGER V3.0

STRUČNÝ NÁVOD KU IP-COACHU

Obsah:

Evidencia elektronickej prihlky

INTERNET BANKING Práca s tokenom VŠETKO, ČO JE MOŽNÉ with.vub.sk, Bank of

Import absencí z ASC

Navigácia po úvodnej stránke elektronickej schránky Dátum zverejnenia: Verzia: 10 Dátum aktualizácie: Navigácia po úvodnej st

Finančné riaditeľstvo Slovenskej republiky 9/ORP/2019/IM Stiahnutie identifikačných a autentifikačných údajov pri ORP - rola Administrátor/Technik Inf

Sprievodca rýchlym nastavením bluesound.com

Ako v programe zaúčtovať úver, ktorý bol poskytnutý bankou a suma úveru bola pripísaná na podnikateľský bankový účet?

Návod na vytvorenie kvalifikovaného elektronického podpisu prostredníctvom občianskeho preukazu s čipom Dátum zverejnenia: Verzia: 1 Dátu

Microsoft PowerPoint - CONNECT_R&A_76_sk

aplikácia do mobilého telefónu na stiahnutie digitálneho tachografu

STRUČNÝ NÁVOD KU IP-COACHU

dFlex Nitra spol. s r.o.

SM2000 používateľská príručka Strana 1 Návod na používanie JaMiZ controls, s.r.o.

Pomôcka Setup Používateľská príručka

Návod na obsluhu FiskalPRO Mobile

AR-5726/5731 Operation-Manual Software SK

Návod na nastavenie oprávnení pre oprávnené osoby s udeleným čiastočným prístupom Dátum zverejnenia: Verzia: 3 Dátum aktualizácie:

Matej Kendera - PDF, word, lucene, java

Záznamník teploty a vlhkosti AX-DT100 Návod na obsluhu

Microsoft Word - TP-LINK TL-W8960NB.doc

Modem a lokálna sieť LAN Používateľská príručka

Podvojné účtovníctvo, fakturácia a sklad ekasa: štandardný predaj priamo z programu Pri predaji s priamym napojením na softvér je potrebné mať online

RADELA s

Sirius II Sprievodca inštaláciou a návod na použitie Sirius II - sprievodca inštaláciou a návod na použitie (verzia 3) 1

GEODETICKÝ A KARTOGRAFICKÝ ÚSTAV BRATISLAVA Chlumeckého 4, Bratislava II Obsah 1. Export údajov ZBGIS do CAD formá

Finančné riaditeľstvo Slovenskej republiky 10/ORP/2019/IM Stiahnutie identifikačných a autentifikačných údajov pri ORP - rola Administrátor Informácia

RAZER ABYSSUS ESSENTIAL Slovenská príručka Táto príručka slúži len ako návod základné vedomosti s hlavných funkcií a nastavení zariadenia. Podrobnejši

DAHUA WEBOVÉ ROZHRANIE 1

0022-vub-mobilne-tokeny-200x200-v03.indd

Detail správy a súvisiace prvky Dátum zverejnenia: Verzia: 5 Dátum aktualizácie: Detail správy a súvisiace prvky UPOZORNENIE

Používateľská príručka

(Microsoft Word Zadanie na s\372\235a\236 KROS DESIGN AWARD .doc)

eKasa

Zakúpili sme mobilný telefón, ktorý budeme splácať v mesačných splátkach spolu s poplatkom za mobilné služby. Prvá faktúra bola vystavená s rozpisom n

(Microsoft Word - Tuzemsk\341 a zahrani\350n\341 jazda \232tandardn\341 jazda.docx)

Registrácia používateľa Portálu finančnej správy -1/18-

Prihlásenie sa do systému AIS2 Pomôcka pre študentov Odoslanie záverečnej práce cez AiS2 Spustite si internetový prehliadač a do riadku s adresou napí

Príloha č. 1 k USM_UGKK SR_6/2019

Autonómna prístupová čítačka Užívateľský manuál Užívateľský manuál Autonómna prístupová čítačka ASI 1201A

Slovenská technická univerzita v Bratislave Fakulta informatiky a informačných technológií Ilkovičova 2, Bratislava 4 Používateľská príručka Vi

Microsoft Word Nextra_ADSLink.doc

Moderné vzdelávanie pre vedomostnú spoločnosť/projekt je spolufinancovaný zo zdrojov EÚ POKYNY PRE IT ADMINISTRÁTORA OFFLINE AJ ONLINE FORMA CERTIFIKA

C-Monitor WIN klient pre verziu 2.8

Evidencia elektronickej prihlášky na I. a spojený I. a II. stupeň vysokoškolského štúdia Univerzita Pavla Jozefa Šafárika v Košiciach 2013

Moderné vzdelávanie pre vedomostnú spoločnosť/projekt je spolufinancovaný zo zdrojov EÚ POKYNY PRE IT ADMINISTRÁTORA OFFLINE AJ ONLINE FORMA CERTIFIKA

Microsoft Word - 06b976f06a0Matice - Uzivatelska Dokumentacia

PowerPoint Presentation

VTO1210C-X Užívateľský manuál Užívateľský manuál VTO1210 C-X

Microsoft Word - Priloha_1.docx

Návod na použitie služby tv do vrecka

Manuál aplikácie eoev

Používateľská príručka POUŽÍVATEĽSKÁ PRÍRUČKA Generátor XML dávok pre Informačný systém kontrolných známok z MS Excel šablóny Dátum: Verzia

Moderné vzdelávanie pre vedomostnú spoločnosť/projekt je spolufinancovaný zo zdrojov EÚ POKYNY PRE IT ADMINISTRÁTORA OFFLINE AJ ONLINE FORMA E-TESTOVA

Príručka pre používateľa OTP tokenu Strana 1 z 8

Externé mediálne karty Používateľská príručka

Microsoft Word - Navod Carneo Cyberbot SK.docx

SAEAUT SNMP OPC Server

Prepis:

Omega na MS SQL Obsah 1 AKO POSTUPOVAŤ 1 1.1 Základné informácie k inštalácii Microsoft SQL 2017 Express 1 1.2 Aké sú hardvérové a softvérové požiadavky na server: 2 1.3 Jednotlivé kroky inštalácie a prevodu databázy Omegy z Access (.mdb) na MS SQL (.mdf) 2 2. INŠTALÁCIA MICROSOFT SQL 2 2.1 Inštalácia Microsoft SQL 2017 Express 2 2.2 Inštalácia Microsoft SQL 2014 Express 6 2.3 Konfigurácia SQL servera a prístupových práv 8 3. PREVOD OMEGY NA SQL 10 3.1 Prevod databázy z Access na SQL 10 3.2 Pripojenie klientov 11 3.3 Zdieľanie pomocných súborov 12 4. ARCHIVÁCIA A OBNOVA DATABÁZY CEZ MANAGEMENT STUDIO 13 4.1 Archivácia databázy 13 4.2 Obnova databázy (restore, odarchivovanie) 14 5. AUTOMATICKÁ ARCHIVÁCIA PRE MICROSOFT SQL 2017 EXPRESS 16 1 AKO POSTUPOVAŤ 1.1 Základné informácie k inštalácii Microsoft SQL 2017 Express Ak máte veľkú databázu, t.j. viac ako 90 MB alebo s programom Omega pracujú štyria a viac užívateľov súčasne, na bezproblémovú prácu s programom Omega odporúčame nainštalovať Microsoft SQL. Pre prácu s programom Omega vám postačuje bezplatná verzia Microsoft SQL 2017. Obmedzenia: využitie maximálne 1GB RAM, maximálne 1 jadro procesora, maximálne 10 GB úložného priestoru. Inštalačné súbory Microsoft SQL 2017 Express si môžete stiahnuť z internetových stránok Microsoftu https://www.microsoft.com/en-us/download/details.aspx?id=55994. Okrem Microsoft SQL 2017 podporujeme aj Microsoft SQL Server 2014. Inštalačné súbory Microsoft SQL Server 2014 Express môžete stiahnuť z internetovej stránky Microsoftu http://www.microsoft.com/en-us/download/details.aspx?id=42299 alebo z FTP servera firmy Kros sú to súbory SQLEXPRWT_x86_ENU.exe * (pre 32 bitové operačné systémy) alebo SQLEXPRWT_x64_enu.exe * (pre 64 bitové operačné systémy). *Kliknutím na názov súboru môžete stiahnuť inštalačný súbor priamo z nášho servera. Po kliknutí musíte zadať prihlasovacie údaje: meno: omeuziv heslo: nivea5uz Poznamenávame, že nižšie uvedené obrázky v tomto postupe sú určené pre inštaláciu Microsoft SQL 2017. Ak máte operačný systém Windows 8 Pro, Windows 10 Pro, Windows Server 2012, Windows Server 2012 R2 Windows Server 2016 môžete priamo nainštalovať Microsoft SQL 2017. Ak máte starší operačný systém (Windows 7 Pro, Windows Server 2008 R2), je potrebne nainštalovať staršiu verziu SQL servera, t.j. Microsoft SQL 2014. Ak nie je na PC doposiaľ nainštsalovaný žiaden SQL server, doporučujeme ho nainštalovať ako nepomenovanú inštanciu (názov SQL servera bude zhodný s názvom PC). Ak idete inštalovať na PC ďalší SQL server, musíte použiť pomenovanú inštanciu (názov SQL servera bude NazovPC/NazovInstancie ). Licencia programu Omega: špeciálnu licenciu programu Omega pre SQL (cca 100% nárast ceny Omegy) potrebujú tí zákazníci, ktorí majú zakúpenú licenciu programu Omega pre viac ako 6 PC a viac ako 6 užívateľov súčasne. 1

1.2 Aké sú hardvérové a softvérové požiadavky na server: Server je vyhradené PC, na ktorom sa nebudú pravidelne používať klientske aplikácie (Word, Excel, Outlook...). 2-jadrový procesor 2,4 GHz, 4 GB RAM, SSD disk pre dáta. Názov PC - iba písmena anglickej abecedy, bez diakritiky, t.j. bez pomlčky, čiarky, mäkčeňa a pod. Operačný systém minimálne Windows 8 Pro, Windows 10 Pro, Windows Server 2012, Windows Server 2012 R2. Pre dáta programu Omega, t.j. kde sú uložené mdf a ldf súbory, potrebujete vyhradiť, resp. pridať nový adresár v roote disku (napr. C:\SQLData). V názve adresára nemôžete použiť diakritiku, medzeru... Použite len písmená anglickej abecedy. Národné prostredie musí byť nastavené na slovenčinu. Na serveri musí byť vypnutý softvérový firewall alebo pridaná výnimka pre port TCP 1433 a port UDP 1434, cez ktorý komunikuje SQL server. Terminálové pripojenie: Pre prácu s programom Omega podporujeme terminálové pripojenie Remote Desktop Connection alebo Terminal-server. Nepodporujeme RemoteApp. 1.3 Jednotlivé kroky inštalácie a prevodu databázy Omegy z Access (.mdb) na MS SQL (.mdf) Nainštalujte verziu SQL servera podľa bodu 2.1. Nakonfigurujte SQL server a prístupové práva podľa bodu 2.3. Nainštalujte na server program OMEGA. Preveďte databázy z Access na SQL podľa bodu 3.1. Pripojte klientov Omegy na SQL databázy podľa bodu 3.2. 2. INŠTALÁCIA MICROSOFT SQL 2.1 Inštalácia Microsoft SQL 2017 Express Postup inštalácie SQL servera je zobrazený na nasledovných obrázkoch: Obr. č.1 Obr. č. 2 2

Obr. č. 3 Obr. č. 4 Obr. č. 5 Obr. č. 6 Obr. č. 7 Obr. č. 8 3

Obr. č. 9 Obr. č. 10 Obr. č. 11 4

Obr. č. 12 Obr. č. 13 Mixed Mode - znamená, že na SQL server môžu mať prístup klienti cez windows autentifikáciu (užívateľ sa prihlási k Management Studiu bez zadania hesla) alebo cez SQL server autentifikáciu (prístup k Management Studiu má administrátor, ktorý sa prihlasuje cez heslo, ktoré si určil (zadal) pri inštalácii Microsoft SQL 2014 do poľa Enter password: heslo, Confirm password: heslo). Nástroj na správu SQL servera, teda SQL Server Management Studio 2017 je potrebné ešte po inštalícií SQL servera doinštalovať. Po nainštalovaní Microsoft SQL 2017 pokračujete podľa bodov v postupe a to: 2.3 Konfigurácia SQL servera a prístupových práv, 3. Prevod Omegy na SQL. 5

2.2 Inštalácia Microsoft SQL 2014 Express Postup inštalácie SQL servera je zobrazený na nasledovných obrázkoch: Obr. č.1 Obr. č. 2 Obr. č. 3 Obr. č. 4 Obr. č. 5 V bode číslo 5 si môžete zvoliť medzi nepomenovanou (Default instance) alebo pomenovanou inštanciou (Named instance). Ak už máte nainštalovanú inú verziu SQL Servra, zvoľte pomenovanú inštanciu. Nainštalované inštancie môžete vidieť v spodnej tabuľke. Pri prevej inštalácii SQL servera odporúčame nepomenovanú inštanciu. 6

Obr. č. 6 Obr. č. 7 Obr. č. 8 Obr. č. 9 Mixed Mode - znamená, že na SQL server môžu mať prístup klienti cez windows autentifikáciu (užívateľ sa prihlási k Management Studiu bez zadania hesla) alebo cez SQL server autentifikáciu (prístup k Management Studiu má administrátor, ktorý sa prihlasuje cez heslo, ktoré si určil (zadal) pri inštalácii Microsoft SQL 2014 do poľa Enter password: heslo, Confirm password: heslo). Po nainštalovaní Microsoft SQL 2014 pokračujete podľa bodov v postupe a to: 2.3 Konfigurácia SQL servera a prístupových práv, 3. Prevod Omegy na SQL. Nástroj na správu SQL servera, teda SQL Server Management Studio 2014 sa automaticky nainštaluje spolu s inštaláciou SQL servera. 7

2.3 Konfigurácia SQL servera a prístupových práv Pri inštalácii SQL servera sme zvolili tzv. mixed mód, čo znamená, že na SQL server môžu mať prístup klienti cez program SQL server autentifikáciu alebo cez windows autentifikáciu. Podľa toho, aký prístup zvolíte a v akom type siete sa SQL nachádza nastavíte prístupove práva. V súčasnej verzii programu Omega sú k dispozícii tri možnosti pripojenia: a.) Systémový účet Omegy je prístup cez SQL autentifikáciu. Program Omega má prednastavené meno: omega a heslo: Use4Ome a pre použitie toho spôsobu je potrebné si vytvoriť cez Management Studio nový login s týmto menom a heslom. b.) Vlastný užívateľ je prístup cez SQL autentifikáciu. Cez Management Studio si musíte vytvoriť vlastný účet a ten použiť pri prípajaní klientov k databázam Omegy. c.) Trusted connection je prístup cez program windows autentifikáciu. Najskôr skontrolujte typ siete. Skontrolujete ho cez ikonu Tento počítač Vlastnosti. V prípade, ak je sieť typu doména (napr.: winkros.local), je potrebné pridať každého člena domény medzi užívateľov SQL servera (v SQL server Management Studio v stromovej štruktúre rozbaľte časť Security/Logins a cez pravé tlačidlo myši pridajte nového užívateľa New Login ). Ak je sieť typu workgroup, je potrebné na ňom sprístupniť účet Guest a ten pridať medzi užívateľov SQL servera. Postup, ako sprístupniť účet Guest: Pravým tlačidlom myši kliknite na Tento počítač Spravovať. Zobrazí sa formulár, kde kliknete na voľbu Lokálni používatelia a skupiny Používatelia. V pravej časti formulára nájdite účet Guest. V záložke Všeobecné odznačte voľbu Konto je zablokované. Sprístupnenie účtu Guest potvrďte tlačidlom OK. Účet Guest môžete sprístupniť aj cez Ovládacie panely Užívatelia. 8

Všetkým účtom (či už zvolíme pripojenie a, b alebo c) je potrebné cez Management studio zapnúť voľbu sysadmin cez záložku Server roles! Po inštalácii SQL Servera sú defaultne vypnuté protokoly Named pipes a TCP/IP. Tieto je potrebné po nainštalovaní zapnúť a reštartovať službu SQL servera. V tomto prípade pracujeme s programom SQL Server Configuration Manager. Cesta k nastaveniam: cez klávesnicu a napíšeme SQL Server 2017 Configuration Manager. Obr. č. 1 Obr. č. 2 9

3. PREVOD OMEGY NA SQL 3.1 Prevod databázy z Access na SQL Pre rýchly prevod databázy a zrýchlenie niektorých operácii v Omege vám odporúčame nainštalovať DTS knižnice: SQLServer2005_bc_x32.msi pre 32 bitovú verziu SQL Servera a SQLServer2005_bc_x64.msi pre 64 bitovú verziu SQL Servera z nášho FTP (priamo kliknutím na názov súboru), ktoré Microsoft SQL 2017 neobsahuje. Prihlasovacie údaje pre priame stiahnutie súborov z nášho servera sú: - meno: omeuziv - heslo: nivea5uz Prevod pôvodnej accessovskej databázy (.mdb) na SQL databázu (.mdf) je potrebné urobiť na SQL serveri. Na pevnom disku si vytvorte nový adresár, v ktorom budete mať uloženú SQL databázu firmy. Adresár vytvorte ako hlavný adresár na niektorom z pevných diskov SQL servera (nie podadresár), pričom názov tvorte iba z písmen anglickej abecedy a čo najkratší, napríklad D:\data alebo D:\sqldata. V ňom vytvorte podadresáre pre jednotlivé firmy z názvom do 5-10 znakov pozostávajúcich takisto len z písmen anglickej abecedy a bez použitia medzier a iných špeciálnych znakov. Ak sa budú k SQL Serveru pripájať klientske počítače, je potrebné zapnúť zdieľanie adresárov na zápis a čítanie pre všetkých užívateľov pracujúcich s programom omega (tzv. plné práva). Viac informácii nájdete v kapitole 3.4 Zdieľanie Súborov. Databázu s príponou.mdb, ktorú používate a idete ju prevádzať na SQL databázu (väčšinou je uložená C:\Omega\data\názov firmy) skopírujte do adresára, ktorý ste si práve vytvorili. Pôvodnú databázu, ktorú máte pripojenú odpojte (Omega Pripojené firmy) a následne ju pripojte z novovytvoreného adresára (D:\SQLdata\nazovfirmy). Z hlavného menu programu vyberte Omega Pripojené firmy. Vyberte databázu firmy, ktorú idete prevádzať. Cez Funkcie Prevod databázy Prevod Access => SQL ju jednoducho prevediete. Ukážka postupu je na nižšie zobrazených obrázkoch. Postup prevodu databázy: Obr. č. 1 Obr. č. 2 10

Obr. č. 3 V zobrazenom formulári do poľa SQL Server napíšte názov vášho SQL servera a vyberte spôsob prihlásenia. Obr. č. 4 Obr. č. 5 Firmu otvoríte výberom z hlavného menu programu Firma Otvor a môžete s touto databázou pracovať ako doteraz. 3.2 Pripojenie klientov V programe, na každom klientovi užívateľa odpojíte z access databázy a pripojíte cez tlačítko Na SQL. Tu musíte uviesť názov SQL servera a spôsob pripojenia (Systémovým uživateľom Omega, Trusted, ). Pri pripajaní viacerých databáz, ak bolo úspešné pripojenie prvej databázy, program Omega ponúkne názov SQL servera v rozbaľovacom zozname. 11

3.3 Zdieľanie pomocných súborov Na správne fungovanie programu Omega pri jej sieťovom používaní je potrebné mať vytvorený adresár, ktorý bude prístupný na čítanie a zápis pre všetkých užívateľov, ktorí pristupujú k databázam na SQL serveri. Prvou možnosťou je plne nazdielať adresár s databázami, ktorý sme si vytvorili v bode 3.1 (napr. D:\SQLdata\). Druhou možnosťou je vytvoriť si v programe Omega ďalší adresár s názvom vlastný adresár pre pomocné súbory alebo pomocný adresár. Jeho výhodou je, že súbory databáz nie sú k dispozícií voľne na sieti a tým sa zvyšuje ich bezpečnosť. Pomocný adresár vytvorte analogicky ako databázový adresár: a. Adresár vytvorte v koreni disku ako hlavný adresár. b. Používajte len písmená anglickej abecedy bez medzier a špeciálnych znakov. c. V adresári vytvorte podadresáre pre jednotlivé firmy. Vzniknú adresáre v tvare napríklad D:\OMEGATEMP\NazovFirmy\ d. Hlavný adresár (D:\OMEGATEMP\) nazdieľajte cez Vlastnosti záložka Zdieľanie Rozšírené zdieľanie označte voľbu Zdieľať tento priečinok (Názov zdieľaného prostriedku nikdy nemeňte!!!!) Povolenia. V ďalšom okne nastavte úplný prístup pre všetkých užívateľov, ktorý používajú program Omega, najjednoduchšie použiť účet Everyone. e. Nakoniec je potrebné pomocný adresár nastaviť v KAŽDEJ!!! databáze v programe Omega cez menu Firma Nastavenia Všeobecné nastavenia menu Firma Vlastný adresár pre pomocné súbory. Pre každú firmu musí byť iný podpriečinok. Na rozdielne účtovné obdobia (roky) použite rovnaký podpriečinok. 12

4. ARCHIVÁCIA A OBNOVA DATABÁZY CEZ MANAGEMENT STUDIO 4.1 Archivácia databázy Archivovanie údajov je jedným z najdôležitejších krokov, ktorým môžete predísť nepredvídateľným situáciám, pri ktorých dochádza ku strate údajov. V prípade archivácie databázy cez Management Studio vám ponúkame nasledovný postup. 1. Otvorte Management Studio. Po otvorení programu, kliknite na Databases. Zobrazí sa vám číslo databázy, ktorú chcete archivovať. Označte ju a na označenej databáze kliknite pravým tlačidlom myši. Označte voľbu Tasks, následne Back Up... 2. Zobrazí sa formulár Back Up Database. Ak chcete zmeniť súbor, do ktorého bude vytvorený archívny súbor, kliknite na tlačidlo Remove a následne na tlačidlo Add... Zobrazí sa formulár Select Backup Destination, v ktorom kliknite na tlačidlo s tromi bodkami. Zobrazí sa formulár Locate Database Files. V dolnej časti formulára (pole File name) si nazveme ako sa bude archívny súbor volať, (v našom prípade Zaloha_Mojej_Firmy.bak) a kliknite na tlačidlo OK. 13

3. Zobrazí sa vám formulár Back Up Database, kde v časti Destination Back up bude zobrazený cieľový súbor. Stlačte tlačidlo OK. 4. Program oznámi, že databáza bola úspešne archivovaná. 4.2 Obnova databázy (restore, odarchivovanie) Ak dôjde z nejakých dôvodov k strate alebo porušeniu dát účtovanej firmy, možno dáta opäť obnoviť s využitím predtým vykonanej archivácie. Ak budete obnovovať databázu cez Management Studio, ponúkame vám nasledovný postup. Týmto spôsobom môžete obnoviť len databázu, ktorá bola archivovaná cez Managment Studio, nie je možné obnovovať databázu, ktorá bola vytvorená v programe Omega, v menu Firma Archivuj. 1. Otvorte Management Studio. Po otvorení programu, kliknite pravým tlačidlom myši na Databases a následne na Restore Database. 14

2. Vo formulári Restore Database označte voľbu Device. V pravej časti toho istého riadku kliknite na tlačidlo s tromi bodkami. Zobrazí sa formulár Select backup devices a v ňom stlačte tlačidlo s voľbou Add. Zobrazený formulár slúži na vyhľadanie archívneho súboru, ktorú požadujete obnoviť. Vyberte archívny súbor, ktorý chcete obnoviť a kliknite na tlačidlo OK. 3. Zvolený archívny súbor program automaticky zapíše do formulára Select backup devices do poľa Backup media. Stlačte tlačidlo OK. 4. Po stlačení tlačidla OK v predchádzajúcom formulári program zapíše archívny súbor do formulára Restore Database. 15

V poli Backup sets to restore označte voľbu Restore. Do poľa Database napíšte presný názov databázy, ktorú obnovujete alebo ju vyberte priamo z rozbaľovacieho zoznamu. Databáza musí byť v tvare x_yyyyyyyyy, pričom číslo obnovovanej databázy (YYYYYYYYY) je číslom ID databázy programu Omega. Stlačte tlačidlo OK. Program oznámi, že databáza bola úspešne obnovená. 5. Pomocou programu Management Studio obnovujete všetky databázy, ktoré boli archivované nižšou alebo rovnakou verziou SQL servera. V prípade, ak máte v počítači nižšiu verziu SQL servera ako verziu v akej bola záloha databázy vytvorená, databáza sa nedokáže obnoviť a program vám zahlási chybu. V takýchto prípadoch je potrebné mať nainštalovanú rovnakú alebo vyššiu verziu Management Studia a SQL servera, v akej bola záloha databázy vytvorená. 5. AUTOMATICKÁ ARCHIVÁCIA PRE MICROSOFT SQL 2017 EXPRESS Okrem ručnej archivácie cez Management Studio v programe, je možná automatická archivácia databázy prostriedkami SQL servera. Na archiváciu slúžia dva súbory backup.sql a backup.bat. 1. Prvý súbor je backup.sql. Backup.sql je sql príkaz, ktorý vykoná samotnú zálohu databázy na sql serveri: BACKUP DATABASE [x_345841903] TO DISK = N'D:\zalohaSQL\x_345841903.bak' WITH NOFORMAT, INIT, NAME = N'x_345841903-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10 GO kde x_345841903 je názov danej SQL databázy, D:\zalohaSQL adresár, v ktorom sa nachádzajú súbory backup.sql, backup.bat, vykoná sa záloha databázy x_345841903 a tiež sa uloží súbor backupinfo.txt info o výsledku archivácie. Názov adresára môžete zvoliť ľubovoľný, podľa vlastného uváženia. x_345841903.bak je názov zálohy. Názov zálohy môžete zvoliť ľubovoľný, podľa vlastného uváženia. Parametre, ktoré sú uvedené vyššie si upravte podľa svojej potreby. Môžete archivovať väčší počet databáz. Príkazy BACKUP a GO zopakujte pre každú novú databázu. 16

2. Druhý súbor je backup.bat. Backup.bat spustí backup.sql pomocou konzolového programu SQLCMD.EXE. V backup.bat bude nasledovný príkaz: SQLCMD.EXE -S MenoSQLServera -E -i D:\ZalohaSQL\backup.sql -o D:\ZalohaSQL\backupinfo.txt Archiváciu databázy môžete naplánovať. Zvolíte, kedy systém Windows bude túto úlohu vykonávať. Cez Ovládaci panel Nástroje na správu Task Scheduler Create Basic Task... spustíte Sprievodcu plánovanej úlohy. Vytvorené zálohy bude program prepisovať. Kombináciou niekoľkých úloh v plánovači a zmenou názvov zálohovaných súborov je možné dosiahnuť, aby sa vytváralo niekoľko záloh s rôznymi názvami (napríklad každý deň v týždni). 17