CORRECÇÃO: LOAD DATABASE falhou com o erro 603

Traduções de Artigos Traduções de Artigos
Artigo: 215458 - Ver produtos para os quais este artigo se aplica.
N.º DE BUGS: 18582 (SQLBUG_65)
Expandir tudo | Reduzir tudo

Sintomas

Um DATABASE LOAD em servidores com o SQL Server 6.5 Service Pack 5 (SP5) poderá falhar com o erro 603. Isto pode ocorrer se, anteriores ao DATABASE informação, o comando de Cópia de segurança/restauro da base de dados tiver sido seleccionado no menu Ferramentas do SQL Enterprise Manager. Quando este problema ocorre, o texto de mensagem de erro 603 não é apresentado. Erro 603 significa "não existem suficientes descritores de sessão disponíveis para executar esta consulta. O número máximo disponível para um processo é % d. dividir consulta e volte a executar. O texto da mensagem não é significativo neste caso.

Quando este problema ocorre, o registo de erros do SQL Server mostra o seguinte:
   1999/01/22 17:16:53.72 spid10   Getpage: bstat=0x1008/0,
   sstat=0x80000001, disk
   1999/01/22 17:16:53.72 spid10     pageno is/should be: objid is/should
   be:
   1999/01/22 17:16:53.72 spid10     0(0) 0(0)
   1999/01/22 17:16:53.72 spid10     0x1(1) 0x1(1)
   1999/01/22 17:16:53.72 spid10   ... page header is all zeroes
   ... getpage error repeated
   1999/01/22 17:16:53.73 spid10   Getpage: bstat=0x100c/0, sstat=0x1,
   cache
   1999/01/22 17:16:53.73 spid10     pageno is/should be: objid is/should
   be:
   1999/01/22 17:16:53.73 spid10     0(0) 0(0)
   1999/01/22 17:16:53.73 spid10     0x1(1) 0x1(1)
   1999/01/22 17:16:53.73 spid10   ... page header is all zeroes
   1999/01/22 17:16:53.73 spid10   Error: 603, Severity: 19, State: 1
				

Causa

O ficheiro de informação tem alguns valores inválidos nas informações do cabeçalho da página. Isto pode dever-se a utilização de sp_sysbackuphistory ou através de Transact-SQL ou pelo SQL Server Enterprise Manager antes da cópia de segurança foi efectuada.

Como contornar

Pode reduzir a probabilidade deste problema ocorra, tornando as cópias de segurança por meio do utilitário da linha de comandos ISQL e não a partir do SQL Enterprise Manager. No entanto, tenha em atenção que, se qualquer utilizador com o SQL Enterprise Manager seleccionar Cópia de segurança/restauro da base de dados no menu Ferramentas (mesmo se o utilizador não efectua realmente a cópia de segurança), qualquer cópia de segurança subsequente na linha de comandos poderá ser comprometida. Está disponível a Microsoft Product Support Services que evita a criação de um ficheiro de informação incorrecto uma correcção. Se já tiver sido gerado o ficheiro de informações de estado, a versão de correcção do SQL Server pode carregue o ficheiro de informação utilizando o sinalizador de rastreamento 3282. Para obter instruções sobre como aplicar este sinalizador de rastreio, consulte a secção "Utilizar sinalizadores de rastreio" documentação do Assistente de pesquisa do administrador. Três métodos de utilizar sinalizadores de rastreio são mencionados na documentação. Utilize apenas a opção -T com a linha de comandos Sqlservr.exe executável ou no programa de configuração. Não utilize a opção -T interactivamente utilizando o comando DBCC TRACEON.

Ponto Da Situação

Microsoft confirmou que este problema existe no SQL Server 6.5 Service Pack 5. Este problema foi resolvido no SQL Server 6.5 Service Pack 5a.

Propriedades

Artigo: 215458 - Última revisão: 17 de outubro de 2003 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 6.5 Service Pack 5
Palavras-chave: 
kbmt kbbug kbfix kbqfe KB215458 KbMtpt
Tradução automática
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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 215458
Exclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com