KB2285068 - Lista de erros corrigidos no SQL Server 2008 Service Pack 2

Aplica-se a
SQL Server 2008 Service Pack 2

INTRODUÇÃO

Este artigo lista os erros corrigidos no Microsoft SQL Server 2008 Service Pack 2 (SP2).

Anotações

  • 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 2008, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:

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

Mais informações

Além das correções listadas neste artigo, o SQL Server 2008 SP2 contém os hotfixes incluídos na atualização cumulativa 1 até a atualização cumulativa 8 para SQL Server 2008 Service Pack 1 (SP1). Para obter mais informações sobre os pacotes de atualização cumulativa que estão disponíveis para o SQL Server 2008 SP1, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:

970365 As compilações do SQL Server 2008 lançadas após o lançamento do SQL Server 2008 SP1

Os erros corrigidos neste service pack

Para obter mais informações sobre os bugs corrigidos no SQL Server 2008 SP2, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft.

Número do bug VSTS Número do artigo KB Descrição
249682 2216454 CORRECÇÃO: Mensagem de erro quando você executa o comando ProcessAdd depois de fazer alterações na partição em um servidor que está executando o SQL Server 2008: "Erro interno: ocorreu uma exceção inesperada"
256736 2322209 CORRECÇÃO: Resultados incorretos se você usar parênteses em torno de SELECT em uma instrução que tem uma expressão de tabela comum no SQL Server 2008
258076 2216456 CORRECÇÃO: SQL Server 2008 Service Pack 2 aprimoramentos para o texto da mensagem de erro "A operação foi cancelada" no Analysis Services
270561 2216460 Mensagem de erro ao tentar abrir um projeto no SQL Server 2008: "A definição de manifesto do assembly localizado não corresponde à referência do assembly"
274280 2216461 SQL Server 2008 setup fails to install on a Windows Server 2008-based cluster mount point
284360 955850 Mensagem de erro quando tenta utilizar os binários do pacote de SQL Server Tipos de CLR do sistema (SQLSysClrTypes.msi): "Não é possível carregar a DLL 'SqlServerSpatial.dll': Esta aplicação não conseguiu iniciar porque a configuração da aplicação está incorrecta"
301603 2216465 A instalação integrada do SQL Server 2008 falha se /PCUSOURCE ou /CUSOURCE tiver um espaço no caminho
317800 2216472 Uma consulta ROLAP do Analysis Services SQL Server 2008 ou SQL Server 2005 devolve resultados incorretos
340066 2216474 CORRECÇÃO: Você pode enfrentar alguma perda de dados quando você usa uma instrução UPDATE com uma cláusula SET que usa os tipos time, datetime2 e datetimeoffset no SQL Server 2008
347731 2216478 Mensagem de erro ao executar Get-Command em um ambiente de versão 2 do PowerShell em um servidor que esteja executando o SQL Server 2008: "Object reference not set to an instance of an object"
351286 2216480 CORRECÇÃO: As margens não são retidas em um relatório quando o relatório é exportado para o Excel em um servidor que está executando o SQL Server 2008 e, em seguida, você visualizar o relatório no Excel
351981 2216484 CORRECÇÃO: Mensagem de erro quando você exporta um relatório para o Excel no Gerenciador de Relatórios em um servidor que está executando o SQL Server 2008: "Exceção gerenciada não tratada: Tipo = System.ArgumentOutOfRangeException"
357416 2216485 CORREÇÃO: Monitor de recursos entra uma condição não produtiva em um servidor SQL Server 2008
390126 2216491 O utilitário SQL Dumper não pode gerar arquivos de despejo de erro em um cluster de failover do SQL Server 2008 em uma instalação de cluster de failover Avançado/Enterprise
396527 980671 Corrigindo a falta de variação de sal criptográfico no hash de login SQL Server sa
402453 2019402 No mapping between account names and security IDs was done" erro ao adicionar um nó a um Cluster de Ativação Pós-falha do SQL Server 2008
426753 2216499 Não é possível inscrever uma instância de banco de dados do SQL Server 2008 em um SQL Server Utility
426753 2253128 Não é possível implantar um aplicativo Data-Tier em uma instância de banco de dados do SQL Server 2008
427703 2216501 CORRECÇÃO: Trabalhos multisservidor não são baixados de um SQL Server 2000 na função MSX para um SQL Server 2008 na função TSX
524642 2283072 CORRECÇÃO: Está disponível uma correcção que permite ao SQL Server 2008 R2 Reporting Services utilizar uma chave RSA de 2048 bits para encriptar uma chave Reporting Services para conformidade FIPS
370540 2448971 CORRECÇÃO: Os bloqueios de uma tabela não são escalados quando você insere muitas linhas em uma tabela no SQL Server 2008

