KB2565683 - CORREÇÃO: Poderá receber resultados incorretos quando executa uma consulta complexa que contém funções de agregação, funções de associação e funções distintas em subconsultas num ambiente SQL Server 2008 ou SQL Server 2008 R2

Aplica-se A
SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Express SQL Server 2008 Standard SQL Server 2008 Web SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Standard SQL Server 2008 R2 Web

A Microsoft distribui correções do Microsoft SQL Server 2008 como um ficheiro transferível. Como as correções são cumulativas, cada nova versão contém todos os hotfixes e todas as correções de segurança que foram incluídas com o anterior SQL Server 2008 corrigir lançamento.

Sintomas

Quando executa uma consulta complexa que contém funções de agregação, funções de associação e funções distintas em subconsultas num ambiente Microsoft SQL Server 2008 ou Microsoft SQL Server 2008 R2, poderá obter resultados incorretos. Além disso, quando executa a mesma consulta em Data Warehouse paralelo (PDW), poderá receber resultados diferentes que também estão incorretos.

Causa

Esse problema ocorre devido a um problema no otimizador de consulta SQL Server.

Resolução

Informações sobre service packs para o SQL Server 2008

Para resolver este problema, obtenha o service pack mais recente para o SQL Server 2008. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:

968382 Como obter o service pack mais recente para o SQL Server 2008

Informações do service pack para o SQL Server 2008 R2

Para resolver este problema, obtenha o service pack mais recente para o SQL Server 2008 R2. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:

2527041
Como obter o service pack mais recente para o SQL Server 2008 R2

Informações sobre o hotfix

Um hotfix suportado está disponível da Microsoft. No entanto, esse hotfix destina-se a corrigir apenas o problema descrito neste artigo. Aplique esse hotfix somente para sistemas que estão enfrentando o problema descrito neste artigo. Esse hotfix pode receber testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.

Se o hotfix estiver disponível para download, há uma seção "Download de hotfix disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta seção não for exibida, contate o Suporte e Atendimento ao Cliente Microsoft para obter o hotfix.

Observação Se ocorrerem problemas adicionais ou se for necessária alguma solução de problemas, talvez seja necessário criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa dos números de telefone do Suporte e Atendimento ao Cliente da Microsoft ou para criar um pedido de serviço separado, visite o seguinte site da Microsoft:

/contactus/?ws=support Observação O formulário "Download de hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se não vir o seu idioma, é porque não está disponível uma correção para esse idioma.

Pré-requisitos

Você deve ter SQL Server 2008 Service Pack 1 (SP1) instalado para aplicar esse hotfix.

Informações para reiniciar

Poderá ter de reiniciar o computador depois de aplicar esta correção.

Informações de substituição

Esse hotfix não substitui um hotfix lançado anteriormente.

Informações de ficheiro

A versão inglesa desta correção tem os atributos de ficheiro listados na tabela que se segue (ou atributos de ficheiro posteriores). As datas e horas desses arquivos estão listadas em Tempo Universal Coordenado (UTC). Quando 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 no item Data e Hora do Painel de Controlo.

Para todas as versões baseadas em x86 do SQL Server 2008

Nome de ficheiro Versão do ficheiro Tamanho do ficheiro Data Hora Plataforma
Sqlservr.exe 2007.100.2844.0 42,773,864 15 De junho de 2011 08:50 x86

Para todas as versões baseadas em x64 do SQL Server 2008

Nome de ficheiro Versão do ficheiro Tamanho do ficheiro Data Hora Plataforma
Sqlservr.exe 2007.100.2844.0 57,930,600 15 De junho de 2011 12:13 x64

Para todas as versões baseadas em IA-64 do SQL Server 2008

Nome de ficheiro Versão do ficheiro Tamanho do ficheiro Data Hora Plataforma
Sqlservr.exe 2007.100.2844.0 111,705,960 15 De junho de 2011 09:05 IA-64

Estado

A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".

Este problema foi corrigido pela primeira vez no Microsoft SQL Server 2008 Service Pack 3 e no SQL Server 2008 R2 Service Pack 2.

Mais Informações

Para obter mais informações sobre o Parallel Data Warehouse, visite o seguinte site da Microsoft:

Paralelo Data Warehouse

Referências

Para obter mais informações sobre a lista de compilações disponíveis após o lançamento do SQL Server 2008, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:

956909 As compilações do SQL Server 2008 lançadas após o lançamento do SQL Server 2008Para obter mais informações sobre o modelo de manutenção incremental para SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:

935897 Um modelo de manutenção incremental está disponível na equipe de SQL Server para fornecer hotfixes para problemas relatadosPara obter mais informações sobre o esquema de nomeação para atualizações de SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:

822499 Novo esquema de nomenclatura para pacotes de atualização de software do Microsoft SQL Server Para obter mais informações sobre terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:

824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft