Udostępnij za pośrednictwem


Właściwość RecoveryModel

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

RecoveryModel Właściwość określa model odzyskiwanie dla bazy danych.

Składnia

object
.RecoveryModel [= value]

Części

  • obiekt
    Wyrażenie do obiektu w na liście dotyczy.

  • wartość
    Liczba całkowita, która wskazuje, które model odzyskiwanie jako określonego w ustawieniach.

Ustawienia

Stała

Wartość

Opis

SQLDMORECOVERY_BulkLogged

1

Wykorzystuje model Bulk-Logged.

SQLDMORECOVERY_Full

2

Używa modelu odzyskiwania pełny.

SQLDMORECOVERY_Simple

0

Domyślny.Używa prostego modelu odzyskiwania.

SQLDMORECOVERY_Unknown

3

model odzyskiwanie Jest nieznany.

Typ danych

Długie, wyliczanych

Można modyfikować

Odczyt i zapis

Prototyp (C/C++)

HRESULT GetRecoveryModel(SQLDMO_RECOVERY_TYPE);
HRESULT SetRecoveryModel(SQLDMO_RECOVERY_TYPE);

Uwagi

Microsoft SQL Server zapewnia proste, Bulk-Logged i modele pełnego odzyskiwanie, aby uprościć planowanie, aby uprościć odzyskiwanie kopia zapasowa i procedury odzyskiwanie i wyjaśnienie skutków ubocznych między wymogi operacyjne systemu.Można użyć aplikacji RecoveryModel właściwość, aby określić, które model odzyskiwanie do użytku.

Ostrzeżenie

If an application calls RecoveryModelon an instance of SQL Server version 7.0, the constant, SQLDMO_E_SQL80ONLY, and the message "This property or method requires Microsoft SQL Server 2000 or later" are returned.

Stosuje się do:

Zobacz także

Odwołanie