RestoreOptions Classe

Definição

public class RestoreOptions
type RestoreOptions = class
Public Class RestoreOptions
Herança
RestoreOptions

Construtores

Nome Description
RestoreOptions()

Inicializa uma nova instância da classe RestoreOptions.

Propriedades

Nome Description
Blocksize

BLOCKSIZE Especifica o tamanho do bloco físico, em bytes. Os tamanhos com suporte são 512, 1024, 2048, 4096, 8192, 16384, 32768 e 65536 (64 KB) bytes. O padrão é 65536 para dispositivos de fita e 512 para outros dispositivos. Se estiver restaurando um backup de um CD-ROM, especifique BLOCKSIZE=2048.

BufferCount

BUFFERCOUNT Especifica o número total de buffers de E/S a serem usados para a operação de restauração. Um grande número de buffers pode causar erros "sem memória" devido ao espaço de endereço virtual inadequado no processo de Sqlservr.exe.

ClearSuspectPageTableAfterRestore

Exclui entradas na tabela de página suspeita.

ContinueAfterError

CONTINUE_AFTER_ERROR Especifica que a operação de restauração deve continuar depois que um erro for encontrado.

KeepReplication

KEEP_REPLICATION KEEP_REPLICATION impede que as configurações de replicação sejam removidas quando um backup de banco de dados ou backup de log é restaurado em um servidor em espera quente e o banco de dados é recuperado.

KeepTemporalRetention

KEEP_TEMPORAL_RETENTION KEEP_TEMPORAL_RETENTION impede que a configuração da política de retenção de tabelas de histórico temporal seja removida quando um backup de banco de dados é restaurado em um servidor em espera e o banco de dados é recuperado.

MaxTransferSize

MAXTRANSFERSIZE Especifica a maior unidade de transferência em bytes a ser usada entre a mídia de backup e SQL Server. Os valores possíveis são múltiplos de 65536 bytes (64 KB), estendendo-se até 4194304 bytes (4 MB).

PercentCompleteNotification

Obtém ou define o intervalo de porcentagem para chamadas de manipulador de eventos PercentCompleteEventHandler para operações de restauração individuais.

RecoveryState
ReplaceDatabase

REPLACE Especifica que SQL Server deve criar o banco de dados especificado e seus arquivos relacionados, mesmo que outro banco de dados já exista com o mesmo nome. Nesse caso, o banco de dados existente é excluído. Quando a opção REPLACE não é especificada, ocorre uma verificação de segurança. Isto impede que um banco de dados diferente seja substituído por acidente.

SetRestrictedUser

RESTRICTED_USER Restringe o acesso do banco de dados recém-restaurado a membros das funções db_owner, dbcreator ou sysadmin.

StandByFile

STANDBY Desfazer transações não confirmadas, mas salvar as ações de desfazer em um arquivo em espera que permite que os efeitos de recuperação sejam revertidos.

Aplica-se a