Você está offline; aguardando reconexão

Você deve executar um backup completo do banco de dados antes de fazer backup do log de transações para um banco de dados no SQL Server 2005 e no SQL Server 2000

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 928317
Sumário
Antes de tentar fazer backup de log de transações para um banco de dados no Microsoft SQL Server 2005, você deve executar um backup completo do banco de dados. Caso contrário, você recebe mensagens de erro que indicam que a instrução BACKUP LOG pára de forma anormal. Você também deve executar um backup completo do banco de dados antes de tentar fazer backup de log de transações para um banco de dados no Microsoft SQL Server 2000. No entanto, se você não realizar um backup completo do banco de dados antes de fazer backup do log de transações de um banco de dados no SQL Server 2000, a instrução BACKUP LOG não é interrompido.
INTRODUÇÃO
Este artigo descreve o que você deve executar um backup completo do banco de dados antes de fazer backup do log de transações para um banco de dados do SQL Server.
Mais Informações
No SQL Server 2005, você deve executar um backup completo do banco de dados antes de fazer backup do log de transações para um banco de dados. Caso contrário, quando você tenta fazer backup do log de transações para um banco de dados, você receber a seguinte mensagem de erro:
Msg 4214, nível 16, estado 1, linha 1
BACKUP LOG não pode ser executada porque não há nenhum backup de banco de dados atual.
Msg 3013, nível 16, estado 1, linha 1
BACKUP LOG está finalizando de forma anormal.
Além disso, mensagens semelhantes aos seguintes são registradas no arquivo Errorlog do SQL Server:
2006-10-10 11:16:05.63 spid52 iniciando backup banco de dados 'SampleDatabase'.
2006-10-10 11:16:05.92 spid52 configuração banco de dados opção RECOVERY para FULL para banco de dados SampleDatabase.
2006-10-10 11:16:06.41 Backup erro: 3041, gravidade: 16, estado: 1.
2006-10-10 11:16:06.41 Backup BACKUP falhou ao concluir o comando BACKUP LOG SampleDatabase. Verifique o log do aplicativo backup para obter mensagens detalhadas.
No SQL Server 2000, se você tentar fazer backup de um log de transações antes de fazer backup do banco de dados completo, você só receberá uma mensagem de aviso semelhante à seguinte:
O processo de criar banco de dados está alocando 0.63 MB no disco 'SampleDatabase'.
O processo de criar banco de dados está alocando 0.49 MB no disco 'SampleDatabase_log'.
Não há nenhum backup de banco de dados atual. Esse backup log não pode ser usado para roll forward um backup de banco de dados anterior.
Processada 1 páginas de banco de dados 'SampleDatabase' arquivo 'SampleDatabase_log' no arquivo 1. BACKUP LOG processadas com êxito 1 páginas em 0.145 segundos (0.007 MB/seg).
Além disso, um backup bem-sucedido é relatado no arquivo Errorlog do SQL Server. O texto o arquivo de log semelhante à seguinte:
2006-10-10 11:11:04.31 spid51 iniciando backup banco de dados 'SampleDatabase'.
2006-10-10 11:11:04.80 backup log backup: banco de dados: SampleDatabase, criação date(time): 2006/10/10(11:11:04), primeiro LSN: 8: 23: 1, último LSN: 8:25:1, número de dispositivos de despejo: 1, informações do dispositivo: (FILE = 1, tipo = DISK: {'C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\TestTlog.trn'}).
A mensagem de aviso indica que você não pode usar esse backup de log de transação para as operações de restauração se você não tiver um backup completo do banco de dados.
Referências
Para obter mais informações, visite os seguintes sites da Microsoft Developer Network (MSDN):
Fazer backup e restaurar bancos de dados no SQL Server
http://msdn2.microsoft.com/en-us/library/ms187048.aspx

Como: criar um backup completo do banco de dados (Transact-SQL)
http://msdn2.microsoft.com/en-us/library/ms191304.aspx

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 928317 - Última Revisão: 11/20/2007 17:49:10 - Revisão: 1.5

Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Personal Edition, Microsoft SQL Server 2000 Workgroup Edition

  • kbmt kbtshoot kbexpertiseadvanced kbsql2005engine kbinfo KB928317 KbMtpt
Comentários
-bi-name="Footer_Privacy&cookies" data-bi-slot="2"> Privacidade e cookies
  • Marcas
  • © 2016 Microsoft