KB2528583 - Lista de erros corrigidos no SQL Server 2008 R2 Service Pack 1

Aplica-se A
SQL Server 2008 R2 Standard SQL Server 2008 R2 Standard Edition for Small Business SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Express with Advanced Services SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

INTRODUÇÃO

Este artigo lista os erros corrigidos no Microsoft SQL Server 2008 R2 Service Pack 1 (SP1).

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

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

Mais Informações

Além das correções listadas neste artigo, SQL Server 2008 R2 SP1 contém os hotfixes incluídos na atualização cumulativa 1 até a atualização cumulativa 6 para SQL Server 2008 R2. Este service pack também inclui todas as atualizações de segurança disponibilizadas até julho de 2011.

 Para obter mais informações sobre os pacotes de atualização cumulativa que estão disponíveis para o SQL Server 2008 R2, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:

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

Correções neste service pack

Para obter mais informações sobre os bugs corrigidos no SQL Server 2008 R2 SP1, 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
657377 949775 O servidor de destino não pode baixar um trabalho multisservidor do servidor mestre se o servidor de destino estiver executando uma versão alemã ou francesa do SQL Server 2005
657404 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"
649451 2216485 CORRECÇÃO: Monitor de recursos entra uma condição não produtiva em um servidor que está executando o SQL Server 2008
649479 2216489 Preocupação com o 2008 SP2 [SQL Server Destination [19]] Erro: Não é possível preparar a inserção em massa do SSIS para inserção de dados
649504 2216497 CORREÇÃO: Os tipos de dados de polígonos de geometria de armazenamento espacial com anéis internos retornam dados incorretos por meio de diferentes operações geométricas
649529 2216501 CORRECÇÃO: Trabalhos multisservidor não são baixados do SQL Server 2000 na função MSX para SQL Server 2008 na função TSX
649457 2448971 CORRECÇÃO: Os bloqueios de uma tabela não são escalonados quando você insere muitas linhas em uma tabela no SQL Server 2008
628428 2463682 CORREÇÃO: Um banco de dados habilitado para criptografia de dados transparente pode se tornar inacessível se o certificado usado para criptografar a chave de criptografia do banco de dados for descartado.
625028 2494517 CORREÇÃO: Valor de caixa de texto oculto referenciado no cabeçalho Tablix é exibido somente na primeira página depois de exportar um relatório para um renderizador de quebra de página rígido
447613 2515006 Os Filtros de Conjunto de Dados Aplicados durng SharedDataSet ou o processamento de parâmetros utilizam definições de agrupamento incorretas
697406 2525273 CORREÇÃO: Um modelo de clustering que usa o algoritmo K-means gera resultados diferentes que são afetados por colunas PredictOnly no SQL Server 2008 R2 Analysis Services
649480 2216491 O utilitário SQL Dumper não pode gerar arquivos de despejo de erro em um cluster de failover do SQL Server 2008 ou SQL Server 2008 R2 em uma instalação de Cluster de Failover Avançado/Enterprise
649339 2216460 Mensagem de erro ao tentar abrir um projeto no SQL Server 2008 ou no SQL Server 2008 R2: "A definição de manifesto do assembly localizado não corresponde à referência do assembly"
405512 2105809 Você recebe um erro "Não é possível parar o serviço ReportServer no computador <Nome> do computador" ao mudar do modo conectado para o modo local
405514 981588 Recebe uma mensagem de erro quando tenta navegar directamente para o servidor de relatório do SSRS 2008 R2 depois de criar um site de declarações do SharePoint
665971 2546901 CORREÇÃO: Resultados diferentes retornam quando você executa uma consulta paralela que usa uma função de classificação no SQL Server 2005, SQL Server 2008 ou SQL Server 2008 R2 em um computador que tem 8 ou mais CPUs
650006 2563828 Assert in function = Microsoft.ReportingServices.ReportProcessing.ParameterBase.Cast file = line = 0 expression = Unhandled managed exception: Type = System.InvalidCastException, Message = Unable to cast object of type 'System.Boolean' to type 'Syste.
689073 2531482 CORRECÇÃO: O recurso IntelliSense no SSMS 2008 R2 pode parar de funcionar depois de instalar o Visual Studio 2010 SP1
649856 2584903 CORREÇÃO: Trabalho de coletor de dados leva muito tempo para limpar dados do banco de dados MDW no SQL Server 2008 R2

