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 que não estão documentadas podem ser incluídas no service pack.

  • Esta lista será atualizada quando forem lançados mais artigos.

Para obter mais informações sobre como obter SQL Server service packs do 2008 R2, clique no seguinte número de artigo 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 adicionais

Além das correções listadas neste artigo, SQL Server 2008 R2 SP1 contém as correções incluídas na Atualização Cumulativa 1 até à Atualização Cumulativa 6 para SQL Server 2008 R2. Este service pack também inclui todas as atualizações de segurança lançadas até julho de 2011.Para obter mais informações sobre os pacotes de atualização cumulativos disponíveis para SQL Server 2008 R2, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:

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

Correções neste service pack

Para obter mais informações sobre os erros corrigidos no SQL Server 2008 R2 SP1, clique nos seguintes números de artigo para ver os artigos na Base de Dados de Conhecimento Microsoft.

Número do bug VSTS

Número do artigo KB

Descrição

657377

949775

O servidor de destino não pode transferir uma tarefa multiserver a partir do servidor master se o servidor de destino estiver a executar uma versão alemã ou uma versão francesa do SQL Server 2005

657404

2216478

Mensagem de erro ao executar Get-Command num ambiente do PowerShell versão 2 num servidor com SQL Server 2008: "Referência de objeto não definida para uma instância de um objeto"

649451

2216485

CORREÇÃO: o Monitor de Recursos introduz uma condição de não produção num servidor que está a ser executado SQL Server 2008

649479

2216489

Preocupação com o 2008 SP2 [SQL Server Destino [19]] Erro: Não é possível preparar a inserção em massa do SSIS para a inserção de dados

649504

2216497

CORREÇÃO: os tipos de dados de polígonos de geometria do Armazenamento Espacial com anéis internos devolvem dados incorretos através de diferentes operações geométricas

649529

2216501

CORREÇÃO: as tarefas multiserver não são transferidas do SQL Server 2000 na função MSX para SQL Server 2008 na função TSX

649457

2448971

CORREÇÃO: os bloqueios de uma tabela não são escalados quando insere muitas linhas numa tabela no SQL Server 2008

628428

2463682

CORREÇÃO: uma base de dados ativada para Encriptação de Dados Transparente pode ficar inacessível se o Certificado Utilizado para encriptar a Chave de Encriptação de Base de Dados for removido.

625028

2494517

CORREÇÃO: o valor da caixa de texto oculto referenciado no cabeçalho tablix só é apresentado na primeira página depois de exportar um relatório para um compositor de quebra de página rígido

447613

2515006

Os Filtros de Conjuntos 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 utiliza o algoritmo K-means gera resultados diferentes que são afetados pelas colunas PredictOnly no SQL Server 2008 R2 Analysis Services

649480

2216491

O utilitário do Dumper do SQL não consegue gerar ficheiros de informação de falha de sistema num cluster de ativação pós-falha do SQL Server 2008 ou SQL Server 2008 R2 numa instalação de Cluster de Ativação Pós-falha Avançada/Empresarial

649339

2216460

Mensagem de erro quando tenta abrir um projeto no SQL Server 2008 ou no SQL Server 2008 R2: "A definição de manifesto da assemblagem localizada não corresponde à referência de assemblagem"

405512

2105809

Recebe um erro "Não é possível parar o serviço ReportServer no computador <Nome do computador>" ao mudar do Modo ligado para o Modo Local

405514

981588

Recebe uma mensagem de erro quando tenta navegar diretamente para o servidor de relatórios do SSRS 2008 R2 depois de criar um site de afirmação do SharePoint

665971

2546901

CORREÇÃO: resultados diferentes devolvem quando executa uma consulta paralela que utiliza uma função de classificação no SQL Server 2005, SQL Server 2008 ou SQL Server 2008 R2 num computador com 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

CORREÇÃO: a funcionalidade IntelliSense no SSMS 2008 R2 pode deixar de funcionar depois de instalar o Visual Studio 2010 SP1

649856

2584903

