przywracanie REWINDONLY (języka Transact-SQL)

Przewija tyłu i zamyka taśmy określonego urządzenia, które pozostawiono otwarte przez kopia zapasowa i przywracanie instrukcje wykonywane przy użyciu opcji NOREWIND.To polecenie jest obsługiwane tylko w przypadku urządzeń taśmowych.

Topic link iconKonwencje składni języka Transact-SQL

RESTORE REWINDONLY 
FROM <backup_device> [ ,...n ]
[ WITH {UNLOAD | NOUNLOAD}]
} 
[;]

<backup_device> ::=
{ 
   { logical_backup_device_name |
            @logical_backup_device_name_var }
   | TAPE = { 'physical_backup_device_name' |
              @physical_backup_device_name_var } 
} 

Argumenty

<backup_device> ::=

Określa logicznego lub fizycznego urządzenia kopia zapasowa dla operacji przywracanie.

  • { logical_backup_device_name | **@logical_backup_device_name_var }
    Jest nazwą logicznych, należy przestrzegać reguł identyfikatorów urządzeń kopia zapasowa utworzonej przez sp_addumpdevice , z którego zostanie przywrócona baza danych.Jeśli podany jako zmiennej (
    @logical_backup_device_name_var), nazwa urządzenie kopia zapasowa może być określona jako stała znakowa (@**logical_backup_device_name_var = logical_backup_device_name) lub jako zmienna typu danych ciąg znaków, z wyjątkiem ntext lub text typy danych.

  • {DYSK | TAŚMY} = { "physical_backup_device_name' | **@physical_backup_device_name_var }
    Umożliwia wykonywanie kopii zapasowych do przywrócenia z nazwanego urządzenia dysku lub na taśmie.Typy urządzeń dyskowych i taśmowych powinny być określone z rzeczywistą nazwę urządzenia (na przykład pełną ścieżka i nazwę pliku): DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL\kopia zapasowa\Mybackup.bak' lub TAPE = "\\. \TAPE0 ".Jeśli określony jako zmiennej (
    @physical_backup_device_name_var), nazwa urządzenia może być określona jako stała znakowa (@**physical_backup_device_name_var = 'physcial_backup_device_name') lub jako zmienna typu danych ciąg znaków, z wyjątkiem ntext lub text typy danych.

    Jeśli za pomocą serwera sieciowego przy użyciu nazwy UNC (który musi zawierać nazwy komputera), należy określić typ urządzenia z dysku.Aby uzyskać więcej informacji na temat korzystania z nazwy UNC zobacz Backup Devices.

    Konto, na których są uruchomione Microsoft SQL Server musi mieć dostęp READ do komputera zdalnego lub serwera sieciowego w celu wykonania operacji przywracanie.

  • n
    To symbol zastępczy wskazujący kilka urządzeń kopia zapasowa i wykonywania kopii zapasowych urządzenia logiczne mogą być określone.Maksymalna liczba urządzeń kopii zapasowych lub urządzeń logicznych kopia zapasowa jest 64.

    Czy sekwencja przywracania wymaga tyle kopia zapasowa urządzenia jako użytych podczas tworzenia zestawu, do których należą kopia zapasowa s nośnika, zależy od tego, czy Przywracanie jest tryb offline lub online.przywracanie w trybie offline pozwala na kopię zapasową do przywrócenia przy użyciu mniejszej liczby urządzeń nie były używane do tworzenia kopia zapasowa.przywracanie w trybie online wymaga wszystkich urządzeń kopia zapasowa kopia zapasowa.Podjęto próbę przywracanie z mniejszą liczbą urządzeń nie powiedzie się.

    Aby uzyskać więcej informacji zobaczWorking with Backup Media in SQL Server.

Uwaga

Przy przywracaniu kopia zapasowa z zestaw dublowanego nośnika, można określić pojedynczy dublowania dla każdej rodzina nośników.W przypadku wystąpienia błędów jednak o innych mirror(s) umożliwia można szybko rozwiązać niektóre problemy przywracanie.Można zastąpić uszkodzony nośnik kreski odpowiednich woluminu z innego woluminu dublowanego.Należy zwrócić uwagę, że w przypadku przywracanie trybu offline można przywrócić z mniejszą liczbą urządzeń niż rodzin nośników, ale każdej rodziny jest przetwarzany tylko raz.

WITH opcje

  • ZWALNIANIE
    Określa, że taśma jest automatycznie przewinięta i zwalniane po zakończeniu przywracanie.UNLOAD jest zestaw domyślnie po rozpoczęciu nowej sesja użytkownika.Pozostaje on zestaw dopóki nie zostanie określony NOUNLOAD.Ta opcja jest używana tylko w przypadku urządzeń taśmowych.Jeśli urządzenie taśmowe nie jest używana dla przywracanie, opcja ta jest ignorowana.

  • NOUNLOAD
    Określa, czy taśma nie jest usuwane automatycznie z napędu taśmy po operacji przywracanie.NOUNLOAD pozostaje ustawiony, dopóki nie zostanie określona UNLOAD.

    Określa, czy taśma nie jest usuwane automatycznie z napędu taśmy po operacji przywracanie.NOUNLOAD pozostaje ustawiony, dopóki nie zostanie określona UNLOAD.

Uprawnienia

Każdy użytkownik może użyć REWINDONLY przywracanie.

Remarks

przywracanie REWINDONLY jest alternatywą dla przywracanie LABELONLY FROM TAPE = <Nazwa> Z PRZEWIJANIA DO TYŁU. Można uzyskać listy stacje taśm otwarte z sys.dm_io_backup_tapes dynamicznego zarządzania widoku.