Resumo
Este artigo contém informações sobre os erros corrigidos no Microsoft SQL Server 2005 Service Pack 3 (SP3).
Notas
- Outras correções não documentadas podem ser incluídas no service pack.
- Esta lista será atualizada quando mais artigos forem lançados.
Para obter mais informações sobre como obter service packs do SQL Server 2005, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
913089
Como obter o service pack mais recente para o SQL Server 2005
Mais Informações
Além das correções listadas abaixo, o SQL Server 2005 SP3 contém os hotfixes incluídos nos pacotes de atualização cumulativa para o SQL Server 2005 Service Pack 2 do pacote de atualização cumulativa 1 para o pacote de atualização cumulativa 9.
Para obter mais informações sobre os pacotes de atualização cumulativa para o SQL Server 2005 Service Pack 2, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
937137 As compilações do SQL Server 2005 lançadas após o lançamento do SQL Server 2005 Service Pack 2
Observação Se você estiver atualizando da Atualização Cumulativa 10 do SQL Server 2005 SP2 ou da Atualização Cumulativa 11 do SQL Server 2005 SP2, deverá aplicar uma atualização cumulativa pós-SQL Server 2005 SP3 depois de atualizar para o SQL Server 2005 SP3 para obter todas as correções.
Para obter mais informações sobre a atualização cumulativa pós-SQL Server 2005 SP3, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
959195 Pacote de atualizações cumulativas 1 para SQL Server 2005 Service Pack 3
Os artigos da Base de Dados de Conhecimento Microsoft que descrevem esses hotfixes serão lançados assim que estiverem disponíveis.
Para obter mais informações sobre os erros corrigidos no SQL Server 2005 Service Pack 3, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
| Artigo BDC | Título |
|---|---|
| 942907 | CORRECÇÃO: O processo de host Wmiprvse.exe pode parar inesperadamente quando você executa um aplicativo que usa o provedor WMI para monitorar uma instância de SQL Server |
| 956911 | CORRECÇÃO: Uma configuração de tempo limite não está disponível para a tarefa de serviço Web em um pacote do Microsoft SQL Server 2005 Integration Services (SSIS) |
| 958547 | CORRECÇÃO: Os valores da coluna datetime não são iguais para as linhas que são copiadas quando você copia dados para uma tabela usando a função GETDATE() no Microsoft SQL Server 2005 |
| 959000 | CORREÇÃO: Quando você valida uma publicação em uma replicação transacional, os artigos que você adicionou depois de adicionar um filtro vertical a um artigo não são validados no SQL Server 2005 |
| 959001 | CORRECÇÃO: O Log Reader Agent ignora algumas transações quando o Log Reader Agent é executado para replicar transações para uma replicação transacional no SQL Server 2005 |
| 959003 | CORRECÇÃO: Somente o primeiro comando em uma transação é replicado para o assinante quando você define o parâmetro MaxCmdsInTran do Log Reader Agent para 1 no SQL Server 2005 |
| 959006 | CORRECÇÃO: Sessões de espelhamento de banco de dados podem parar intermitentemente no SQL Server 2005 |
| 959007 | CORRECÇÃO: Mensagem de erro ao usar SQL Server Service Broker no SQL Server 2005: "Falha Virtual Allocate Bytes: FAIL_VIRTUAL_RESERVE 589824" |
| 959008 | CORRECÇÃO: Mensagem de erro quando inicia o espelhamento de base de dados no SQL Server 2005 numa base de dados que é restaurada ou actualizada a partir do SQL Server 2000: "O ID do Service Broker para a cópia remota da base de dados "<DatabaseName>" não corresponde ao ID no servidor principal" |
| 959009 | CORRECÇÃO: Pontos de extremidade de destino no Service Broker do SQL Server 2005 vazam no padrão de troca de mensagens válidas onde o destino envia apenas a mensagem de conversa de fim |
| 959010 | CORRECÇÃO: Mensagem de erro quando um aplicativo que usa o Service Broker envia mensagens no SQL Server 2005: "O ponto de extremidade de conversação não está em um estado válido para ENVIAR" |
| 959012 | CORRECÇÃO: Quando você encolher um banco de dados que tem o nível de isolamento de transação SNAPSHOT habilitado no SQL Server 2005, a operação de encolhimento não é concluída com êxito |
| 959013 | CORRECÇÃO: O processo de sincronização é lento e o uso da CPU é alto no computador que está configurado como o distribuidor no SQL Server 2005 |
| 959015 | CORRECÇÃO: Um conflito com a restrição de chave externa ocorre quando actualiza as maiúsculas e minúsculas dos valores da coluna na tabela de chave primária ou quando preenche os valores da coluna na tabela da chave primária no SQL Server 2005 |
| 959016 | CORRECÇÃO: Linhas que incluem uma coluna NULL não podem ser excluídas quando você exclui linhas de uma tabela usando "<ImageColumnName> is NULL" como a condição na cláusula WHERE no SQL Server 2005 |
| 959017 | CORRECÇÃO: Recebe um resultado incorrecto quando consulta uma coluna do tipo de dados varchar(max) que contém apenas um carácter de uma tabela no SQL Server 2005 |
| 959018 | CORRECÇÃO: Não é possível encontrar os contadores de desempenho do SQL Server 2005 para a instância de Base de Dados Interna do Windows |
| 959019 | CORRECÇÃO: Recebe um resultado incorrecto quando executa uma consulta que utiliza o operador LIKE no SQL Server 2005 |
| 959020 | CORRECÇÃO: Quando você usa uma função CASE que retorna constantes do tipo de dados binário, algumas constantes são cortadas incorretamente mesmo depois de executar a instrução SET ANSI_PADDING ON no SQL Server 2005 |
| 959023 | CORRECÇÃO: Um problema de bloqueio ocorre quando executa o agente de intercalação no SQL Server 2005 |
| 959024 | CORRECÇÃO: Quando o Merge Agent sincroniza vários lotes de alterações, a sincronização pode levar muito tempo para concluir ou a sincronização pode expirar inesperadamente no SQL Server 2005 |
| 959025 | CORRECÇÃO: Mensagem de erro quando você chama um procedimento armazenado que retorna um conjunto de linhas que têm a propriedade DBPROP_MAXROWS conjunto de linhas ou a propriedade SSPROP_MAXBLOBLENGTH conjunto de linhas especificada: "O fluxo de protocolo de fluxo de dados tabulares de entrada (TDS) está incorreto" |
| 959026 | CORRECÇÃO: Mensagem de erro ao executar uma consulta DB2 que usa a dica de consulta WITH UR no SQL Server 2005 Analysis Services: "Erro OLE DB: erro OLE DB ou ODBC: Um token inesperado "WITH" foi encontrado após "<Query>"" |
| 959031 | CORRECÇÃO: Mensagem de erro ao tentar expandir o nó catálogos para um servidor vinculado que se vincula a um banco de dados Teradata no SQL Server 2005: "Não é possível obter o conjunto de linhas de esquema DBSCHEMA_CATALOGS para provedor OLE DB SQL Server para servidor vinculado (nulo)" |
| 959376 | CORRECÇÃO: Mensagem de erro ao executar o comando DBCC SHRINKFILE ou o comando DBCC SHRINKDATABASE em um servidor que contém um banco de dados SQL Server 2008: "5205: DBCC SHRINKFILE: Movendo página <FileId>:<PageId> falhou" |
| 960611 | CORRECÇÃO: Um resultado incorreto é retornado quando você executa uma consulta MDX (Multidimensional Expressions) no Microsoft SQL Server 2005 Analysis Services |
| 967199 | CORRECÇÃO: O processo de host Wmiprvse.exe pára de responder quando você executa um aplicativo baseado no SQL Server 2005 que envia uma consulta WMI (Instrumentação de Gerenciamento do Windows) para o provedor WMI SQL Server |
As resoluções para os seguintes problemas também estão incluídas nesta atualização cumulativa:
| CORRECÇÃO: Um novo evento de rastreamento é registrado por qualquer comando que aborta uma transação no SQL Server 2005 Analysis Services |
|---|
| CORRECÇÃO: Um erro inesperado é retornado quando uma agregação é referenciada que tem um atributo em uma dimensão muitos-para-muitos no SQL Server 2005 Analysis Services: "arquivo 'pffilestore.cpp', linha 3311, função 'PFFileStore::HandleDataPageFault'" |
| CORRECÇÃO: Índices redundantes são criados em objetos datacache quando a estimativa de custo indica que os índices não são necessários no SQL Server 2005 |
| CORRECÇÃO: A função PeriodstoDate() gera uma exceção não tratada no Time.All coordenadas no SQL Server 2005 |
| CORRECÇÃO: Se instalar o SQL Server 2005 SP1 ou SQL Server 2005 SP2 depois de adicionar uma placa de rede ao mesmo computador, a instalação adiciona um endereço IP duplicado na configuração de rede SQL Server |
| CORRECÇÃO: No SQL Server 2005, o aplicativo de designer DTS não pode ser iniciado em um computador baseado no Windows Vista ou em um computador baseado no Windows Server 2008 |
| CORRECÇÃO: Não é possível definir o ponto de interrupção para o script de uma tarefa de script SSIS quando o script atual é mais curto do que um script em outra tarefa de script no mesmo pacote |
| CORRECÇÃO: Uma tarefa de transferência de objetos não transfere assemblies para o banco de dados de destino no SQL Server 2005 |
| A experiência de tempo de design da tarefa TransferSQLServerObjects é melhorada |
| CORRECÇÃO: A tarefa TransferSQLServerObjects descarta usuários de banco de dados durante a operação CopyAllOjbect em SQL Server 2005 |
| CORRECÇÃO: A configuração de propriedade de uma tarefa TransferSqlServerObjects não pode ser salva corretamente no SQL Server 2005 |
| O tratamento de conexão com o designer de SAP Business Intelligence (BI) foi aprimorado para evitar mensagens de erro de "tempo limite de conexão excedido" |
| CORRECÇÃO: Mensagem de erro quando você usa o novo nome do provedor Essbase: "Erro OLAP (1260046): Membro desconhecido PARENT_UNIQUE_NAME usado na consulta" |
| CORRECÇÃO: Uma consulta que contém a instrução "current of" recebe resultados incorretos de uma tabela de heap devido a um plano de consulta incorreto no SQL Server 2005 |
| CORRECÇÃO: Quando uma única partição é reconstruída no SQL Server 2005, as estatísticas são descartadas juntamente com a versão antiga do índice |
| CORRECÇÃO: Quando um thread CHECKPOINT é bloqueado por outro SPID, SQL Server 2005 não atualiza a exibição de gerenciamento dinâmico sys.dm_exec_requests com as informações de bloqueio e a coluna blocking_session_id permanece NULL |
| CORRECÇÃO: Recebe um valor incorrecto na função @@ROWCOUNT se a consulta for recompilada |
| CORRECÇÃO: Se a opção parametrização forçada estiver habilitada em um banco de dados no SQL Server 2005, os caracteres unicode dentro de constantes literais em algumas consultas podem ser interpretados como caracteres não-unicode |
| O procedimento armazenado sp_altermessage pode agora ser utilizado para activar ou desactivar mensagens do sistema para o registo de eventos do Windows no SQL Server 2005 |
| CORRECÇÃO: Quando ocorre um erro "condição de agendamento não produtiva" (erro 17883), o serviço SQL Server gera um ficheiro de despejo na primeira ocorrência |
| CORRECÇÃO: Quando várias instâncias do controle de impressão são iniciadas ao mesmo tempo a partir do mesmo processo do Internet Explorer, o Internet Explorer pode falhar |
Para obter mais informações sobre problemas relacionados ao SQL Server 2005 Service Pack 3, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
| Artigo BDC | Título |
|---|---|
| 931279 | SQL Server valores de temporização podem estar incorretos quando utiliza utilitários ou tecnologias que alteram as frequências da CPU |
| 958999 | Melhores práticas para alterar a conta de serviço do servidor de relatório no SQL Server 2005 Reporting Services |
| 960320 | Mensagem de erro ao instalar o SQL Server 2005 Service Pack 3 no Windows Vista: "O Visual Studio 2005 tem um problema de compatibilidade conhecida com esta versão do Windows" |
| 959823 | Como personalizar a cota para o armazenamento de cache TokenAndPermUserStore no SQL Server 2005 Service Pack 3 |