Problemas adicionais corrigidos neste service pack

As resoluções para os seguintes problemas também estão incluídas no SQL Server 2008 SP2.

Número do bug VSTS Descrição
270934 DBCC erros de corrupção ocorrem durante SQL Server 2008 agrupamentos quando cadeias de caracteres que têm sequências Jamo que seguem o sinal japonês prolongado são usadas.
271554 CORRECÇÃO: A tabela base do sistema syscolpars exibiu linhas duplicadas. Essa correção os distingue adicionando o número do procedimento no catálogo de verificação DBCC.
271708 Quando a consulta tem um filtro que faz referência a uma coluna na vista sys.dm_server_audit_status, o filtro é ignorado e todas as linhas são devolvidas a partir sys.dm_server_audit_status.
280004 O destino de criação de registos assíncrono mostra pares de valores/cadeias incorretos para campos mapeados quando comparado com as informações disponíveis no dm_xe_map_values.
284760 CORREÇÃO: A exibição sem correspondência pode conter várias exibições que têm números diferentes de índices. Esta correção força uma ordem determinista de vistas a comparar, com base em funções correspondentes e no número de índices correspondentes.
285377 Os usuários recebem uma mensagem de erro de "Acesso Negado" quando navegam até o Gerenciador de Relatórios localmente se o UAC estiver ativado. Adicionar uma mensagem atualizada de "Acesso negado" à menção UAC pode permitir que os usuários resolvam a configuração adequadamente.
291707 Em um determinado banco de dados, o uso de um cursor de servidor declarado para uma instrução select que contém qualquer exibição do sistema pode fornecer resultados incorretos depois que o banco de dados for anexado e reconectado.
293089 Os usuários do Medidor Radial que tentam usar "RateOfChange" ou "Integral" como o tipo de fórmula para MaximumValue ou MinimumValue no medidor não veem um valor na lista suspensa da grade de propriedades.
296314 CORREÇÃO: O arquivo FailoverAnalysis.sql é instalado durante uma configuração de cluster de failover SQL Server. Esse script será chamado automaticamente quando ocorrer uma falha. A propriedade privada SqlDMVScriptTimeout controla quantos milissegundos o script pode levar para ser concluído.
302563 Os usuários recebem um erro de validação ao atualizar fontes de dados compartilhadas que têm um espaço no nome. O erro indica que o nome não pode conter espaços.
302707 A instalação do Service Pack 1 para o SQL Server Business Intelligence Development Studio 2008 falha devido a um arquivo de configuração ausente.
304390 O buffer de anéis exibe dados de eventos incompletos (saída de eventos do dm_xe_session_targets) quando atinge o limite de tamanho para a saída XML.
307313 Os usuários não podem retornar vários cookies em seu módulo HTTP. Isso afeta os usuários quando eles tentam implementar a autenticação personalizada.
309869 As ações sqlsos.task_address, sqlsos.worker_address e sqlsos.scheduler_address Eventos Estendidos exibem um endereço incorreto.
310483 O Reporting Services 2008 Designer converte centímetros em polegadas no Tablix. Isso causa uma perda de precisão do layout.
313780 Desinstalar a primeira de duas instâncias de AS nomeadas desabilita o Navegador SQL. Isso faz com que a segunda instância nomeada fique inacessível.
319216 Os usuários não poderão usar credenciais armazenadas em suas fontes de dados se um cartão inteligente for necessário.
322046 Uma consulta que tem uma cláusula subselect que usa uma expressão de conjunto que não retorna nenhum membro calculado retorna um erro informando que subseleções que têm membros calculados não são permitidas.
327301 No Analysis Services, definir um membro padrão de dimensão usando uma expressão MDX que tem uma função NonEmpty faz com que o servidor retorne um erro interno ao tentar abrir o cubo.
328752 A exibição sys.dm_os_wait_stats exibe linhas duplicadas para o tipo de espera DIVERSOS. Isso pode causar problemas para as ferramentas de monitoramento.
331630 O valor inteiro é arredondado incorretamente no SQL Server Reporting Services Reusable Query Designer.
333544 CORREÇÃO: Um novo código de erro (6257) é retornado quando um usuário tenta registrar um assembly CLR criado em um runtime mais recente, como o CLR v4. A mensagem de erro anterior (código 6218) era confusa e não informava o problema real.
336809 Um caso extremo insere um valor de identidade fora do intervalo atual no modo "definir identity_insert TABLE_NAME ativado". Esse problema também ocorre em operações de backup/restauração.
338247 Se os parâmetros associados pela função SQLBindParameter especificarem um comprimento de SQL_DATA_AT_EXEC, o driver ODBC do SQL Server 2008 Native Client causará uma violação de acesso se a função SQLPutData especificar um comprimento de SQL_NULL_DATA quando o valor do parâmetro for fornecido para execução.
338999 O SQL Server Reporting Services 2008 apresenta um vazamento de conexão quando um usuário usa a interface SOAP para executar e exportar um relatório.
347779 Às vezes, o SQL Server gera uma mensagem de erro "Não há memória do sistema suficiente no pool de recursos 'interno' para executar esta consulta". Essa situação geralmente é evitável.
350670 Os usuários recebem uma mensagem de erro "Página Expirada" quando tentam fazer referência a um relatório renderizado depois que o relatório permanece ocioso por uma hora.
352788 O erro 955 ocorre quando os usuários tentam configurar o Management Data Warehouse se eles têm bancos de dados no servidor que não estão online.
352862 O ReportBuilder 2.0 ClickOnce exibirá um relatório em branco na inicialização se um usuário editar o relatório usando o ReportBuilder 2.0 de um site do SharePoint 12.
355222 Se MARS for usado, o modo de exibição sys.dm_os_tasks exibirá o mesmo valor na coluna request_id para todas as tarefas, em vez de relatar o valor correto associado a cada tarefa.
355228 CORREÇÃO: Uma nova mensagem de erro indica a causa de uma violação de acesso que ocorre se os parâmetros de destino do bucketizer forem definidos incorretamente.
356127 Informações incorretas de agrupamento de coluna são retornadas quando BCP.exe recupera informações de metadados de coluna.
360584 As assinaturas falham durante a execução devido a um problema de estrutura de dados na memória durante a tentativa de entrega de e-mail de um relatório renderizado em MHTML.
368388 O BIDS 2008 Report Designer em execução com o SQL Server Reporting Services 2008 falha quando os usuários redimensionam uma linha da tabela.
376257 Os campos TO, CC e CCO da caixa de diálogo "Opções de Entrega de Relatório" são desmarcados depois que os usuários cancelam ou fecham a caixa de diálogo "Detalhes do Agendamento" para retornar às "Opções de Entrega de Relatório".
383747 Os conjuntos de coleta funcionarão incorretamente ao coletar contadores de desempenho em um cluster se o nome da instância SQL for igual ao nome da rede virtual.
384800 CORREÇÃO: Informações aprimoradas e adicionais são registradas para InvalidReportParameterException na saída detalhada se certas condições ocorrerem durante o processamento de parâmetros.
393410 Quando os usuários desmarcam a seleção de um ou mais meses em uma agenda mensal, o SSRS cria agendas separadas para cada mês que ainda está selecionado. Em alguns casos, isso pode causar um erro "@active_end_date não pode ser antes @active\_start\_date".
393879 Data-Driven assinatura falhará se um valor NULL for retornado quando for mapeado para o parâmetro de relatório, que aceita um valor NULL.
394977 Problemas de assinatura e entrega são difíceis de diagnosticar no arquivo de rastreamento do Reporting Services. É necessário um registro em log mais detalhado.
415084 Os usuários recebem a mensagem "O índice estava fora do intervalo. Deve ser não negativo e menor que o tamanho da coleção" ao exportar para PDF.
419740 Os usuários não podem usar autenticação personalizada no SKU da Web do SQL Server 2008.
424595 Se um usuário criar um tipo definido pelo usuário e uma função com valor de tabela na mesma transação e se a função tiver uma tabela de retorno contendo uma coluna do tipo definido pelo usuário, ocorrerá um auto-deadlock. Além disso, a conexão que tenta executar essas operações é encerrada.
421922 CORREÇÃO: O suporte é fornecido para um máximo de 15.000 partições em tabelas e índices nas edições Enterprise, Developer e Evaluation do Microsoft SQL Server 2008 SP2. Para obter mais informações sobre como esse suporte pode ser habilitado e desabilitado, sobre suas limitações e sobre alguns problemas conhecidos e soluções alternativas, consulte o white paper "Suporte para 15.000 partições" (http://go.microsoft.com/fwlink/?LinkId=199773).
424804 No Analysis Services, alguns clientes podem enfrentar violação de acesso quando usam uma hierarquia pai-filho na condição de uma função IIF.
426631 Usar uma função PeriodsToDate que tenha um parâmetro de membro Nulo pode causar um erro de "Exceção inesperada".
429253 Um número de versão incorreto é exibido no SQL Server Management Studio e no SQL Server Reporting Services. Isso causa confusão porque o número exibido não varia do número da versão do RTM após a execução de um upgrade.
430703 Uma exceção secundária pode ocorrer quando o Analysis Services gera um despejo do Watson. Isso é verdadeiro se o despejo do Watson for gerado devido a uma exceção real ou por causa de uma solicitação explícita para despejar em determinados erros. Se a exceção secundária ocorrer, o servidor poderá experimentar recursão infinita. Isso gera muitos despejos e, em seguida, desliga o servidor.
431298 CORREÇÃO: No SSRS 2008 Service Pack 2, o suplemento RS para SharePoint 2007 para comunicação com o servidor de relatório SSRS 2008 R2 é atualizado. Isso permite o acesso a determinadas funcionalidades no ReportBuilder 3.0, ReportParts e ATOM Renderer, incluindo a nova visualização de relatório no ReportBuilder 3.0.
431301 O processamento de objetos em um banco de dados que contém milhares de objetos de metadados leva muito tempo para começar a importar os dados. Isso ocorre porque o servidor precisa criar uma agenda de trabalho antes do início da importação de dados. Além disso, o algoritmo usado para determinar dependências causa um desempenho lento quando existem muitos objetos de metadados no banco de dados.
432094 Um índice espacial não pode ser criado com segurança em uma tabela que usa CELL_ID, CELL_ATTRIBUTES ou SRID para nomes de coluna.
448007 Em determinadas condições, o nome da coluna particionada na mensagem de erro 11405 pode estar errado. Isso faz com que um nome de coluna incorreto seja impresso.
455538 O uso da segurança da célula com cálculos produz resultados incorretos quando uma cláusula NON EMPTY é usada.
456534 A violação de acesso de leitura ocorrerá durante um processo de confirmação se duas transações forem executadas simultaneamente: uma para modificar ou criar uma partição e outra para processar uma dimensão.
471363 Quando o Microsoft Office 12 é integrado ao SQL Server 2008 Reporting Services, a integração do SharePoint não assume como padrão a URL do clickonce do Report Builder, impedindo que o Report Builder seja iniciado.
471421 CORREÇÃO: Problema de localização no SKU turco: as migalhas de pão agora estão localizadas nas novas páginas da biblioteca de partes de relatório.
499162 CORREÇÃO: Um problema de acessibilidade que ocorre porque o nome MSAA de "Símbolo" é nulo. Os nomes MSAA são atualizados e agora podem ser detectáveis.
503096 CORREÇÃO: Melhorou o desempenho da criação de índices por instruções DDL para tabelas que têm muitas partições e que não contêm dados. Anteriormente, o tempo necessário para esse processo aumentava em uma progressão geométrica à medida que o número de partições aumentava. O tempo necessário agora aumenta em uma progressão linear.
515240 O uso de parâmetros com valor de tabela para colunas LOB pode causar uma violação de acesso no servidor.
520700 Os nomes MSAA para a caixa de diálogo Propriedades da escala radial estão incorretos e não são compatíveis com acessibilidade.
525601 Durante uma marca de uma auditoria granular, o algoritmo usado para listar todas as auditorias que incluem o evento pode ter vazamentos de memória da lista de auditorias. Isso continua até que ocorram erros de memória insuficiente e o serviço precise ser reiniciado para recuperar a memória.

      

Observação Se você estiver atualizando da Atualização Cumulativa 9 do SQL Server 2008 SP1 ou de uma versão posterior, deverá aplicar uma atualização cumulativa pós-SQL Server 2008 SP2 após atualizar para o SQL Server 2008 SP2 para obter todas as correções.

Para obter mais informações sobre a atualização cumulativa pós-SQL Server 2008 SP2, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:

2289254 Pacote de atualização cumulativa 1 para SQL Server 2008 Service Pack 2

Referências

Para obter mais informações sobre como determinar a versão e edição atuais do SQL Server, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:

321185
  Como identificar sua versão e edição do SQL Server
 Os produtos de terceiros mencionados neste artigo são produzidos por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, implícita ou não, do desempenho ou da confiabilidade desses produtos.