RestoreOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |