Pamiętaj! Odtworzenie danych z kopii zapasowej skutkuje usunięciem poprzednich danych z bazy danych.
-
Umieść plik z archiwum danych na serwerze, na którym skonfigurowana jest instancja bazy danych przeznaczona dla aplikacji KomKOD. Domyślna ścieżka do plików kopii zapasowej na systemie Windows dla Microsoft SQL Server to: 'C:\Program Files\Microsoft SQL Server\MSSQL11.SQL11\MSSQL\Backup'.
-
Uruchom aplikację Microsoft SQL Management Studio.
-
Zaloguj się do instancji bazy danych, która została skonfigurowana dla potrzeb aplikacji KomKOD.
-
Kliknij prawym przyciskiem myszy na nazwie bazy danych przeznaczonej dla aplikacji KomKOD, a następnie wybierz Tasks->Restore->Database.
5. Wybieramy opcję "Device" i klikamy przycisk '…', aby wskazać plik archiwizacji bazy danych.
6. Następnie, korzystając z przycisku "Add", wskazujemy plik, który chcemy wykorzystać do dearchiwizacji.
7. Wybieramy odpowiedni plik.
8. Po wybraniu pliku na liście pojawi się dodana ścieżka do wcześniej wskazanego pliku archiwizacji.
9. W głównym oknie widoczny jest ustawiony plik archiwizacji przeznaczony do odtworzenia. W prezentowanym przypadku baza danych, na której wykonywano archiwizację, nosiła nazwę rc1_17, stąd wybór takiej bazy w linii 'Database'.
10. Następnie przechodzimy do sekcji "Options" i zaznaczamy opcję:
Opcja 'Relocate all files to folder' jest istotna, gdy importujemy dane z innego serwera, na którym pliki bazy danych były zlokalizowane w innym miejscu. Domyślnie SQL Server próbuje utworzyć pliki pod ścieżką, gdzie znajdowały się one w momencie archiwizacji.
11. Następnie przechodzimy do sekcji "Options" i zaznaczamy opcje:
- 'Overwrite the existing database' (Nadpisz istniejącą bazę danych)
- 'Close existing connections to destination database' (Zamknij istniejące połączenia z docelową bazą danych)
12. Jeżeli wszystko przebiegło pomyślnie, pojawi się następujący komunikat: