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).

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 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 de erro do VSTS Número de artigo BDC 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 do 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 de erro do 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 "Acesso negado" quando navegam para o Gerenciador de Relatórios localmente se o UAC estiver habilitado. Adicionar uma mensagem atualizada de "Acesso negado" para mencionar o UAC pode permitir que os usuários resolvam a configuração de acordo.
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 dar resultados incorretos depois que o banco de dados é anexado e anexado novamente.
293089 Os utilizadores do Medidor Radial que tentarem utilizar "RateOfChange" ou "Integral" como o tipo de fórmula para o MaximumValue ou MinimumValue no indicador não irão ver um valor na lista pendente da grelha de propriedades.
296314 CORREÇÃO: O arquivo FailoverAnalysis.sql é instalado durante uma configuração de cluster de failover SQL Server. Este 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 utilizadores recebem um erro de validação quando estão a atualizar Origens de Dados Partilhadas 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 SQL Server Business Intelligence Development Studio 2008 falha devido a um arquivo de configuração ausente.
304390 A memória intermédia de anel apresenta dados de eventos incompletos (saída de eventos de dm_xe_session_targets) quando atinge o limite de tamanho para a saída XML.
307313 Os utilizadores não podem devolver vários cookies no seu módulo HTTP. Isto afeta os utilizadores quando estes 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. Isto causa uma perda de precisão de esquema.
313780 Desinstalar a primeira de duas instâncias AS nomeadas desativa o Navegador SQL. Isso faz com que a segunda instância nomeada fique inacessível.
319216 Os utilizadores não podem utilizar credenciais armazenadas nas suas origens de dados se for necessário um Smart Card.
322046 Uma consulta que tenha uma cláusula subselect que utilize uma expressão de conjunto que não devolve quaisquer membros calculados devolve um erro a informar que as subseleções que têm membros calculados não são permitidas.
327301 No Analysis Services, definir um membro de dimensão padrão usando uma expressão MDX que tenha uma função NonEmpty faz com que o servidor retorne um erro interno quando tenta abrir o cubo.
328752 A vista sys.dm_os_wait_stats apresenta linhas duplicadas para o tipo de espera DIVERSOS. Isto pode causar problemas nas ferramentas de monitorização.
331630 O valor inteiro é arredondado incorretamente no Designer de Consulta SQL Server Reporting Services Reutilizável.
333544 CORREÇÃO: Um novo código de erro (6257) é retornado quando um usuário tenta registrar um assembly CLR que é criado em relação a um tempo de execução mais recente, como CLR v4. A mensagem de erro anterior (código 6218) era confusa e não informava o problema real.
336809 Uma capa final insere um valor de identidade fora do intervalo atual no modo "definir identity_insert TABLE_NAME ativado". Este problema também ocorre em operações de cópia de segurança/restauro.
338247 Se os parâmetros vinculados 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 SQL Server Reporting Services 2008 experimenta um vazamento de conexão quando um usuário usa a interface SOAP para executar e exportar um relatório.
347779 SQL Server vezes gera uma mensagem de erro "There is insufficient system memory in resource pool 'internal' to run this query". Esta situação é muitas vezes evitável.
350670 Os usuários recebem uma mensagem de erro "Página expirada" quando tentam referenciar um relatório renderizado depois que o relatório permanece ocioso por uma hora.
352788 O erro 955 ocorre quando os utilizadores tentavam configurar o Management Data Warehouse se tivessem bases de dados no servidor que não estivessem online.
352862 O ReportBuilder 2.0 ClickOnce exibe um relatório em branco na inicialização se um usuário editar o relatório usando o ReportBuilder 2.0 a partir de um site do SharePoint 12.
355222 Se for utilizada MARS, a vista sys.dm_os_tasks apresenta o mesmo valor na coluna request_id para todas as tarefas em vez de comunicar o valor correto associado a cada tarefa.
355228 CORRECÇÃ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 são definidos incorretamente.
356127 Informações incorretas de agrupamento de colunas são retornadas quando BCP.exe recupera informações de metadados da coluna.
360584 As subscrições 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 composto por MHTML.
368388 O BIDS 2008 Report Designer executado em conjunto com o SQL Server Reporting Services 2008 falha quando os utilizadores redimensionam uma linha da tabela.
376257 Os campos Para, CC e BCC da caixa de diálogo "Opções de Entrega de Relatórios" são desmarcados depois que os usuários cancelam ou fecham a caixa de diálogo "Detalhes da Agenda" para retornar a "Opções de Entrega de Relatórios".
383747 Os conjuntos de coleta funcionam incorretamente ao coletar contadores de desempenho em um cluster se o nome da instância SQL for o mesmo que o nome da rede virtual.
384800 CORREÇÃO: Informações adicionais e melhoradas são registradas para InvalidReportParameterException na saída verbosa se determinadas 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, isto pode causar um erro "@active_end_date não pode ser antes @active\_start\_datede ".
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 Os problemas de Assinatura e Entrega são difíceis de diagnosticar no arquivo de rastreamento do Reporting Services. É necessário um registo mais detalhado.
415084 Os utilizadores recebem um erro de erro "O índice estava fora do intervalo. Must be non-negative and less than the size of the collection" error message when they export to PDF.
419740 Os usuários não podem usar a autenticação personalizada no SQL Server 2008 Web SKU.
424595 Se um usuário cria um tipo definido pelo usuário e uma função de valor de tabela na mesma transação, e se a função tem uma tabela de retorno contendo uma coluna do tipo definido pelo usuário, ocorre um auto-impasse. Além disso, a ligação que tenta efetuar estas operações é terminada.
421922 CORREÇÃO: É fornecido suporte 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 este suporte pode ser ativado e desativado, sobre as suas limitações e sobre alguns problemas conhecidos e soluções alternativas, consulte o documento técnico "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 A utilização de uma função PeriodsToDate com um parâmetro de membro Nulo pode causar um erro "Exceção inesperada".
429253 Um número de versão incorreto é exibido no SQL Server Management Studio e no SQL Server Reporting Services. Isto causa confusão porque o número apresentado não difere do número da versão RTM após a execução de uma atualização.
430703 Uma exceção secundária pode ocorrer quando o Analysis Services gera um despejo Watson. Isso é verdadeiro se o despejo do Watson for gerado por causa de uma exceção real ou por causa de uma solicitação explícita para despejar certos 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 numa base de dados que contém milhares de objetos de metadados demora muito tempo a começar a importar os dados. Isto ocorre porque o servidor tem de criar uma agenda de trabalho antes do início da importação de dados. Além disso, o algoritmo utilizado para determinar dependências provoca um desempenho mais lento quando existem muitos objetos de metadados na base de dados.
432094 Um índice espacial não pode ser criado com segurança numa tabela que utilize CELL_ID, CELL_ATTRIBUTES ou SRID para nomes de colunas.
448007 Em algumas condições, o nome da coluna particionada na mensagem de erro 11405 pode estar errado. Isto faz com que seja impresso um nome de coluna incorreto.
455538 A utilização da segurança da célula juntamente com cálculos produz resultados incorretos quando é utilizada uma cláusula NON EMPTY.
456534 A violação de acesso de leitura ocorre durante um processo de confirmação se duas transações são executadas simultaneamente: uma para modificar ou criar uma partição e outra para processar uma dimensão.
471363 Quando o Microsoft Office 12 está integrado com o SQL Server 2008 Reporting Services, a integração do SharePoint não assume como predefinição o URL Report Builder clickonce, impedindo Report Builder de iniciar.
471421 CORREÇÃO: Problema de localização no SKU turco: migalhas de pão agora estão localizadas em novas páginas da biblioteca do reportpart.
499162 CORRECÇÃO: Um problema de acessibilidade que ocorre porque o nome MSAA de "Símbolo" é nulo. Os nomes do MSAA são atualizados e agora são detetáveis.
503096 CORREÇÃO: Foi melhorado 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 este processo aumentava numa progressão geométrica à medida que o número de partições aumentava. O tempo necessário agora aumenta numa progressão linear.
515240 O uso de parâmetros de 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 a acessibilidade.
525601 Durante uma verificação de uma auditoria granular, o algoritmo utilizado para listar quaisquer auditorias que incluam o evento poderá sofrer fugas de memória da lista de auditorias. Isto continua até ocorrerem erros de memória insuficiente e o serviço ter de ser reiniciado para recuperar a memória.

      

Observação Se você estiver atualizando do SQL Server 2008 SP1Atualização cumulativa 9 ou de uma versão posterior, deverá aplicar uma atualização cumulativa pós-SQL Server 2008 SP2 depois de 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 da Microsoft:

2289254 Pacote de atualizações cumulativas 1 para SQL Server 2008 Service Pack 2

Referências

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

321185
  Como identificar a sua versão e edição SQL Server
 Os produtos de terceiros que este artigo aborda são fabricados por empresas que são independentes da Microsoft. A Microsoft não estabelece garantias, implícitas ou de outro tipo, relativamente ao desempenho ou fiabilidade destes produtos.