Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Otwieranie pliku .bak programu SQL Server (nie przywracanie!)

Z SQL Server 2008 SSMS (SQL Server Management Studio), po prostu:

  1. Połącz się z instancją bazy danych (na przykład "localhost\sqlexpress")
  2. Albo:

    • a) Wybierz bazę danych, do której chcesz przywrócić; lub alternatywnie
    • b) Po prostu utwórz nową, pustą bazę danych do przywrócenia.
  3. Kliknij prawym przyciskiem myszy, Zadania, Przywróć, Baza danych

  4. Urządzenie, [...], Dodaj, Przeglądaj do pliku .bak
  5. Wybierz kopię zapasową.
    Wybierz „overwrite=Y” w opcjach.
    Przywróć bazę danych
  6. Powinno być napisane „100% kompletne”, a Twoja baza danych powinna być online.

PS:Jeszcze raz podkreślam:możesz to łatwo zrobić na „podręcznej bazie danych” - nie trzeba nadpisać aktualną bazę danych. Ale robisz trzeba PRZYWRÓCIĆ .

PPS:Możesz również osiągnąć to samo za pomocą poleceń T-SQL, jeśli chcesz to skryptować.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd instalacji SQL Server 2008:Poprzednie wersje Microsoft Visual Studio 2008

  2. Utwórz widok w wielu bazach danych

  3. SQL Server - użycie CASE w klauzuli WHERE

  4. Wybierz liczbę z innej tabeli do każdego wiersza w wierszach wynikowych

  5. Jak zidentyfikować duplikację klucza podstawowego z kodu błędu programu SQL Server 2008?