Correções adicionais neste service pack

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

ID Descrição
418521 O renderizador HTML não lança mais uma exceção ArgumentOutOfRangeException se um relatório tiver a propriedade ConsumeContainerWhitespace definida como TRUE e se houver um espaço em branco horizontal disponível para preenchimento.
346804 CORRECÇÃO: A sintaxe da dica de índice "FORCESEEK" agora usa parâmetros opcionais. É adicionada uma nova sugestão de consulta FORCESCAN. Para obter mais informações, consulte "Dicas de consulta (Transact-SQL)" (http://msdn.microsoft.com/en-us/library/ms181714.aspx).
405562 Cadeias de conexão como 'server="tcp:"' e 'server="np:"' são suportadas no SQL Server Native Client 2008 para fazer conexões com a instância local. Com essa correção, essas cadeias de conexão agora funcionam no SQL Server Native Client 2008 R2 e permitem conexões com a instância local.
447996 Um problema na verificação lógica não ocorre mais se uma coluna particionada de uma exibição indexada corresponder à coluna particionada da tabela particionada base. A alternância entre tabelas alter não está mais habilitada em exibições indexadas não alinhadas por partição.
471571 Usando o SQL 10.5 BIDS para implantar partes de relatório em um SQL Server 2008 R2 (e versões posteriores) O Servidor de Relatório não falha mais ou gera uma mensagem de erro de controle de versão SQL.
512199 Os carimbos de data/hora estão agora corretos quando os Eventos Expandidos ou os ficheiros de Auditoria SQL são lidos num computador diferente daquele que produziu o ficheiro. Os carimbos de data/hora agora também estão corretos após uma reinicialização do servidor.
528501 Compor relatório no modo de exibição síncrona usando as web parts do Reporting Services 2008 R2 agora são visíveis se o relatório contiver espaços no nome do relatório. Uma mensagem de erro StreamNotFound não é mais gerada.
538455 Quando apresenta HTML ao ter a definição "StyleStream" DeviceInfo definida como TRUE, as definições de estilo já não são perdidas em caixas de texto ou em texto se estiverem definidas ações.
540725 Dois novos arquivos de modelo de rastreamento são gerados para o mecanismo e os serviços de análise. Isso permite que o Profiler exiba todos os eventos e colunas para o mecanismo e os serviços de análise.
550635 CORREÇÃO: Relatório de texto incorreto quando o analisador de integridade SP 2010 retorna uma mensagem de erro sobre o Analysis Services que estão sendo executados no modo VertiPaq.
550947 Em um item de relatório Tablix que tem 20 ou mais linhas que contêm itens de relatório de contêiner aninhados (Rectangle e Tablix), o shell BIDS não fica mais sem resposta se você inserir uma nova linha acima ou abaixo de qualquer membro tablix.
555701 A mensagem fora de ordem não causa mais um erro de violação de acesso quando o objeto DBM é iniciado.
617987 A Instalação do Novo Servidor não informa mais que uma chave mestra do Repositório Seguro não é gerada quando o Dispositivo de BI é instalado. (A mensagem foi gerada apesar de a instalação ter sido bem sucedida.)
623819 Foi corrigido um problema no qual era apresentada uma mensagem de erro quando o otimizador de consultas não conseguia produzir um plano para algumas consultas em vistas particionadas. Isto está descrito no problema do Microsoft Connect 620614. A correção está localizada sob um traceflag (consulte o artigo da BDC 974006).
624909 O desempenho não diminui mais quando você usa o Visualizador de Relatório ou exibe em HTML se você tiver várias Web Parts em uma única página do SharePoint.
624951 Você não recebe mais uma exceção "Error while unloading appdomain" quando fecha um aplicativo WPF que inclui o controle ReportViewer.
626205 O Analysis Services não pode criar um cubo local a partir de um cubo do servidor que tenha membros de dimensão relacionados ao membro Desconhecido.
626243 O PowerPivot agora é instalado com êxito em um farm existente se SQL Server componentes compartilhados forem instalados em um local não padrão.
629973 Os BIDS e o Report Builder 3 já não falham quando faz o seguinte: arraste uma célula numa tabela junto ao limite, entre no modo "mover item de relatório", mova o objeto para fora da tabela e, em seguida, prima Esc enquanto clica e mantém premido o botão do rato.
636999 Se Assistente de Atualização não conseguir analisar um ficheiro de rastreio, Assistente de Atualização pode agora fornecer uma mensagem de erro relevante a um utilizador.
639182 A caixa de diálogo Logon para Report Builder 3.0. Isso é invocado quando a autenticação de formulários é usada para SSRS, não é mais obscurecida por uma caixa de diálogo modal "Assistente de novos relatórios". (Devido ao problema, os utilizadores podem não saber que é pedido um início de sessão.)
643961 Todas as opções de conta de utilizador específicas funcionam agora em agendas de origem de dados.
646473 Um aplicativo projetado no ambiente .NET Framework 4.0 não falha mais se o RBS não conseguir encontrar suas informações de configuração. As informações agora são pesquisadas nos arquivos de configuração .NET Framework 4.0 e .NET Framework 3.5.
658405 Agora pode criar relatórios personalizados com o ficheiro .odc no Dashboard de Gestão de TI.
665971 As linhas de transferência do operador de paralelismo estão agora na ordem correta. O otimizador agora pode selecionar um plano abaixo do ideal. Portanto, essa correção requer um traceflag. Para utilizar esta correção, tem de ativar o traceflag 4134.
674357 Dois novos arquivos de modelo de rastreamento agora são gerados para o serviço de mecanismo e para o serviço de análise. Você faz isso para garantir que o Profiler possa exibir todos os eventos e colunas para ambos os serviços.
679035 Foi corrigido um pequeno erro de digitação na página do Administração Central.
684435 StringCchPrintf_l espera o tamanho da memória intermédia de destino em carateres. O tamanho foi passado em bytes. Portanto, erro OACR - BUFFER_OVERFLOW foi gerado. Corrigido o código passando o comprimento correto.
649475 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.
649357 Em um determinado banco de dados, usar um ponteiro do 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.
649391 Erros de corrupção DBCC ocorrem durante agrupamentos SQL Server 2008 R2 quando cadeias de caracteres que têm sequências Jamo que seguem o sinal japonês prolongado são usadas.
657399 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.
649476 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.
649557 CORRECÇÃO: Um problema de acessibilidade que ocorre porque o nome Microsoft Active Accessibility de "Símbolo" é nulo. Os nomes do Microsoft Active Accessibility são atualizados e agora são detetáveis.
649447 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.
649575 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.
519534 O uso de parâmetros com valor de tabela para colunas LOB pode causar uma violação de acesso no servidor.
645824 Um erro de violação de acesso pode ocorrer durante a execução de Procedimentos Armazenados Estendidos em condições de alto estresse.
649559 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 aumenta agora numa progressão linear.
649537, 448009 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.
649530 Uma exceção secundária pode ocorrer quando o Analysis Services gera um arquivo de despejo Watson. Isso é verdadeiro se o arquivo de despejo Watson é 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 arquivos de despejo e, em seguida, desliga o servidor.
649524 Se um usuário cria um tipo definido pelo usuário e uma função com valor de tabela na mesma transação, e se a função tem uma tabela de retorno que contém uma coluna do tipo definido pelo usuário, ocorre um bloqueio automático. Além disso, a conexão que tenta executar essas operações é interrompida.
649532 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.
657405 SQL Server vezes gera uma mensagem de erro "There is insufficient system memory in resource pool 'internal' to run this query". Esta situação é frequentemente evitável.
649434 Se os parâmetros vinculados pela função SQLBindParameter especificarem um comprimento de SQL_DATA_AT_EXEC, o driver ODC do SQL Server 2008 R2 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.
512170 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.
649425 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.
649346 O destino de criação de registos assíncrono apresenta pares de valores/cadeias incorretos para campos mapeados quando comparado com as informações disponíveis no dm_xe_map_values.
649340 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.
649427 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. Consulte o bug para obter informações detalhadas.
649433 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.
649450 Informações incorretas de agrupamento de colunas são retornadas quando BCP.exe recupera informações de metadados da coluna.
649527 A utilização de uma função PeriodsToDate com um parâmetro de membro Nulo pode causar um erro "Exceção inesperada".
649341 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.
629570 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.
649374 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.
677560 Corrige um problema em que uma consulta remota traz o código de erro 7359 no SQL Server 2008 R2. Este problema ocorre se uma função definida pelo utilizador utilizar um sinónimo de uma tabela ligada, se existir um plano de execução para a função definida pelo utilizador no servidor local e se for atualizada uma versão do esquema da tabela ligada num servidor remoto.
562310 Corrige um erro "Read AV in FullXactImpBase::GetXdes xact.cpp @ 2536" que ocorre quando um banco de dados DB1 é criado, uma consulta é armazenada em cache para DB1, em seguida, o DB1 é descartado, um segundo banco de dados é criado, o DB1 é criado novamente e a consulta em cache é executada novamente.
623804 Corrige um resultado incorreto de consultas executadas dentro de corpos de acionamento. O cenário requer um índice filtrado exclusivo. O ativador tem de conter uma consulta afetada pelo facto de uma coluna ser exclusiva para toda a tabela.
636156 Corrige um problema em que as cópias de segurança ficam danificadas quando as bases de dados têm a Encriptação de Base de Dados Transparente ativada, têm as somas de verificação de página ativadas e a cópia de segurança está a utilizar somas de verificação.
657511 CORREÇÃO: Esta correção resolve tempos limite e impasses que podem ocorrer durante o processamento da subscrição, quando muitas subscrições são processadas em simultâneo. O hotfix se aplica quando o Reporting Services é implantado no modo integrado do SharePoint.
676139 Corrige um problema em que o cliente tem de fazer uma ordenação e uma página de ordenação é derramada no disco. Além disso, a verificação TDE vem tocando simultaneamente essa página específica. Pode reiniciar o computador para contornar o problema. No entanto, você não pode evitar esse problema completamente a menos que você desative TDE.
676491 Corrige um problema potencial que ocorre depois de aplicar um hotfix descrito em VSTS bug 473052.
679886 Corrige um problema em que eventos estendidos ou arquivos de trilha de auditoria SQL coletados podem exibir informações incorretas de carimbo de data/hora.
686401 Corrige um problema em que um valor nulo de C# é convertido em dbNull antes de persistir.
620861 CORREÇÃO: É fornecido suporte para um máximo de 15.000 partições em tabelas e índices nas edições Datacenter, Enterprise, Developer e Evaluation do Microsoft SQL Server 2008 R2 SP1. 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, consulte o documento técnico "Suporte para 15.000 partições" https://go.microsoft.com/fwlink/?linkid=199773
296354 CORREÇÃO: Os valores padrão da propriedade SqlDumperDumpTimeOut não estão dentro de um escopo válido no Microsoft SQL Server 2008 R2 SP1. O âmbito do valor válido vai de 0 (ms) a MAXDWORD.
417616 CORREÇÃO: A lógica para recuperar SPNs para contas de serviço agora está definida para sempre ser registrada. Antes de esta correção ser aplicada, a lógica é definida para ser registada apenas quando o PE está ativado. Essas informações podem ser usadas para solucionar problemas de Kerberos.
517329 Um defeito do programa faz com que várias ferramentas de diagnóstico relatem consultas como sendo executadas no banco de dados mestre, em vez de no banco de dados em que elas foram realmente executadas.
615697 Faltam pontos SQM para funcionalidades importantes no Microsoft SQL Server 2008 ou numa versão posterior do SQL Server. Esta correção adiciona alguns pontos SQM importantes, que são úteis para monitorizar as métricas de utilização dos clientes.
645245 CORREÇÃO: A lógica de reconexão e reexecução são removidas do caminho de código de execução da consulta no editor SQL. Esta informação já não é necessária porque o período de tempo limite da ligação IDLE para o Microsoft SQL Azure aumentou para 30 minutos.
674580 O novo arquivo de modelo de rastreamento ("Microsoft Analysis Services TraceDefinition 10.50.0.xml") no Analysis Services deve ser gerado novamente para incluir eventos de rastreamento recém-adicionados para que o Profiler possa exibir todos os eventos e colunas.
707007 As importações falham em cenários de Dallas.
710263 Um erro é retornado quando você tenta gerar instantâneos na Galeria de Relatórios se o Internet Explorer 9 for usado como navegador.
710433 CORRECÇÃO: O registro é atualizado para passar nomes de arquivo como parâmetro para ssms.exe quando você clica duas vezes em um arquivo .sql.
656177 CORREÇÃO: Uma violação de acesso ocorre quando você usa um procedimento armazenado ou uma função definida pelo usuário para criar uma variável de tabela no SQL Server 2008 ou no SQL Server 2008 R2

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.