ID do artigo: 889266 - Última revisão: sexta-feira, 2 de novembro de 2007 - Revisão: 3.3 CORRECÇÃO: Um banco de dados está marcado como suspeito quando você abre o banco de dados no SQL Server 2000
Erro nº: 470755 (SQL Server 8.0) Nesta páginaSumárioEste artigo descreve o seguinte sobre esta versão de hotfix:
SintomasQuando você abre um banco de dados no Microsoft SQL Server 2000, você notar que um banco de dados de usuário está marcado como suspeito. Além disso, uma mensagem de erro semelhante à seguinte é registrada no log de erro do SQL Server 2000: <Date> <Time>spid9 recuperação do banco de dados ' UserDatabaseName ' (5) é 2 % concluído (aproximadamente 185 mais segundos) (fase 3 de 3). <Date> <Time>spid9 usando 'dbghelp.dll' versão '4.0.5' * despejo thread - spid = 9, PSS = 0x80178098, EC = 0x801783c0 <Date> <Time>spid9 que as informações de exceção foi enviadas ao relatório de erros do Watson. <Date> <Time>Assinatura de pilha spid9 para o despejo é 0x986D5509 <Date> <Time>spid9 SQL Server declaração: arquivo: <page.cpp>, linha = 3430 falha declaração = ' m_freeCnt + emptySlots * sizeof (slot) > = spaceNeed '. <Date> <Time>spid9 local: page.cpp:3430 expressão: m_freeCnt + emptySlots * sizeof (slot) > = spaceNeed CausaEsse problema ocorre porque o SQL Server declarações incorretamente dados livre página espaço quando uma linha é inserida. As contas de previsão para o espaço livre que ainda não tem sido recuperados. A linha que está sendo inserida deve ter mais espaço que a realmente disponível. Observação Se você aplicar o hotfix descrito neste artigo, e em seguida, você executar o processo de recuperação novamente, você terá a mesma declaração. Esse hotfix somente impedirá ocorrências posteriores. ResoluçãoInformações sobre o service packPara resolver esse problema, obtenha o service pack mais recente para o Microsoft SQL Server 2000. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:290211
(http://support.microsoft.com/kb/290211/
)
Como obter o SQL Server 2000 service pack mais recente Informações sobre o hotfixObservação Se você tiver um banco de dados em uma condição que enfrenta esta declaração, não é possível resolver o problema por aplicar esse hotfix nesta condição e, em seguida, tentar executar o processo de recuperação novamente. Os registros de log de transação original que causaram o problema já tem persistentes suas alterações na página afetada. Esse hotfix somente impedirá posteriores ocorrências deste problema quando as transações de experimentar uma situação semelhante durante o tempo de execução. Para recuperar um banco de dados que está enfrentando esse problema específico, você deve executar uma restauração do banco de dados de um backup.Pré-requisitosVocê deve instalar o SQL Server 2000 Service Pack 3 (SP3). Para obter informações sobre como obter o SQL Server 2000 SP3, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:290211
(http://support.microsoft.com/kb/290211/
)
Como obter o SQL Server 2000 service pack mais recente Para obter mais informações sobre o SQL Server 2000 SP3a Post hotfix criar 2000.80.977, clique no seguinte número de artigo para ler o artigo na Base de dados de Conhecimento da Microsoft: 842960
(http://support.microsoft.com/kb/842960/
)
Descrição do instalador de hotfix de SQL Server 7.0 e SQL Server 2000 de 32 bits Informações sobre reinicializaçãoNão é necessário reiniciar o computador após aplicar esse hotfix.Informações sobre o arquivo de hotfixEsse hotfix contém apenas os arquivos que são necessárias para corrigir os problemas que este artigo lista. Este hotfix pode não conter todos os arquivos que você deve ter para actualizar completamente um produto para a compilação mais recente.A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no horário de universal coordenado (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário na ferramenta Data e hora no painel de controle. Date Time Version Size File name ------------------------------------------------------------------------- 04-Aug-2004 03:33 6.1.9.0 15,872 Spupdsvc.exe 04-Nov-2004 22:25 3,696 Tempcatsign.cdf 15-Sep-2004 00:40 2000.80.977.0 664,128 Autoplt.dll 15-Sep-2004 00:40 2000.80.977.0 78,400 Console.exe 15-Sep-2004 00:40 2000.80.977.0 332,352 Ctasksui.dll 15-Sep-2004 00:40 2000.80.977.0 315,968 Custtask.dll 15-Sep-2004 00:40 2000.80.977.0 33,340 Dbmslpcn.dll 08-Apr-2004 19:42 786,432 Distmdl.ldf 08-Apr-2004 19:42 2,359,296 Distmdl.mdf 30-Sep-2003 20:55 180 Drop_repl_hotfix.sql 15-Sep-2004 00:40 2000.80.977.0 1,905,216 Dtspkg.dll 15-Sep-2004 00:40 2000.80.977.0 528,960 Dtspump.dll 15-Sep-2004 00:40 2000.80.977.0 1,557,052 Dtsui.dll 15-Sep-2004 00:40 2000.80.977.0 639,552 Dtswiz.dll 30-Sep-2003 20:55 747,927 Instdist.sql 30-Sep-2003 20:55 1,581 Inst_repl_hotfix.sql 15-Sep-2004 00:40 2000.80.977.0 352,828 Isqlw.exe 15-Sep-2004 00:40 2000.80.977.0 82,492 Itwiz.exe 15-Sep-2004 00:40 2000.80.977.0 90,692 Msgprox.dll 19-May-2004 21:43 8.11.40209.0 209,408 Mssdi98.dll 15-Sep-2004 00:40 2000.80.977.0 62,024 Odsole70.dll 15-Sep-2004 00:41 2000.80.977.0 25,144 Opends60.dll 15-Sep-2004 00:40 2000.80.977.0 57,904 Osql.exe 15-Sep-2004 00:40 2000.80.977.0 279,104 Pfutil80.dll 30-Sep-2003 20:48 550,780 Procsyst.sql 08-Apr-2004 19:42 12,305 Qfe469315.sql 08-Apr-2004 19:42 19,195 Qfe469571.sql 26-Aug-2004 22:14 5,157 Qfe472197.sql 15-Sep-2004 00:40 2000.80.977.0 143,940 Qrdrsvc.exe 13-Sep-2004 20:09 1,105,167 Replmerg.sql 15-Sep-2004 00:41 2000.80.977.0 221,768 Replprov.dll 15-Sep-2004 00:41 2000.80.977.0 307,784 Replrec.dll 13-Sep-2004 16:16 2000.80.977.0 159,813 Replres.rll 26-Aug-2004 22:14 1,086,925 Replsys.sql 30-Sep-2003 20:55 986,603 Repltran.sql 15-Sep-2004 00:41 2000.80.977.0 287,304 Rinitcom.dll 15-Sep-2004 00:41 2000.80.977.0 78,416 Sdiclnt.dll 15-Sep-2004 00:41 2000.80.977.0 66,112 Semmap.dll 15-Sep-2004 00:41 2000.80.977.0 57,916 Semnt.dll 15-Sep-2004 00:41 2000.80.977.0 492,096 Semobj.dll 13-Sep-2004 16:47 2000.80.977.0 172,032 Semobj.rll 15-Sep-2004 00:40 2000.80.977.0 53,832 Snapshot.exe 30-Sep-2003 20:48 117,834 Sp3_serv_uni.sql 15-Sep-2004 00:40 2000.80.977.0 28,672 Sqlagent.dll 15-Sep-2004 00:40 2000.80.977.0 311,872 Sqlagent.exe 15-Sep-2004 00:40 2000.80.977.0 168,001 Sqlakw32.dll 15-Sep-2004 00:41 2000.80.977.0 33,344 Sqlctr80.dll 15-Sep-2004 00:41 2000.80.977.0 4,215,360 Sqldmo.dll 15-Sep-2004 00:40 25,172 Sqldumper.exe 13-Sep-2004 16:09 2000.80.977.0 28,672 Sqlevn70.rll 15-Sep-2004 00:40 2000.80.977.0 156,224 Sqlmaint.exe 15-Sep-2004 00:41 2000.80.977.0 180,792 Sqlmap70.dll 15-Sep-2004 00:41 2000.80.977.0 188,992 Sqlmmc.dll 13-Sep-2004 16:51 2000.80.977.0 479,232 Sqlmmc.rll 15-Sep-2004 00:41 2000.80.977.0 401,984 Sqlqry.dll 15-Sep-2004 00:41 2000.80.977.0 57,920 Sqlrepss.dll 15-Sep-2004 00:41 2000.80.977.0 7,708,753 Sqlservr.exe 15-Sep-2004 00:41 2000.80.977.0 590,396 Sqlsort.dll 15-Sep-2004 00:41 2000.80.977.0 45,644 Sqlvdi.dll 15-Sep-2004 00:41 2000.80.977.0 106,588 Sqsrvres.dll 15-Sep-2004 00:41 2000.80.977.0 33,340 Ssmsgnet.dll 15-Sep-2004 00:41 2000.80.977.0 33,340 Ssmslpcn.dll 15-Sep-2004 00:41 2000.80.977.0 33,340 Ssmsqlgc.dll 15-Sep-2004 00:41 2000.80.977.0 82,492 Ssnetlib.dll 15-Sep-2004 00:41 2000.80.977.0 25,148 Ssnmpn70.dll 15-Sep-2004 00:41 2000.80.977.0 123,456 Stardds.dll 15-Sep-2004 00:41 2000.80.977.0 158,240 Svrnetcn.dll 15-Sep-2004 00:40 2000.80.977.0 76,416 Svrnetcn.exe 15-Sep-2004 00:41 2000.80.977.0 49,228 Ums.dll 15-Sep-2004 00:41 2000.80.977.0 74,304 Xplog70.dll 15-Sep-2004 00:41 2000.80.977.0 98,872 Xpweb70.dll 15-Sep-2004 00:40 2000.80.977.0 57,904 Osql.exe 26-Oct-2004 16:03 1.0.83.0 816,640 Sqlstpcustomdll.dll 26-Oct-2004 16:03 22,528 Sqlstpcustomdll.rll 04-Aug-2004 03:35 6.1.9.0 344,576 Updspapi.dll SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a". Esse problema foi corrigido primeiro no Microsoft SQL Server 2000 Service Pack 4. Mais InformaçõesPara obter mais informações sobre o esquema para nomeação para atualizações do Microsoft SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 822499
(http://support.microsoft.com/kb/822499/
)
Novo esquema para nomeação para pacotes de atualização de software do Microsoft SQL Server Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 824684
(http://support.microsoft.com/kb/824684/
)
Descrição da terminologia padrão que é usada para descrever as atualizações de software A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: 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: 889266
(http://support.microsoft.com/kb/889266/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início