RestoreOptions Classe

Définition

public class RestoreOptions
type RestoreOptions = class
Public Class RestoreOptions
Héritage
RestoreOptions

Constructeurs

Nom Description
RestoreOptions()

Initialise une nouvelle instance de la classe RestoreOptions.

Propriétés

Nom Description
Blocksize

BLOCKSIZE Spécifie la taille de bloc physique, en octets. Les tailles prises en charge sont 512, 1024, 2048, 4096, 8192, 16384, 32768 et 65536 (64 Ko) octets. La valeur par défaut est 65536 pour les périphériques à bandes, 512 sinon. Si vous restaurez une sauvegarde à partir d'un CD-ROM, spécifiez BLOCKSIZE=2048.

BufferCount

BUFFERCOUNT Spécifie le nombre total de mémoires tampons d’E/S à utiliser pour l’opération de restauration. Un grand nombre de mémoires tampons peuvent entraîner des erreurs de « mémoire insuffisante » en raison d’un espace d’adressage virtuel insuffisant dans le processus de Sqlservr.exe.

ClearSuspectPageTableAfterRestore

Supprime les entrées dans la table de pages suspectes.

ContinueAfterError

CONTINUE_AFTER_ERROR Spécifie que l’opération de restauration doit continuer une fois qu’une erreur a été rencontrée.

KeepReplication

KEEP_REPLICATION KEEP_REPLICATION empêche la suppression des paramètres de réplication lorsqu’une sauvegarde de base de données ou une sauvegarde de journal est restaurée sur un serveur de secours chaud et que la base de données est récupérée.

KeepTemporalRetention

KEEP_TEMPORAL_RETENTION KEEP_TEMPORAL_RETENTION empêche la suppression du paramètre de stratégie de rétention des tables d’historique temporelle lorsqu’une sauvegarde de base de données est restaurée sur un serveur de secours chaud et que la base de données est récupérée.

MaxTransferSize

MAXTRANSFERSIZE Spécifie la plus grande unité de transfert en octets à utiliser entre le support de sauvegarde et SQL Server. Les valeurs possibles sont les multiples de 65536 octets (64 Ko), dans la limite de 4194304 octets (4 Mo).

PercentCompleteNotification

Obtient ou définit l’intervalle de pourcentage pour les appels de gestionnaire d’événements PercentCompleteEventHandler pour les opérations de restauration individuelles.

RecoveryState
ReplaceDatabase

REPLACE spécifie que SQL Server devez créer la base de données spécifiée et ses fichiers associés, même si une autre base de données existe déjà avec le même nom. En pareil cas, la base existante est supprimée. Lorsque l'option REPLACE n'est pas précisée, une vérification a lieu. Celle-ci évite le remplacement accidentel d'une autre base de données.

SetRestrictedUser

RESTRICTED_USER limite l’accès pour la base de données nouvellement restaurée aux membres des rôles db_owner, dbcreator ou sysadmin.

StandByFile

STANDBY Annuler les transactions non validées, mais enregistrer les actions d’annulation dans un fichier de secours qui permet aux effets de récupération d’être inversés.

S’applique à