Przywracanie bazy danych (strona Opcje)

Użyj Opcje strona przywracanie bazę danych okno dialogowe, aby zmodyfikować zachowanie i wyniku operacji przywracanie.

Aby użyć przywracanie kopia zapasowa bazy danych SQL Server Management Studio

Ostrzeżenie

Po określeniu zadań przywracanie za pomocą SQL Server Management Studio, można generować odpowiadającego Transact-SQL skrypt zawierający instrukcje przywracanie dla tej operacji przywracanie.Generowanie skryptu, kliknij skryptu przycisk, a następnie wybierając obiekt obiekt docelowy dla skryptu.Informacje na temat PRZYWRACANIA składni, zobacz RESTORE (Transact-SQL).

Opcje

Opcje przywracania

Opcjonalnie, aby zmodyfikować aspekty zachowania operacji przywracanie, użyj opcji opcji przywracanie panelu.

  • Zastąpienie istniejącej bazy danych
    Określa, że operacja przywracanie zastąpi plików dowolnej bazy danych, który aktualnie używa nazwy bazy danych, który określono w do bazy danych pole Ogólne strona przywracanie bazę danych okno dialogowe.Pliki istniejącej bazy danych zostaną zastąpione, nawet jeśli przywracania kopii zapasowych z innej bazy danych do istniejącej nazwy bazy danych.Wybranie tej opcji jest równoważne użyciu opcji ZAMIEŃ w RESTORE instrukcja (Transact-SQL).

    PrzestrogaPrzestroga

    Opcja lekkomyślnie.Aby uzyskać więcej informacji, zobacz Przy użyciu opcji ZAMIEŃ.

  • Zachowaj ustawienia replikacja
    Zachowuje ustawienia replikacja podczas przywracania bazy danych opublikowanych na serwerze, innych niż serwer, na którym utworzono bazę danych.Ta opcja ma zastosowanie tylko wtedy, gdy baza danych został zreplikowany podczas tworzenia kopia zapasowa.

    Ta opcja jest dostępna tylko z pozostawić gotowe do użycia przez wycofywanie niezakończone transakcje bazy danych opcji (opisany w dalszej części tej tabela), która jest równoważne przywracanie kopia zapasowa z opcją odzyskiwania.

    Wybranie tej opcji jest równoważne użyciu opcji KEEP_REPLICATION w RESTORE instrukcja.

    Aby uzyskać więcej informacji, zobacz Wykonywanie kopii zapasowych i przywracaniu zreplikowanych baz danych.

  • Monituj przed przywróceniem każdej kopia zapasowa
    Określa, że po każdym kopia zapasowa zostanie przywrócona, kontynuować przywracanie do sprawdzania, czy chcesz kontynuować sekwencja przywracania zostanie wyświetlone okno dialogowe.To okno dialogowe wyświetla nazwę następny zestaw nośników (jeżeli znane) oraz nazwę i opis następnego zestaw kopii zapasowych.

    Ta opcja pozwala wstrzymać sekwencja przywracanie po przywróceniu żadnych kopii zapasowych.Ta opcja jest szczególnie użyteczne, gdy taśmy musi zamienić zestawów innego nośnika; na przykład, jeśli serwer ma tylko jedno urządzenie taśmowe.Gdy zechcesz kontynuować, kliknij przycisk OK.

    Można przerwać sekwencja przywracanie klikając nr.Liści, ta baza danych jest w stanie przywracanie.Wywiadowczych, można później kontynuować sekwencja przywracania przez wznawianie z następnej kopia zapasowa, opisane w kontynuować przywracanie okno dialogowe.Procedury przywracania kopia zapasowa dalej zależy od tego, czy zawiera ono danych lub dziennika transakcji, w następujący sposób:

  • Ograniczanie dostępu do przywróconej bazy danych
    Udostępnia przywróconej bazy danych tylko do członków db_owner, dbcreator, lub sysadmin.

    Wybranie tej opcji jest tożsame w instrukcja PRZYWRACANIA za pomocą opcji RESTRICTED_USER.

  • Przywracać pliki bazy danych jako
    Wyświetla siatkę, która wyświetla oryginalny pełną ścieżka do każdego pliku danych lub dziennika bazy danych i przywracanie obiekt docelowy dla każdego pliku.Można przenieść bazy danych są przywracane, określając nową docelowe przywracanie plików.

    W poniższej tabela opisano kolumny przywracać pliki bazy danych jako siatki.

    Nagłówek

    Wartości

    Oryginalna nazwa pliku

    Pełna ścieżka pliku dziennika oryginalnej bazy danych lub pliku danych.

    Przywróć jako

    Ścieżka i nazwa pliku używana jako obiekt obiekt docelowy przywracanie dla tego pliku danych lub pliku dziennika.

    Aby przywrócić bazę danych do nowej lokalizacji, należy edytować przywracanie jako pole dla każdego pliku i określ nowy obiekt docelowy ścieżka lub nazwę pliku.Zmiana miejsca docelowe przywracanie w przywracanie jako kolumna jest równoważne użyciu opcji PRZENOSZENIA w sprawozdaniu przywracanie.

    Ważna informacjaWażne:
    Jeśli chcesz przywracanie kopię bazy danych w wystąpieniu serwera, podczas gdy oryginalna baza danych jest nadal dołączona, należy także określić nazwę nowej bazy danych w do bazy danych pole Ogólne strona.

