As correcções Microsoft SQL Server 2005 são criadas para um Service Pack específico. Tem de aplicar uma correcção SQL Server 2005 Service Pack 2 numa instalação SQL Server 2005 Service Pack 2. Por predefinição, qualquer correcção fornecida num Service Pack SQL Server é incluída no Service Pack SQL Server seguinte.
A actualização cumulativa 7 inclui correcções para problemas do SQL Server 2005 que foram corrigidos desde o lançamento do Service Pack 2.
Nota Esta compilação do pacote de actualização cumulativa também é conhecida como compilação 3239.
Recomendamos que teste as correcções antes de as implementar num ambiente de produção. Uma vez que as compilações são cumulativas, cada edição contém todas as correcções e correcções de segurança que foram incluídas em edições anteriores de correcções para o SQL Server 2005. Recomendamos que pense em aplicar a edição mais recente de correcções que contém esta correcção. Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
As compilações SQL Server 2005 foram editadas após o lançamento do SQL Server 2000 Service Pack 2 (em inglês)
Notas importantes sobre o pacote de actualização cumulativa
As correcções SQL Server 2005 contêm agora vários idiomas. Por conseguinte, existe apenas um pacote de correcções cumulativas para todos os idiomas.
Um pacote de correcções cumulativas inclui todos os pacotes dos componentes. O pacote de actualização cumulativa só actualiza os componentes que estão instalados no sistema.
Antes de aplicar o pacote de actualização cumulativa, terá de activar os procedimentos armazenados estendidos do SMO (SQL Server Management Object) e os procedimentos armazenados estendidos do SQL-DMO (SQL Server Distributed Management Objects). Para mais informações sobre a opção SMO e DMO XP, consulte o SQL Server 2005 Books Online.
Nota O SQL Server 2005 Books Online nota que o valor predefinido para estes procedimentos armazenados é 0 (desactivado). Este valor está, no entanto, incorrecto. Por predefinição, o valor é 1 (activado).
Informação crucial para o SQL Server 2005 Analysis Services
Problema conhecido
Durante os testes identificámos um problema que foi introduzido na compilação 9.00.3239.00. Este problema leva ao cancelamento da execução de consultas caso se verifique qualquer das seguintes condições:
Está a executar uma consulta Multidimensional Expressions (MDX) de execução longa.
É iniciado ou parado um rastreamento SQL Profiler.
A duração da consulta de execução longa excede a definição do servidor ForceCommitTimeout.
Nota Por predefinição, a definição do servidor ForceCommitTimeout é de 30 segundos.
Como obter a Actualização Cumulativa 7 para o SQL Server 2005 Service Pack 2
A Microsoft disponibilizou um pacote de actualização cumulativa. Contudo, destina-se apenas a corrigir os problemas descritos neste artigo. Aplique-o apenas em sistemas que tenham estes problemas específicos. Este pacote de actualização cumulativa poderá ser submetido a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por um destes problemas, a Microsoft recomenda que aguarde pelo próximo Service Pack do SQL Server 2005 que contenha as correcções no pacote de actualização cumulativa.
Se a actualização cumulativa estiver disponível para transferência, existirá uma secção denominada "Transferência de correcção disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta secção não for apresentada, contacte o Suporte ao Cliente da Microsoft para obter o pacote de actualização cumulativa.
Nota Caso ocorram problemas adicionais ou seja necessário efectuar algum procedimento para resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a problemas e questões de suporte adicionais, não incluídos neste pacote de actualização cumulativa específico. Para obter uma lista completa dos números de telefone do Suporte ao Cliente da Microsoft ou para criar um pedido de suporte separado, visite o seguinte Web site da Microsoft:
Nota O formulário "Transferência de correcção disponível" apresenta os idiomas nos quais a actualização cumulativa está disponível. Se não visualizar o seu idioma, tal deve-se ao facto de a correcção não estar disponível para esse idioma.
As correcções SQL Server 2005 pós-SP2 estão incluídas na Actualização Cumulativa 7 para SQL Server 2005.
Os artigos da Base de Dados de Conhecimento da Microsoft que discutem estas correcções são publicados à medida que ficam disponíveis.
Para mais informações sobre os erros SQL Server, clique nos números de artigo que se seguem para visualizar os artigos na Base de Dados de Conhecimento da Microsoft:
Reduzir esta tabelaExpandir esta tabela
SQL bug number
Número do artigo da Base de Dados de Conhecimento da Microsoft
CORRECÇÃO: Os dados numa caixa de texto são truncados quando introduz mais de 32 000 caracteres na caixa de texto num relatório SQL Server 2005 Reporting Services (em inglês)
CORRECÇÃO: A pasta %TEMP% não foi limpa depois de utilizar o correio da base de dados para enviar uma mensagem de correio electrónico que tem um anexo em SQL Server 2005. (em inglês)
CORRECÇÃO: A utilização da CPU de uma CPU num único nó aumenta para 100% quando utiliza o SQL Server 2005 num computador com vários processadores e arquitectura NUMA. (em inglês)
CORRECÇÃO: Mensagem de erro quando executa uma consulta que utiliza uma condição de associação no SQL Server 2005: "Programador não cedente" (em inglês)
CORRECÇÃO: Mensagem de erro quando executa uma transacção a partir de um servidor remoto utilizado um servidor ligado em SQL Server 2005: "Esta operação está em conflito com uma outra operação pendente nesta transacção" (em inglês)
CORRECÇÃO: Mensagem de erro quando executa uma consulta MDX que utiliza a função TopCount em SQL Server 2005 Analysis Services: "Erro no sistema de ficheiros: O ID do registo está incorrecto. Ficheiro físico: . Ficheiro lógico:" (em inglês)
CORRECÇÃO: Mensagem de erro quando restaura a cópia de segurança de uma base de dados em SQL Server 2005 Analysis Services: "Ocorreu um erro ao criar uma instância de um objecto de metadados a partir do ficheiro" (em inglês)
CORRECÇÃO: Mensagem de erro quando tenta criar uma conversão de moeda contra uma origem de dados Oracle em SQL Server 2005 Analysis Services: "A declaração seguinte foi executada ao criar uma consulta com nome: SELECT 'Reporting Currency'" (em inglês)
CORRECÇÃO: Uma consulta poderá demorar mais tempo a terminar em SQL Server 2005 se a consulta utiliza uma associação interna para associar uma tabela derivada que utiliza a palavra-chave DISTINCT (em inglês)
CORRECÇÃO: Uma consulta poderá ser executada muito mais lentamente em SQL Server 2005 do que em SQL Server 2000 se utilizar um cursor para executar a consulta (em inglês)
CORRECÇÃO: A operação de actualização é executada em filas incorrectas quando actualiza uma coluna do tipo de dados VARCHAR numa tabela remota utilizando um servidor ligado em SQL Server 2005 (em inglês)
As filas que insere numa tabela antes de reconstruir o índice de uma base de dados que contém a tabela poderão não ser replicadas para o subscritor de uma replicação ponto-a-ponto em SQL Server 2005 (em inglês)
Quando executa consultas MDX em SQL Server 2005 Analysis Services com uma compilação posterior a 3200, poderão ser gerados erros internos e ficheiros de informação mínima (em inglês)
CORRECÇÃO: Mensagem de erro quando visualiza um relatório SQL Server 2005 Reporting Services no Internet Explorer: "Erro: 'parentNode' é nulo ou não é um objecto" (em inglês)
CORRECÇÃO: A consulta é executada com lentidão quando executa uma consulta que associa dados entre uma tabela local e uma tabela remota em SQL Server 2005 (em inglês)
Ocorre o erro 17883 quando utiliza o utilitário bcp.exe ou quando executa a declaração BULK INSERT juntamente com a dica TABLOCK em SQL Server 2005 (em inglês)
Quando executa uma consulta MDX que contém um membro na cláusula WHERE e quando o membro utiliza a função AGGREGATE num conjunto com nome, a consulta poderá devolver um resultado incorrecto em SQL Server 2005 Analysis Services (em inglês)
CORRECÇÃO: É gerado um ficheiro de informação mínima na pasta de registo SQL Server 2005 Analysis Services quando executa o comando ALTER XMLA enquanto decorre a consulta MDX (em inglês)
CORRECÇÃO: A função SQLGetData poderá devolver zero para o tamanho real dos dados a copiar quando utiliza a função para recuperar dados de uma coluna binária em SQL Server 2005 (em inglês)
CORRECÇÃO: Mensagem de erro quando executa consultas numa base de dados que tem activado o nível de isolamento SNAPSHOT em SQL Server 2005: "Não é possível desalocar uma página mantida" (em inglês)
CORRECÇÃO: Mensagem de erro quando sincroniza os dados de uma replicação de intercalação em SQL Server 2005: "O processo de intercalação está a tentar uma operação falhada feita ao artigo 'ArticleName' - Razão: 'Valores inválidos dos parâmetros de entrada. Para detalhes, verifique os valores do estado'" (em inglês)
CORRECÇÃO: Mensagem de erro quando altera a opção de acesso do utilizador de uma base de dados do modo utilizador restrito para o modo vários utilizadores em SQL Server 2005: "Excedido o limite de tempo definido de bloqueio do pedido" (em inglês)
CORRECÇÃO: Mensagem de erro quando utiliza a declaração BULK INSERT para importar dados do tipo timestamp em SQL Server 2005: "Foi encontrado um valor datetime inválido" (em inglês)
MS08-040: Descrição da actualização de segurança para o SQL Server 2005 QFE: 8 de Julho de 2008
50002568 50002964
CORRECÇÃO: Mensagem de erro quando actualiza uma propriedade de serviço em SQL Server Configuration Manager após instalar a Actualização Cumulativa 6 para o SQL Server 2005 Service Pack 2: "O servidor teve uma excepção. [0x80010105]"
Informação do pacote de actualização cumulativa
Pré-requisitos
Microsoft SQL Server 2005 Service Pack 2
Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
Como obter o Service Pack mais recente do SQL Server 2005 (em inglês)
Informações sobre reinício
Poderá ter de reiniciar o computador depois de aplicar este pacote de actualização cumulativa.
Informações do registo
Para utilizar uma das correcções incluídas neste pacote, não é necessário efectuar qualquer alteração ao registo.
Informação dos ficheiros do pacote de actualização cumulativa
Este pacote de actualização cumulativa poderá não conter todos os ficheiros que necessita para actualizar completamente um produto para a compilação mais recente. Este pacote de actualização cumulativa contém apenas os ficheiros de que necessita para corrigir os problemas listados neste artigo.
A versão inglesa deste pacote de actualização cumulativa tem os atributos de ficheiro listados na tabela que se segue (ou posteriores). As datas e horas destes ficheiros são indicadas no formato de Hora Universal Coordenada (UTC). Ao visualizar as informações dos ficheiros, estas serão convertidas na hora local. Para determinar a diferença entre a hora UTC e a hora local, utilize o separador Fuso Horário da ferramenta Data e Hora do Painel de Controlo.
Motor de Base de Dados SQL Server 2005, versão de 32 bits
Reduzir esta tabelaExpandir esta tabela
File name
File version
File size
Date
Time
Platform
Bcp.exe
2005.90.3239.0
68,632
10-Apr-2008
4:11
x86
Chsbrkr.dll
12.0.7822.0
1,684,840
22-Jun-2007
9:22
x86
Chtbrkr.dll
12.0.7822.0
6,112,616
22-Jun-2007
9:22
x86
Databasemailprotocols.dll
9.0.3239.0
46,104
10-Apr-2008
4:11
x86
Distrib.exe
2005.90.3239.0
70,680
10-Apr-2008
4:11
x86
Dts.dll
2005.90.3239.0
1,102,360
10-Apr-2008
4:11
x86
Dtsconn.dll
2005.90.3239.0
250,392
10-Apr-2008
4:11
x86
Dtspipeline.dll
2005.90.3239.0
605,208
10-Apr-2008
4:11
x86
Fteref.dll
12.0.7822.0
446,464
22-Jun-2007
9:22
x86
Infosoft.dll
12.0.7822.0
468,328
22-Jun-2007
9:22
x86
Korwbrkr.dll
12.0.7822.0
71,016
22-Jun-2007
9:22
x86
Langwrbk.dll
12.0.7822.0
136,552
22-Jun-2007
9:22
x86
Mergetxt.dll
2005.90.3239.0
32,280
10-Apr-2008
4:11
x86
Microsoft.analysisservices.dll
9.0.3239.0
1,217,560
10-Apr-2008
4:11
x86
Microsoft.sqlserver.connectioninfo.dll
9.0.3239.0
156,696
10-Apr-2008
4:11
x86
Microsoft.sqlserver.dtstransferprovider.dll
9.0.3239.0
115,736
10-Apr-2008
4:11
x86
Microsoft.sqlserver.maintenanceplantasks.dll
9.0.3239.0
295,960
10-Apr-2008
4:11
x86
Microsoft.sqlserver.replication.dll
2005.90.3239.0
1,628,184
10-Apr-2008
4:11
x86
Microsoft.sqlserver.servicebrokerenum.dll
9.0.3239.0
42,008
10-Apr-2008
4:11
x86
Microsoft.sqlserver.smo.dll
9.0.3239.0
1,606,680
10-Apr-2008
4:11
x86
Microsoft.sqlserver.smoenum.dll
9.0.3239.0
222,232
10-Apr-2008
4:11
x86
Microsoft.sqlserver.sqlenum.dll
9.0.3239.0
898,072
10-Apr-2008
4:11
x86
Msfte.dll
12.0.7822.0
2,430,312
22-Jun-2007
9:22
x86
Msftefd.exe
12.0.7822.0
66,920
22-Jun-2007
9:22
x86
Msftepxy.dll
12.0.7822.0
95,592
22-Jun-2007
9:22
x86
Msftesql.exe
12.0.7822.0
95,592
22-Jun-2007
9:22
x86
Msgprox.dll
2005.90.3239.0
200,216
10-Apr-2008
4:12
x86
Msir5jp.dll
5.0.2130.0
3,159,912
22-Jun-2007
9:22
x86
Msmdlocal.dll
9.0.3239.0
15,971,352
10-Apr-2008
4:12
x86
Msmdredir.dll
9.0.3239.0
4,022,808
10-Apr-2008
4:12
x86
Nlhtml.dll
12.0.7822.0
124,264
22-Jun-2007
9:22
x86
Nls400.dll
5.0.4217.0
12,240,744
22-Jun-2007
9:22
x86
Odsole70.dll
2005.90.3239.0
58,904
10-Apr-2008
4:12
x86
Osql.exe
2005.90.3239.0
53,272
10-Apr-2008
4:12
x86
Query.dll
12.0.7822.0
48,488
22-Jun-2007
9:22
x86
Rdistcom.dll
2005.90.3239.0
644,632
10-Apr-2008
4:12
x86
Replerrx.dll
2005.90.3239.0
114,712
10-Apr-2008
4:12
x86
Replisapi.dll
2005.90.3239.0
272,920
10-Apr-2008
4:12
x86
Replmerg.exe
2005.90.3239.0
320,536
10-Apr-2008
4:12
x86
Replprov.dll
2005.90.3239.0
552,984
10-Apr-2008
4:12
x86
Replrec.dll
2005.90.3239.0
785,432
10-Apr-2008
4:12
x86
Replsub.dll
2005.90.3239.0
408,088
10-Apr-2008
4:12
x86
Replsync.dll
2005.90.3239.0
101,400
10-Apr-2008
4:12
x86
Sac.exe
9.0.3239.0
82,968
10-Apr-2008
4:12
x86
Sqlaccess.dll
2005.90.3239.0
350,232
10-Apr-2008
4:12
x86
Sqladhlp90.exe
2005.90.3239.0
47,128
10-Apr-2008
4:12
x86
Sqlagent90.exe
2005.90.3239.0
349,720
10-Apr-2008
4:12
x86
Sqlbrowser.exe
2005.90.3239.0
242,712
10-Apr-2008
4:12
x86
Sqlcmd.exe
2005.90.3239.0
143,384
10-Apr-2008
4:12
x86
Sqlctr90.dll
2005.90.3239.0
67,608
10-Apr-2008
4:12
x86
Sqldiag.exe
2005.90.3239.0
1,074,200
10-Apr-2008
4:12
x86
Sqldumper.exe
2005.90.3239.0
68,632
10-Apr-2008
4:12
x86
Sqlmaint.exe
2005.90.3239.0
77,848
10-Apr-2008
4:12
x86
Sqlmergx.dll
2005.90.3239.0
194,072
10-Apr-2008
4:12
x86
Sqlmgmprovider.dll
2005.90.3239.0
236,568
10-Apr-2008
4:12
x86
Sqlsac.exe
2005.90.3239.0
1,246,232
10-Apr-2008
4:12
x86
Sqlservr.exe
2005.90.3239.0
29,221,912
10-Apr-2008
4:12
x86
Sqlsqm.exe
9.0.3239.0
128,024
10-Apr-2008
4:12
x86
Sqlwep.dll
2005.90.3239.0
90,648
10-Apr-2008
4:12
x86
Sqlwtsn.exe
9.0.3239.0
99,352
10-Apr-2008
4:12
x86
Sqsrvres.dll
2005.90.3239.0
70,168
10-Apr-2008
4:12
x86
Ssradd.dll
2005.90.3239.0
42,520
10-Apr-2008
4:12
x86
Ssravg.dll
2005.90.3239.0
43,032
10-Apr-2008
4:12
x86
Ssrmax.dll
2005.90.3239.0
40,984
10-Apr-2008
4:12
x86
Ssrmin.dll
2005.90.3239.0
40,984
10-Apr-2008
4:12
x86
Ssrpub.dll
2005.90.3239.0
30,232
10-Apr-2008
4:12
x86
Svrenumapi.dll
2005.90.3239.0
614,936
10-Apr-2008
4:12
x86
Tablediff.exe
9.0.3239.0
87,064
10-Apr-2008
4:12
x86
Thawbrkr.dll
12.0.7822.0
206,184
22-Jun-2007
9:22
x86
Xmlfilt.dll
12.0.7822.0
197,992
22-Jun-2007
9:22
x86
Xmlsub.dll
2005.90.3239.0
194,584
10-Apr-2008
4:12
x86
Xpadsi90.exe
2005.90.3239.0
50,712
10-Apr-2008
4:12
x86
Xpqueue.dll
2005.90.3239.0
56,856
10-Apr-2008
4:12
x86
Xprepl.dll
2005.90.3239.0
73,240
10-Apr-2008
4:12
x86
Xpstar90.dll
2005.90.3239.0
298,520
10-Apr-2008
4:12
x86
SQL Server 2005 Analysis Services, versão de 32 bits
Reduzir esta tabelaExpandir esta tabela
File name
File version
File
size
Date
Time
Platform
Microsoft.analysisservices.dll
9.0.3239.0
1,217,560
10-Apr-2008
4:11
x86
Microsoft.datawarehouse.dll
9.0.3239.0
1,279,000
10-Apr-2008
4:11
x86
Microsoft.sqlserver.connectioninfo.dll
9.0.3239.0
156,696
10-Apr-2008
4:11
x86
Microsoft.sqlserver.servicebrokerenum.dll
9.0.3239.0
42,008
10-Apr-2008
4:11
x86
Microsoft.sqlserver.smo.dll
9.0.3239.0
1,606,680
10-Apr-2008
4:11
x86
Microsoft.sqlserver.smoenum.dll
9.0.3239.0
222,232
10-Apr-2008
4:11
x86
Microsoft.sqlserver.sqlenum.dll
9.0.3239.0
898,072
10-Apr-2008
4:11
x86
Msadomdx.dll
9.0.3239.0
502,296
10-Apr-2008
4:12
x86
Msmdlocal.dll
9.0.3239.0
15,971,352
10-Apr-2008
4:12
x86
Msmdredir.dll
9.0.3239.0
4,022,808
10-Apr-2008
4:12
x86
Msmdspdm.dll
9.0.3239.0
201,752
10-Apr-2008
4:12
x86
Msmdsrv.exe
9.0.3239.0
14,939,160
10-Apr-2008
4:12
x86
Msmgdsrv.dll
9.0.3239.0
6,046,744
10-Apr-2008
4:12
x86
Msolap90.dll
9.0.3239.0
4,299,800
10-Apr-2008
4:12
x86
Sac.exe
9.0.3239.0
82,968
10-Apr-2008
4:12
x86
Sqlbrowser.exe
2005.90.3239.0
242,712
10-Apr-2008
4:12
x86
Sqldumper.exe
2005.90.3239.0
68,632
10-Apr-2008
4:12
x86
Sqlmgmprovider.dll
2005.90.3239.0
236,568
10-Apr-2008
4:12
x86
Sqlsac.exe
2005.90.3239.0
1,246,232
10-Apr-2008
4:12
x86
Sqlsqm.exe
9.0.3239.0
128,024
10-Apr-2008
4:12
x86
Sqlwtsn.exe
9.0.3239.0
99,352
10-Apr-2008
4:12
x86
Svrenumapi.dll
2005.90.3239.0
614,936
10-Apr-2008
4:12
x86
SQL Server 2005 Reporting Services, versão de 32 bits
Para obter mais informações sobre a lista de compilações disponíveis depois do SQL Server Service Pack 2, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
As compilações do SQL Server 2005 que foram lançadas após o lançamento do SQL Server 2005 Service Pack 2 (em inglês)
Para mais informações sobre o Modelo de Assistência Incremental para o SQL Server, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
Está disponível um Modelo de Assistência Incremental para a equipa do SQL Server para proporcionar correcções para problemas comunicados (em inglês)
Para obter mais informações sobre como obter o SQL Server 2005 Service Pack 2, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
Para mais informações sobre o esquema de atribuição de nomes às actualizações SQL Server, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
Novo esquema de atribuição de nomes para pacotes de actualização de software do Microsoft SQL Server (em inglês)
Para obter mais informações sobre a terminologia de actualizações de software, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
Qual foi o esforço que despendeu pessoalmente para utilizar este artigo?
Muito baixo
Baixo
Moderado
Elevado
Muito elevado
Diga-nos porquê e o que podemos fazer para melhorar estas informações
Obrigado! Os seus comentários são utilizados para ajudar-nos a melhorar o conteúdo do nosso suporte. Para obter mais opções de assistência, visite a Home Page de Ajuda e Suporte.