Udostępnij za pośrednictwem


przywracanie bazę danych (strona Opcje)

Użycie Opcje stronaPrzywracanie bazy danych okno dialogowe, aby zmodyfikować zachowanie i wyniku operacji przywracania.

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

Uwaga

Określić zadanie przywracania przy użyciu SQL Server Management Studio, można generować odpowiadającego Transact-SQL skrypt zawierający instrukcje RESTORE to przywracanie działania. Kliknij, aby wygenerować skryptu, Skrypt przycisk, a następnie wybierając obiekt obiekt docelowy dla skryptu.Aby uzyskać informacje na temat składni przywracanie zobacz przywracanie (języka Transact-SQL).

Opcje

Opcje przywracanie

Opcjonalnie, aby zmodyfikować aspekty zachowania się podczas operacji przywracanie, należy użyć opcji Opcje przywracanie panelu.

  • Zastąpić istniejącą bazę danych
    Określa, że operacja przywracania zastąpi pliki każdej bazy danych, który aktualnie używa nazwy bazy danych, które określono w Do bazy danych poleOgólne stronaPrzywracanie bazy danych -okno dialogowe.Pliki z istniejącej bazy danych zostaną zastąpione, nawet jeśli podczas przywracania kopii zapasowych z innej bazy danych do istniejącej nazwy bazy danych.Wybranie tej opcji jest równoważne użyciu opcji Zastąp w PRZYWRACANIE Instrukcja (Transact-SQL).

    Ostrzeżenie

    Opcja ta służy jedynie po ostrożności.Aby uzyskać więcej informacji zobaczUsing the REPLACE Option.

  • Zachowaj ustawienia replikacja
    Zachowuje ustawienia replikacja podczas przywracania bazy danych opublikowanych na serwerze innym niż serwer, na którym została utworzona w bazie danych.Ta opcja ma zastosowanie tylko wtedy, gdy baza danych została replikowane podczas tworzenia kopia zapasowa.

    Ta opcja jest dostępna tylko w przypadku Pozostaw bazę danych gotowe do użycia przez wycofywanie niezakończone transakcje opcji (opisane dalej w tej tabela), co jest równoważne przywracanie kopia zapasowa przy użyciu opcji przywrócenia.

    Po zaznaczeniu tej opcji jest równoznaczne z użyciem opcji KEEP_REPLICATION w PRZYWRACANIE instrukcja.

    Aby uzyskać więcej informacji zobacz Backing Up and Restoring Replicated Databases.

  • Monituj przed przywróceniem każdej kopia zapasowa
    Określa, że po każdej kopia zapasowa zostanie przywrócona, Kontynuuj przywracanie do sprawdzania, czy chcesz kontynuować sekwencja przywracania pojawi się okno dialogowe. W tym oknie dialogowym jest wyświetlana nazwa następnego nośnika (jeśli jest znana) oraz nazwę i opis następnego kopia zapasowa zestawu.

    Ta opcja umożliwia wstrzymanie sekwencja przywracanie po przywróceniu dowolne kopie zapasowe.Ta opcja jest szczególnie użyteczne, gdy taśmy należy wymienić dla zestawów nośników, na przykład, jeśli serwer ma tylko jedno urządzenie taśmowe.Gdy zechcesz kontynuować, kliknij przycisk OK.

    Sekwencja przywracanie można przerwać, klikając przycisk Nr.Ta baza danych jest w stanie Przywracanie liści.W Twojej wygody można dalej nadal sekwencja przywracania przez wznawianie kopią zapasową kolejnego, opisanej w Kontynuuj przywracanie -okno dialogowe.Przywracanie kopia zapasowa następną procedurę zależy od tego, czy zawiera ono danych lub dziennik transakcji, w następujący sposób:

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

    Wybranie tej opcji jest równoważna z opcją RESTRICTED_USER w instrukcja przywracanie.

  • Przywracać pliki bazy danych jako
    Wyświetla siatkę, która zawiera listę oryginalną pełną ścieżka do każdego pliku danych lub dziennika bazy danych i obiekt obiekt docelowy przywracanie dla każdego pliku.Możesz przenieść bazy danych podczas przywracanie przez określenie nowych miejsc docelowych przywracanie plików.

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

    Nagłówek

    Values

    Oryginalna nazwa pliku

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

    przywracanie jako

    Ścieżka i nazwa pliku do użycia jako obiekt obiekt docelowy przywracanie 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ślić nową ścieżka do obiekt docelowy i/lub nazwę pliku.Zmiana miejsca docelowe przywracanie w przywracanie jako kolumna odpowiada za pomocą opcji MOVE w instrukcji przywracanie.

    Important noteImportant Note:
    Jeśli chcesz przywracanie kopię bazy danych w wystąpieniu serwera, podczas gdy oryginalna baza danych jest nadal przyłączona, należy także określić nazwę nowej bazy danych w Do bazy danych poleOgólne strona.