Państwo odzyskiwania

Do określania stanu bazy danych po zakończeniu operacji magazyn, należy wybrać jedną z opcji z odzyskiwania Państwo panelu.

  • Pozostaw bazę danych gotowe do użycia przez wycofywanie niezakończone transakcje. Nie można przywrócić dzienniki transakcji dodatkowych. (PRZYWRÓĆ Z ODZYSKIWANIEM)
    Odzyskuje bazy danych po przywróceniu ostatecznej kopia zapasowa zaewidencjonowany Wybierz zestawów kopii zapasowych do przywracanie siatki na strona Ogólne.To jest opcją domyślną i jest równoważne wpisaniu odzyskiwania z w PRZYWRÓCIĆ instrukcja (Transact-SQL).

    Ostrzeżenie

    W pełni model odzyskiwanie lub bulk-logged model odzyskiwanie, wybierz tę opcję tylko wtedy, gdy wszystkie pliki są przywracane teraz.

  • Pozostaw nieoperacyjne bazy danych, a nie wycofać niezakończone transakcje. Dzienniki transakcji dodatkowe mogą być przywracane. (PRZYWRÓĆ Z NORECOVERY)
    Pozostawia bazy danych w trakcie przywracania.Pozwala to na przywracanie dodatkowe kopie zapasowe w bieżącej ścieżce odzyskiwanie.Aby odzyskać bazy danych, konieczne będzie operacji przywracanie przy użyciu opcji przywracanie Z odzysku (zobacz poprzedni opcji).

    Ta opcja jest równoważne wpisaniu w instrukcja PRZYWRACANIA Z NORECOVERY.

    Po wybraniu tej opcji zachować ustawienia replikacja opcja jest niedostępna.

  • Pozostawić bazę danych w trybie tylko do odczytu. cofnąć niezakończone transakcje, ale zapisać akcji cofnąć w plik rezerwowy tak, aby efekty odzyskiwanie można przywrócić. (PRZYWRÓĆ Z WSTRZYMANIA)
    Pozostawia bazy danych w stan wstrzymania, w którym baza danych jest dostępna dla ograniczonego dostępu tylko do odczytu.Ta opcja jest równoważne wpisaniu ze stanu WSTRZYMANIA w instrukcja PRZYWRACANIA.

    Wybranie tej opcji wymaga określenia pliku wstrzymania w plik rezerwowy pole tekstowe.plik rezerwowy Umożliwia efekty odzyskiwanie można cofnąć.

    • Plik wstrzymania
      Określa plik rezerwowy.Przeglądaj w poszukiwaniu plik rezerwowy lub wprowadź jej nazwę ścieżki bezpośrednio w polu tekstowym.

Zagadnienia dotyczące przywracania bazy danych z wcześniejszych wersji programu SQL Server

  • Po przywracanie SQL Server 2005 lub SQL Server 2000 bazy danych do SQL Server 2008 R2, bazy danych staje się natychmiast dostępne, a następnie zostanie automatycznie uaktualniony.Jeśli baza danych ma indeksy pełnotekstowe, proces uaktualniania przywozu, resetuje albo odtwarza je, w zależności od ustawienia Pełnego tekstu opcji uaktualnieniawłaściwość serwera.Jeśli opcja uaktualnienia zestaw do importu lub odbudować, indeksy pełnotekstowe będzie niedostępny podczas uaktualniania systemu.Zależnie od ilości danych indeksowany, importowanie może potrwać kilka godzin i odbudowy może potrwać do dziesięciu razy dłużej.Należy zauważyć, że kiedy opcja uaktualnienia zestaw do importu, indeksy pełnotekstowe skojarzone są przebudowany, jeśli wykaz pełnotekstowy nie jest dostępny.Aby uzyskać informacje dotyczące przeglądania lub zmieniania ustawień z Pełnego tekstu opcji uaktualnienia właściwość, zobacz Jak Przeglądanie lub zmienianie właściwości serwera wyszukiwania pełnotekstowego (SQL Server Management Studio).

  • Poziomy zgodności z tempdb, model, msdb i zasobów bazy danych są zestaw do 100, po uaktualnieniu.Wzorca bazy danych systemu zachowuje poziom zgodności, jak przed uaktualnieniem, chyba że poziom był mniejszy niż 80.Jeśli poziom zgodności wzorca była mniejsza niż 80 przed uaktualnieniem, jest zestaw do 80 po uaktualnieniu.

    Jeśli poziom zgodności baza danych użytkownika 80 lub 90 przed uaktualnieniem, pozostaje taka sama po uaktualnieniu.Jeśli poziom zgodności został 70 lub mniej przed uaktualnieniem uaktualnionej bazy danych, poziom zgodności jest zestaw do 80, który jest poziom najniższej obsługiwanych zgodności w SQL Server 2008 R2.

    Ostrzeżenie

    Nowych baz danych użytkowników będą dziedziczyły poziom zgodności model bazy danych.