Parâmetros de backup e restauração

Aplica-se a: Windows | Windows Server

Parâmetros de backup e restauração

Este tópico contém parâmetros usados para backup e restauração.

JET_paramAlternateDatabaseRecoveryPath
113

O caminho completo para cada banco de dados é persistido nos logs de transações em tempo de execução. Normalmente, esses bancos de dados devem permanecer no local original para que a reprodução da transação funcione corretamente. Esse parâmetro pode ser usado para forçar a recuperação de falhas ou uma operação de restauração para procurar os bancos de dados referenciados no log de transações na pasta especificada.

Rótulo Valor

Valor Padrão:

""

Tipo:

Caminho da Pasta (cadeia de caracteres)

Intervalo válido:

0 – 246 caracteres

Escopo:

Instância

Set After JetCreateInstance:

Sim

Definido após JetInit:

Não

Afeta o layout físico:

Não

Afeta a confiabilidade:

Não

Afeta o desempenho:

Não

Afeta recursos:

Não

Disponibilidade:

Windows XP e versões posteriores

JET_paramCleanupMismatchedLogFiles
77

Esse parâmetro controla o resultado do JetInit quando o mecanismo de banco de dados é configurado para começar a usar arquivos de log de transações em disco de tamanho diferente do que está configurado. Normalmente, o JetInit recuperará os bancos de dados com êxito, mas falhará com JET_errLogFileSizeMismatchDatabasesConsistent para indicar que o tamanho do arquivo de log está configurado incorretamente. No entanto, quando esse parâmetro for definido como true, o mecanismo de banco de dados excluirá silenciosamente todos os arquivos de log antigos, iniciará um novo conjunto de arquivos de log de transações usando o tamanho do arquivo de log configurado e retornará JET_errSuccess.

Esse parâmetro é útil quando o aplicativo deseja alterar de forma transparente o tamanho do arquivo de log de transações, mas ainda funciona de forma transparente em cenários de atualização e restauração.

Rótulo Valor

Valor Padrão:

Falso

Tipo:

Boolean

Intervalo válido:

False, True

Escopo:

Instância

Set After JetCreateInstance:

Sim

Definido após JetInit:

Não

Afeta o layout físico:

Yes

Afeta a confiabilidade:

Não

Afeta o desempenho:

Não

Afeta recursos:

Não

Disponibilidade:

Tudo

JET_paramDeleteOutOfRangeLogs
52

Quando esse parâmetro for true, todos os arquivos de log de transações encontrados no disco que não fazem parte da sequência atual de arquivos de log serão excluídos pelo JetInit. Isso pode ser usado para limpo automaticamente arquivos de log desnecessários após uma operação de restauração.

Windows XP: Introduzido no Windows XP.

Rótulo Valor

Valor Padrão:

Falso

Tipo:

Boolean

Intervalo válido:

False, True

Escopo:

Instância

Set After JetCreateInstance:

Sim

Definido após JetInit:

Não

Afeta o layout físico:

Sim

Afeta a confiabilidade:

Não

Afeta o desempenho:

Sim

Afeta recursos:

Yes

Disponibilidade:

Windows XP e versões posteriores

JET_paramOSSnapshotTimeout
82

Esse parâmetro configura a quantidade de tempo permitida entre uma chamada para JetOSSnapshotFreeze e JetOSSnapshotThaw antes que ocorra um tempo limite. Consulte JetOSSnapshotFreeze e JetOSSnapshotThaw para obter mais informações. O tempo limite é em milissegundos.

Rótulo Valor

Valor Padrão:

20000 (Windows XP e Windows Server 2003);

70000 (Windows Server 2003 SP1)

Tipo:

Inteiro

Intervalo válido:

0 – 2147483647

Escopo:

Global

Set After JetCreateInstance:

Sim

Definido após JetInit:

Yes

Afeta o layout físico:

Não

Afeta a confiabilidade:

Não

Afeta o desempenho:

Não

Afeta recursos:

Não

Disponibilidade:

Windows XP e versões posteriores

JET_paramZeroDatabaseDuringBackup
71

Quando esse parâmetro for true, cada página em um banco de dados que está passando por um backup de streaming será removida dos dados excluídos. É importante observar que as páginas de banco de dados que estão sendo limpas estão em disco. O conjunto de dados completo é copiado em backup antes do processo de limpeza.

Rótulo Valor

Valor Padrão:

Falso

Tipo:

Boolean

Intervalo válido:

False, True

Escopo:

Instância

Set After JetCreateInstance:

Sim

Definido após JetInit:

Não

Afeta o layout físico:

Não

Afeta a confiabilidade:

Não

Afeta o desempenho:

Sim

Afeta recursos:

Não

Disponibilidade:

Windows XP e versões posteriores

Requisitos

Requisito Valor

Cliente

Requer Windows Vista, Windows XP ou Windows 2000 Professional.

Servidor

Requer o Windows Server 2008, o Windows Server 2003 ou o Windows 2000 Server.

Cabeçalho

Declarado em Esent.h.

Consulte Também

JetCreateInstance
JetInit
JetOSSnapshotFreeze
JetOSSnapshotThaw