Stan odzyskiwanie

Do określania stanu bazy danych po wykonaniu operacji magazynu, należy wybrać jedną z opcji z Stan odzyskiwanie panelu.

  • Pozostaw bazę danych gotowe do użycia przez wycofywanie niezakończone transakcje. Nie można przywrócić dzienników transakcji dodatkowych. (przywracanie Z odzyskiwanie)
    Odzyskuje bazy danych po przywróceniu końcowe kopia zapasowa zaewidencjonowany Wybierz ustawienie wykonywania kopia zapasowa przywracanie siatki na strona głównej.Jest to opcja domyślna i jest równoznaczne z wpisaniem WITH odzyskiwanie w PRZYWRACANIE Instrukcja (Transact-SQL).

    Uwaga

    W obszarze model pełnego odzyskiwanie lub modelu odzyskiwanie rejestrowane masowych wybierz tę opcję tylko wtedy, gdy wszystkie pliki dziennika są przywracane teraz.

  • Pozostaw nieoperacyjne bazy danych i nie wycofać niezakończone transakcje. Dzienniki transakcji dodatkowe mogą być przywracane. (przywracanie Z NORECOVERY)
    Pozostawia bazy danych w trakcie przywracania.Dzięki temu można przywrócić dodatkowe kopie zapasowe w bieżącej ścieżce odzyskiwanie.Aby przywrócić bazę danych, konieczne będzie operacji przywracanie przy użyciu opcji przywracanie WITH odzyskać (zobacz opcja poprzednim).

    Ta opcja jest równoznaczne z wpisaniem WITH NORECOVERY w instrukcja przywracanie.

    Jeśli wybierzesz tę opcję, Zachowaj ustawienia replikacja opcja jest niedostępna.

  • Pozostaw bazę danych w trybie tylko do odczytu. cofnąć niezakończone transakcje, ale akcji cofnąć należy zapisać w stanie plik rezerwowy, aby najpierw przywrócić odzyskiwanie efektów. (przywracanie Z TRYBU WSTRZYMANIA)
    Pozostawia bazy danych w stan wstrzymania, w którym baza danych jest dostępna dla ograniczony dostęp tylko do odczytu.Ta opcja jest równoznaczne z wpisaniem WITH STANDBY w instrukcja przywracanie.

    Po wybraniu tej opcji wymaga określenia pliku wstrzymania w plik rezerwowy pole tekstowe.plik rezerwowy pozwala efekty odzyskiwanie do można cofnąć.

    • plik rezerwowy
      Określa plik rezerwowy.Można przeglądać w poszukiwaniu pliku wstrzymania lub wpisz jego nazwę ścieżki bezpośrednio w polu tekstowym.

Uwagi dotyczące dla Przywracanie bazy danych z wcześniejszych wersja programu SQL Server

  • Po przywróceniu bazy danych programu SQL Server 2005 lub SQL Server 2000 do programu SQL Server 2008 baza danych jest dostępna natychmiast i jest automatycznie uaktualniana.Jeśli baza danych zawiera indeksy pełnotekstowe, są one podczas procesu uaktualniania importowane, resetowane lub odbudowywane, w zależności od ustawienia właściwości serwera Opcja uaktualniania pełnotekstowego.Gdy wybraną opcją uaktualnienia będzie Importuj lub Odbuduj, indeksy pełnotekstowe będą niedostępne w czasie uaktualniania.W zależności od ilości indeksowanych danych import może trwać kilka godzin, a odbudowa może trwać do dziesięciu razy dłużej.Należy zauważyć, że w sytuacji, gdy wybraną opcją uaktualnienia będzie opcja Importuj, a wykaz pełnotekstowy będzie niedostępny, skojarzone indeksy pełnotekstowe zostaną odbudowane.Aby uzyskać informacje dotyczące wyświetlania lub zmieniania ustawienia właściwości Opcja uaktualniania pełnotekstowego, zobacz temat Jak Wyświetl lub zmień właściwości serwera dla przeszukiwanie pełnego tekstu (SQL Server Management Studio).

  • Poziom zgodności tempdb, Model, msdb and Zasób baz danych są ustawione na 100, po uaktualnieniu.The master system database retains the compatibility poziom it had before upgrade, unless that poziom was less than 80.Jeśli poziom zgodności wzorzec była mniejsza niż 80 przed uaktualnieniem, jest on 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żeli poziom zgodności był 70 lub mniej przed uaktualnieniem uaktualnionej bazy danych, to poziom zgodności zestaw do 80, która jest poziom najniższy obsługiwanych zgodności w SQL Server 2008.

    Uwaga

    Nowy użytkownik bazy danych będzie dziedziczyć poziom zgodności Model bazy danych.