RestoreOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public class RestoreOptions
type RestoreOptions = class
Public Class RestoreOptions
- Vererbung
-
RestoreOptions
Konstruktoren
| Name | Beschreibung |
|---|---|
| RestoreOptions() |
Initialisiert eine neue Instanz der RestoreOptions-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Blocksize |
BLOCKSIZE Gibt die physische Blockgröße in Bytes an. Die unterstützten Größen sind 512, 1024, 2048, 4096, 8192, 16.384, 32.768 und 65.536 (64 KB) Bytes. Der Standardwert ist 65.536 für Bandmedien und andernfalls 512. Wenn Sie eine Sicherung von einer CD-ROM wiederherstellen, geben Sie BLOCKSIZE=2048 an. |
| BufferCount |
BUFFERCOUNT Gibt die Gesamtanzahl der E/A-Puffer an, die für den Wiederherstellungsvorgang verwendet werden sollen. Aufgrund unzureichender virtueller Adressräume im Sqlservr.exe Prozess kann eine große Anzahl von Puffern zu "Nicht genügend Arbeitsspeicher" führen. |
| ClearSuspectPageTableAfterRestore |
Löscht Einträge in der Verdächtigen Seitentabelle. |
| ContinueAfterError |
CONTINUE_AFTER_ERROR Gibt an, dass der Wiederherstellungsvorgang fortgesetzt werden soll, nachdem ein Fehler aufgetreten ist. |
| KeepReplication |
KEEP_REPLICATION KEEP_REPLICATION verhindert, dass Replikationseinstellungen entfernt werden, wenn eine Datenbanksicherung oder Protokollsicherung auf einem warmen Standbyserver wiederhergestellt wird und die Datenbank wiederhergestellt wird. |
| KeepTemporalRetention |
KEEP_TEMPORAL_RETENTION KEEP_TEMPORAL_RETENTION verhindert, dass die Aufbewahrungsrichtlinieneinstellung für zeitliche Verlaufstabellen entfernt wird, wenn eine Datenbanksicherung auf einem warmen Standbyserver wiederhergestellt wird und die Datenbank wiederhergestellt wird. |
| MaxTransferSize |
MAXTRANSFERSIZE Specifies the largest unit of transfer in bytes to be used between the backup media and SQL Server. Die möglichen Werte sind Vielfache von 65.536 Bytes (64 KB) bis hin zu 4.194.304 Bytes (4 MB). |
| PercentCompleteNotification |
Ruft das Prozentintervall für PercentCompleteEventHandler-Ereignishandleraufrufe für einzelne Wiederherstellungsvorgänge ab oder legt dieses fest. |
| RecoveryState | |
| ReplaceDatabase |
REPLACE Gibt an, dass SQL Server die angegebene Datenbank und die zugehörigen Dateien erstellen sollen, auch wenn bereits eine andere Datenbank mit demselben Namen vorhanden ist. In einem solchen Fall wird die vorhandene Datenbank gelöscht. Wenn die Option REPLACE nicht angegeben ist, erfolgt eine Sicherheitsüberprüfung. Dadurch wird das versehentliche Überschreiben einer anderen Datenbank verhindert. |
| SetRestrictedUser |
RESTRICTED_USER Beschränkt den Zugriff für die neu wiederhergestellte Datenbank auf Mitglieder der Rollen db_owner, dbcreator oder sysadmin. |
| StandByFile |
STANDBY rückgängig gemachte Transaktionen rückgängig machen, aber speichern Sie die Rückgängig-Aktionen in einer Standbydatei, mit der die Wiederherstellungseffekte rückgängig gemacht werden können. |