Restore baze na SQL server

Pokazat ćemo vam korisničku instalaciju restora baze podataka na SQL Server prema sljedećim koracima.
Sadržaj
- Preuzimanje i izdvajanje baze sa FTP servera
- Restore baze na SQL server putem programa Management Studio
- Provjera verzije baze podataka putem SQL uređivača
|
1. Preuzimanje i izdvajanje baze sa FTP servera
Korisnik kopira poveznicu: ftp.datalab.ba/databases/ i zalijepi je u Novu karticu bilo kojeg Internet pretraživača.

Izabere odgovarajuće baze sa donje liste. Link (npr. fhttp://ftp.datalab.si/databases/BA_FA.zip) kopira u novi prozor internet pretraživača.
BA_FA.zip |
Prazna Farming baza sa BA razvrstavanjem (Collation). |
BA_FA_DEMO.zip |
DEMO Farming baza sa BA razvrstavanjem (Collation). |
BA_LT.zip |
Prazna baza sa BA razvrstavanjem (Collation) za vlasnike LT licenci. |
BA_LT_Demo.zip |
DEMO baza sa BA razvrstavanjem (Collation) za vlasnike LT licenci. |
BA_MF.zip |
Prazna baza sa BA razvrstavanjem (Collation) za vlasnike ostalih PANTHEON licenci. |
BA_RS_FA.zip |
Prazna Farming baza sa BA razvrstavanjem (Collation), za RS zakonodavstvo. |
BA_RS_LT.zip |
Prazna baza sa BA razvrstavanjem (Collation) za vlasnike LT licenci, za RS zakonodavstvo. |
BA_RS_MF.zip |
Prazna baza sa BA razvrstavanjem (Collation) za vlasnike ostalih licenci, za RS zakonodavstvo. |
BA_VET_EMPTY.zip |
Prazna baza sa BA razvrstavanjem (Collation) za vlasnike VET licenci. |
Korisniku se datoteka obično preuzima u mapu Downloads (Preuzimanja) (zadane postavke računara).
Nakon preuzimanja baze podataka s FTP servera potrebno ju je iz arhive raspakovati odgovarajućim arhiverom datoteka (.zip).
 |
UPOZORENJE
Preporučujemo besplatni arhiver datoteka otvorenog koda 7-zip za brzo raspakiravanje 7-zip.
|
Preuzetu i raspakiranu/proširenu sigurnosnu kopiju baze podataka (ekstenzija .bak) iz arhive korisnik sprema na mjesto koje je prilikom instalacije SQL servera odredio za sigurnosnu kopiju - mapa backup.
Korisnik u našem primjeru izabere datoteku C:\#sql\backup
2. Restore baze na SQL server putem programa Management Studio
Korisnik u meniju Start potraži Management Studio i pokrene ga. Kada se program pokrene, prijavljuje se na SQL server.
Nakon prijave na SQL server, u Object Explorer-u korisnik proširuje instancu (obično .\DATALAB) klikom na znak plus.
Označuje dio Databases pomoću desnog klika miša odabere Restore Database

Otvora se novi dijaloški okvir Restore Database.
U meniju pod Source odabere opciju Device, a potom odabere ... kako bi se otvorio novi dijaloški okvir Select backup devices.
Klikom na gumb Add potraži bazu koja je prethodno preuzeta sa FTP servera koja je raspakirana odgovarajućim arhiverom datoteka.

Korisnik potraži raspakiranu bazu podataka na hard disku (obično imenovana BA_XX.bak), označi je i svoj izbor potvrdi s klikom na gumb OK.

Odabirom baze podataka, u prozoru Select backup devices, korisnik potvrdi s klikom na dugme OK.

Dijaloški okvir Restore Database nudi da u odijeluu Destination u polje Database, korisnik može slobodno imenovati svoju bazu na SQL serveru.
Obično se baza podataka naziva kratkim nazivom poduzeća za koju je instalirana nova baza podataka.

Kada imenuje bazu, u dijaloškom okviru Restore Database, potvrđuje obnavljanje baze na SQL server klikom na dugme OK.

 |
UPOZORENJE
- Management Studio će restorati preuzetu bazu na lokaciju koju smo naveli prilikom instalacije SQL servera (data, log). Detaljnije pročitajte u poglavlju Preuzimanje i instalacija.
- U slučaju da želite promijeniti lokaciju restoranih (.mdf i .ldf) datoteka, lokaciju možete promijeniti u dijelu Select a page | Files.
-
Bazu možemo restorati i manualno putem SQL uređivača naredbom:
RESTORE DATABASE [BA_MF] FROM DISK = N'C:\#sql\backup\ba_MF.bak'
WITH FILE = 1,
MOVE N'DataLab_Data' TO N'C:\#sql\data\MOJA_PRVA_PRAZNA_BAZA.mdf',
MOVE N'DataLab_Log' TO N'C:\#sql\log\MOJA_PRVA_PRAZNA_BAZA_1.ldf',
NOUNLOAD,
STATS = 5
GO
|
Ako je baza podataka uspješno restorana na SQL server, vidljiva je unutar prozora programa Object Explorer, u dijelu Databases.

3. Provjera verzije baze podataka putem SQL uređivača
Korisnik želi provjeriti verziju baze podataka. Desnim klikom miša odabere svoju bazu i zatim New Query.

U SQL uređivač unese naredbu: select * from tpa_sysparamsys.
Na tabu Results, u koloni anBuildNo, pročita verziju baze.
Verzija baze podataka mora biti poznata ako želi s FTP servera preuzeti odgovarajući programski paket PANTHEON.