CORREÇÃO: a tarefa do Recoletor de Dados demora muito tempo a limpar dados da base 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 compositor HTML já não gera uma exceção ArgumentOutOfRangeException se um relatório tiver a propriedade ConsumeContainerWhitespace definida como VERDADEIRO e se existir um espaço em branco horizontal disponível para preencher.

346804

CORREÇÃO: a sintaxe de sugestão de índice "FORCESEEK" utiliza agora parâmetros opcionais. É adicionada uma nova sugestão de consulta FORCESCAN. Para obter mais informações, veja "Sugestões de Consulta (Transact-SQL)" (http://msdn.microsoft.com/en-us/library/ms181714.aspx).

405562

As cadeias de ligação como "server="tcp:"" e "server="np:"" são suportadas no SQL Server Native Client 2008 para fazer ligações à instância local. Com esta correção, estas cadeias de ligação funcionam agora no SQL Server Native Client 2008 R2 e permitem ligações à instância local.

447996

Um problema na verificação lógica já não ocorre se uma coluna particionada de uma vista indexada corresponder à coluna particionada da tabela particionada base. A alter table switching já não está ativada em vistas indexadas não alinhadas com partições.

471571

Utilizar o SQL 10.5 BIDS para implementar peças de relatório num SQL Server 2008 R2 (e versões posteriores) O Report Server já não falha ou gera uma mensagem de erro de controlo de versões do SQL.

512199

Os carimbos de data/hora estão agora corretos quando os Eventos Expandidos ou os ficheiros de Auditoria do SQL são lidos num computador diferente daquele que produziu o ficheiro. Os carimbos de data/hora também estão corretos após o reinício do servidor.

528501

Os relatórios de composição no modo de apresentação síncrono com Reporting Services peças Web 2008 R2 são agora visíveis se o relatório contiver espaços no nome do relatório. Já não é gerada uma mensagem de erro StreamNotFound.

538455

Quando você exibe em HTML tendo a configuração DeviceInfo "StyleStream" definida como TRUE, as configurações de estilo não serão mais perdidas em caixas de texto ou no texto se as ações forem definidas.

540725

Dois novos arquivos de modelo de rastreamento são gerados para os serviços de mecanismo e 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órios de texto incorretos quando o Analisador de Integridade do SP 2010 retorna uma mensagem de erro sobre os Serviços de Análise que estão em execução 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 (Retângulo 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 de master da Loja Segura não gera quando o dispositivo BI é instalado. (A mensagem foi gerada mesmo que a instalação tenha sido bem-sucedida.)

623819

Correção de um problema no qual você recebe uma mensagem de erro quando o otimizador de consulta não pôde produzir um plano para algumas consultas em relação a exibições particionadas. Isso é descrito no 620614 de problemas do Microsoft Connect. A correção está localizada em um traceflag (consulte artigo do KB 974006).

624909

O desempenho não diminui mais quando você usa Visualizador de Relatórios ou exibe em HTML se tiver várias web parts em uma única página do SharePoint.

624951

Você não recebe mais uma exceção "Erro ao descarregar 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 de servidor que tenha membros de dimensão relacionados ao membro Desconhecido.

626243

O PowerPivot agora será instalado com êxito em um farm existente se SQL Server componentes compartilhados forem instalados em um local não desindexado.

629973

BIDS e Report Builder 3 não travam mais quando você faz o seguinte: arraste uma célula em uma tabela pela borda, insira o modo "mover item de relatório", mova o objeto para fora da tabela e pressione ESC enquanto clica e segura o botão do mouse.

636999

Se Supervisor de Atualização não puder examinar um arquivo de rastreamento, Supervisor de Atualização agora poderá fornecer uma mensagem de erro significativa a um usuário.

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 Novo Relatório". (Devido ao problema, os usuários podem não saber que um logon está sendo solicitado.)

643961

Todas as opções específicas da conta de usuário agora funcionam em agendas de fonte de dados.

646473

Um aplicativo projetado no ambiente .NET Framework 4.0 não falha mais se a 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 você pode criar relatórios personalizados usando o arquivo .odc no Painel de Gerenciamento de TI.

665971

As linhas de transferências do operador de paralelismo estão agora na ordem correta. O otimizador agora pode selecionar um plano suboptimal. Portanto, essa correção requer um rastreamento. Para usar essa correção, você deve habilitar 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

Corrigido um erro de digitação menor na página Central Administração.

684435

StringCchPrintf_l espera o tamanho do buffer de destino nos caracteres. O tamanho foi passado em bytes. Portanto, erro OACR - BUFFER_OVERFLOW foi gerado. Corrigimos o código passando o comprimento correto.

649475

Os conjuntos de coleção funcionam incorretamente quando coletam contadores de desempenho em um cluster se o nome da instância do SQL for o mesmo que o nome da rede virtual.

649357

Em um determinado banco de dados, usando um ponteiro do servidor que é declarado para uma instrução selecionada que contém qualquer exibição do sistema pode fornecer resultados incorretos depois que esse banco de dados for anexado e recolocar.

649391

Erros de corrupção do DBCC ocorrem durante SQL Server ordenações de 2008 R2 quando cadeias de caracteres que têm sequências jamo que seguem o sinal prolongado japonês são usadas.

657399

Um número de versão incorreto é exibido em SQL Server Management Studio e em SQL Server Reporting Services. Isso causa confusão porque o número exibido não varia do número da versão RTM após a execução de uma atualização.

649476

CORREÇÃO: informações aprimoradas e adicionais são registradas para InvalidReportParameterException na saída verbose se determinadas condições ocorrerem durante o processamento de parâmetros.

649557

CORREÇÃO: um problema de acessibilidade que ocorre porque o nome de Acessibilidade Ativa da Microsoft de "Símbolo" é nulo. Os nomes de Acessibilidade Ativa da Microsoft são atualizados e agora são detectáveis.

649447

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.

649575

Os nomes MSAA para a caixa de diálogo Propriedades de Escala Radial estão incorretos e não estão em conformidade 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: Melhorou o desempenho da criação de índice 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 aumentou 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.

649537, 448009

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.

649530

Uma exceção secundária pode ocorrer quando o Analysis Services gera um arquivo de despejo do Watson. Isso é verdade se o arquivo de despejo do Watson é gerado devido a uma exceção real ou por causa de uma solicitação explícita para despejar em determinados erros. Se ocorrer a exceção secundária, o servidor poderá ter uma recursão infinita. Isso gera muitos arquivos de despejo e, em seguida, desliga o servidor.

649524

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 que contenha uma coluna do tipo definido pelo usuário, ocorrerá um auto-impasse. 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 em uma tabela que usa CELL_ID, CELL_ATTRIBUTES ou SRID para nomes de coluna.

657405

SQL Server às vezes gera uma mensagem de erro "Não há memória do sistema suficiente no pool de recursos 'interno' para executar essa consulta". Essa situação é frequentemente evitável.

649434

Se os parâmetros associados à função SQLBindParameter especificarem um comprimento de SQL_DATA_AT_EXEC, o driver ODC do cliente nativo do SQL Server 2008 R2 causa 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 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.

649425

A exibição sys.dm_os_wait_stats exibe linhas duplicadas para o tipo de espera MISCELLANEOUS. Isso pode causar problemas para ferramentas de monitoramento.

649346

O destino de bucketing assíncrono exibe pares de valor/cadeia de caracteres incorretos para campos mapeados quando é comparado com as informações disponíveis em dm_xe_map_values.

649340

CORREÇÃO: a tabela base do sistema syscolpars exibia linhas duplicadas. Essa correção os distingue adicionando o número do procedimento no caixa de seleção DBCC.

649427

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 CLR v4. A mensagem de erro anterior (código 6218) foi confusa e não declarou o problema real. Consulte o bug para obter informações detalhadas.

649433

Um caso de borda 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.

649450

Informações incorretas de ordenação de coluna são retornadas quando BCP.exe recupera informações de metadados de coluna.

649527

Usar uma função PeriodsToDate que tenha um parâmetro de membro Nulo pode causar um erro de "exceção inesperada".

649341

Quando a consulta tem um filtro que faz referência a uma coluna no modo de exibição sys.dm_server_audit_status, o filtro é ignorado e todas as linhas são retornadas de sys.dm_server_audit_status.

629570

O erro 955 ocorre quando os usuários tentaram configurar o Gerenciamento Data Warehouse se tiverem bancos de dados no servidor que não estão online.

649374

O buffer do anel exibe dados de evento incompletos (saída de eventos de dm_xe_session_targets) quando atinge o limite de tamanho da saída XML.

677560

Corrige um problema no qual uma consulta remota traz 7359 código de erro no SQL Server 2008 R2. Esse problema ocorrerá se uma função definida pelo usuário usar um sinônimo para uma tabela vinculada, um plano de execução para a função definida pelo usuário existir no servidor local e uma versão de esquema da tabela vinculada for atualizada em um servidor remoto.

562310

Corrige um erro "Ler AV em FullXactImpBase::GetXdes xact.cpp @ 2536" que ocorre quando um db1 de banco de dados é criado, uma consulta é armazenada em cache para db1, em seguida, db1 é descartada, um segundo banco de dados é criado, em seguida, db1 é criado novamente e a consulta armazenada em cache é executada novamente.

623804

Corrige um resultado incorreto de consultas executadas dentro de corpos de gatilho. O cenário requer um índice filtrado exclusivo. O gatilho deve conter uma consulta afetada por se uma coluna é exclusiva para toda a tabela.

636156

Corrige um problema no qual os backups são corrompidos quando os bancos de dados têm a Criptografia de Banco de Dados Transparente habilitada, têm as verificações de página ativadas e o backup está usando as somas de verificação.

657511

CORREÇÃO: essa correção resolve tempos limite e impasses que podem ocorrer durante o processamento da assinatura, quando muitas assinaturas são processadas simultaneamente. O hotfix se aplica quando Reporting Services é implantado no modo Integrado do SharePoint.

676139

Corrige um problema no qual o cliente precisa estar fazendo uma classificação e uma página de classificação é derramada em disco. Além disso, a verificação de TDE vem tocando simultaneamente essa página específica. Você pode reiniciar o computador para ignorar o problema. No entanto, você não pode evitar esse problema completamente, a menos que desative o TDE.

676491

Corrige um problema potencial que ocorre depois de aplicar um hotfix descrito no 473052 de bug do VSTS.

679886

Corrige um problema no qual eventos estendidos ou arquivos de trilha de auditoria SQL coletados podem exibir informações incorretas do carimbo de hora.

686401

Corrige um problema no qual um valor nulo C# é convertido em dbNull antes de persistê-lo.

620861

CORREÇÃO: o suporte é fornecido para um máximo de 15.000 partições em tabelas e em índices nas edições Datacenter, Enterprise, Desenvolvedor e Avaliação do Microsoft SQL Server 2008 R2 SP1. 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

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 escopo de valor válido abrange de 0 (ms) a MAXDWORD.

417616

CORREÇÃO: a lógica para recuperar SPNs para contas de serviço agora está definida como sempre registrada. Antes que essa correção seja aplicada, a lógica é definida como sendo registrada somente quando o EP é ativado. Essas informações podem ser usadas para solucionar problemas do Kerberos.

517329

Um defeito de programa faz com que várias ferramentas de diagnóstico informem consultas como sendo executadas no banco de dados master em vez de no banco de dados no qual elas foram realmente executadas.

615697

Faltam pontos SQM para recursos importantes no Microsoft SQL Server 2008 ou em uma versão posterior do SQL Server. Essa correção adiciona alguns pontos SQM importantes, que são úteis para acompanhar as métricas de uso do cliente.

645245

CORREÇÃO: a lógica de reconexão e execução de execução são removidas do caminho do código de execução de consulta no editor do SQL. Essas informações não são mais necessárias porque o período de tempo limite de conexão IDLE para 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 regenerado para incluir eventos de rastreamento recém-adicionados para que o Profiler possa exibir todos os eventos e colunas.

707007

As importações falham nos cenários de Dallas.

710263

Um erro é retornado quando você tenta gerar instantâneos na Galeria de Relatórios se a Internet Explorer 9 for usada como o navegador.

710433

CORREÇÃ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: ocorre uma violação de acesso 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 em SQL Server 2008 R2

Referências

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

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

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.