Udostępnij za pośrednictwem


Przywracanie REWINDONLY (Transact-SQL)

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

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

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 urządzenia logicznego lub fizycznego kopia zapasowa do operacji przywracanie .

  • { logical_backup_device_name | **@logical_backup_device_name_var }
    Jest nazwa logiczna, której musi przestrzegać reguł dla identyfikatorów urządzeń kopia zapasowa utworzonej przez sp_addumpdevice z którego przywrócone bazy danych.Jeżeli podany jako zmienna (
    @logical_backup_device_name_var), nazwa urządzenia kopia zapasowa może być określona jako ciąg stała (@**logical_backup_device_name_var = logical_backup_device_name) lub jako zmienna typu danych ciąg znaków, z wyjątkiem ntext lub text typów danych.

  • {DYSKU | TAPE } = { 'physical_backup_device_name' | **@physical_backup_device_name_var }
    Umożliwia wykonywanie kopii zapasowych ma być przywrócona z nazwanego urządzenia taśmy lub dysku.Powinny zostać określone typy urządzeń dyskowych i taśmowych z rzeczywistą nazwę urządzenia (na przykład pełna ścieżka i nazwa pliku): DYSK = "C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\Mybackup.bak" lub na TAŚMIE = "\\.\TAPE0'.Jeśli określony jako zmienna (
    @physical_backup_device_name_var), nazwa urządzenia może być określona jako ciąg stała (@**physical_backup_device_name_var = "physcial_backup_device_name") lub jako zmienna typu danych ciąg znaków, z wyjątkiem ntext lub text typów 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 dysku.Aby uzyskać więcej informacji o używaniu nazwy UNC, zobacz Urządzenia kopii zapasowej.

    Konto, na którym są uruchomione SQL Microsoft SQL Server musi mieć dostęp do odczytu do komputera zdalnego lub serwera sieciowego do operacji PRZYWRACANIA.

  • n
    To symbol zastępczy, który wskazuje kilka urządzeń kopia zapasowa i urządzeń logicznych kopia zapasowa może być określony.Maksymalna liczba kopia zapasowa urządzeń lub urządzeń logicznych kopia zapasowa jest 64.

    Czy przywracanie sekwencji wymaga tyle urządzeń kopia zapasowa , których użyto do utworzenia zestaw nośników do których należą kopii zapasowych, który zależy od tego, czy przywracanie jest w trybie offline lub online.W trybie offline przywracanie umożliwia kopia zapasowa do przywrócenia przy użyciu mniejszej liczby urządzeń nie były używane do tworzenia kopia zapasowa.przywracanie online wymaga urządzeń kopia zapasowa z kopia zapasowa.Próba przywracanie z mniejszą liczbą urządzeń nie powiedzie się.

    Aby uzyskać więcej informacji, zobacz Praca z nośnika kopii zapasowej w programie SQL Server.

Ostrzeżenie

Podczas przywracania kopia zapasowa z dublowanego zestaw nośników, można określić pojedynczy lustrzane dla każdej rodzina nośników.W przypadku wystąpienia błędów jednak o innych mirror(s) umożliwia niektórych problemów przywracanie szybko rozpoznawane.Można zastąpić wolumin uszkodzonego nośnika z odpowiednią objętość od innego dublowania.Należy zauważyć, że do przywracania trybu offline, możesz przywracanie z urządzenia mniej niż media rodzin, ale każdej rodziny jest przetwarzany tylko raz.

Opcje

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

  • NOUNLOAD
    Określa, że taśmy nie jest zwalniany automatycznie ze stacji taśm po operacji PRZYWRACANIA.NOUNLOAD pozostaje zestaw aż do określonej UNLOAD.

    Określa, że taśmy nie jest zwalniany automatycznie ze stacji taśm po operacji PRZYWRACANIA.NOUNLOAD pozostaje zestaw aż do określonej UNLOAD.

Uprawnienia

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

Uwagi

Przywracanie REWINDONLY stanowi alternatywę dla przywrócenia LABELONLY Z taśmy = <nazwy> z tyłu.Uzyskiwanie listy stacje taśm otwieranych z sys.dm_io_backup_tapes dynamiczny widok zarządzania.