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
Mais Informações
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 de erro do VSTS |
Número do artigo da BDC |
Descrição |
|---|---|---|
|
657377 |
O servidor de destino não pode transferir uma tarefa multiserver a partir do servidor mestre se o servidor de destino estiver a executar uma versão alemã ou uma versão francesa do SQL Server 2005 |
|
|
657404 |
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 |
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 |
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 |
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 |
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 |
CORREÇÃO: os bloqueios de uma tabela não são escalados quando insere muitas linhas numa tabela no SQL Server 2008 |
|
|
628428 |
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 |
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 |
Os Filtros de Conjuntos de Dados Aplicados Durng SharedDataSet ou o Processamento de parâmetros utilizam definições de agrupamento incorretas |
|
|
697406 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
CORREÇÃO: a funcionalidade IntelliSense no SSMS 2008 R2 pode deixar de funcionar depois de instalar o Visual Studio 2010 SP1 |
|
|
649856 |
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 através das peças Web do Reporting Services 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 apresenta para HTML com a definição "StyleStream" DeviceInfo definida como VERDADEIRO, as definições de estilo deixarão de ser perdidas nas caixas de texto ou no texto se as ações estiverem definidas. |
|
540725 |
São gerados dois novos ficheiros de modelo de rastreio para o motor e os serviços de análise. Isto permite que o Profiler apresente todos os eventos e colunas do motor e dos serviços de análise. |
|
550635 |
CORREÇÃO: relatórios de texto incorretos quando o Analisador de Estado de Funcionamento do SP 2010 devolve uma mensagem de erro sobre o Analysis Services em execução no modo VertiPaq. |
|
550947 |
Num item de relatório tablix com 20 ou mais linhas que contêm itens de relatório de contentor aninhados (Retângulo e Tablix), a shell BIDS deixa de responder se inserir uma nova linha acima ou abaixo de qualquer membro tablix. |
|
555701 |
A mensagem fora de ordem já não causa um erro de violação de acesso quando o objeto DBM é iniciado. |
|
617987 |
A Instalação do Novo Servidor já não comunica que uma chave mestra do Arquivo Seguro não gera quando a Aplicação de BI está instalada. (A mensagem foi gerada apesar de a instalação ter sido bem-sucedida.) |
|
623819 |
Foi corrigido um problema em que recebia 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 num traceflag (veja o artigo da BDC 974006). |
|
624909 |
O desempenho já não diminui quando utiliza o Visualizador de Relatórios ou é apresentado em HTML se tiver várias peças Web numa única página do SharePoint. |
|
624951 |
Já não recebe uma exceção "Erro ao descarregar appdomain" quando fecha uma Aplicação WPF que inclui o controlo ReportViewer. |
|
626205 |
O Analysis Services não consegue criar um cubo local a partir de um cubo de servidor que tenha membros de dimensão relacionados com o membro Desconhecido. |
|
626243 |
O PowerPivot é agora instalado com êxito num farm existente se SQL Server componentes partilhados estiverem instalados numa localização não predefinida. |
|
629973 |
BIDS e Report Builder 3 já não falham quando faz o seguinte: arraste uma célula numa tabela junto ao limite, introduza o modo "mover item de relatório", mova o objeto para fora da tabela e, em seguida, prima ESC à medida que clica sem soltar no 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 significativa a um utilizador. |
|
639182 |
A caixa de diálogo Início de Sessão para Report Builder 3.0. Isto é invocado quando a Autenticação de Formulários é utilizada para SSRS, já não é ocultada por uma caixa de diálogo Modal "Assistente de Novos relatórios". (Devido ao problema, os utilizadores podem não saber que está a ser pedido um início de sessão.) |
|
643961 |
Todas as opções específicas da conta de utilizador funcionam agora em agendamentos de origens de dados. |
|
646473 |
Uma aplicação concebida no ambiente .NET Framework 4.0 já não falha se o RBS não conseguir encontrar as informações de configuração. As informações são agora pesquisadas no .NET Framework 4.0 e nos ficheiros de configuração do .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 pode agora selecionar um plano inferior aotim. Por conseguinte, esta correção requer um rastreioflag. Para utilizar esta correção, tem de ativar o traceflag 4134. |
|
674357 |
São agora gerados dois novos ficheiros de modelo de rastreio para o serviço de motor e para o serviço de análise. Pode fazê-lo para garantir que o Profiler pode apresentar todos os eventos e colunas de ambos os serviços. |
|
679035 |
Foi corrigido um pequeno erro de digitação na página Administração Central. |
|
684435 |
StringCchPrintf_l espera o tamanho da memória intermédia de destino nos carateres. O tamanho foi transmitido em bytes. Por conseguinte, foi gerado um erro OACR - BUFFER_OVERFLOW. Corrigimos o código ao transmitir o comprimento correto. |
|
649475 |
Os conjuntos de coleções funcionam incorretamente quando recolhem contadores de desempenho num cluster se o nome da instância do SQL for o mesmo que o nome da rede virtual. |
|
649357 |
Numa determinada base de dados, ao utilizar um ponteiro do servidor declarado para uma instrução select que contém qualquer vista do sistema, pode dar resultados incorretos depois de anexar e voltar a anexar essa base de dados. |
|
649391 |
Os erros de danos do DBCC ocorrem durante SQL Server agrupamentos R2 de 2008 quando são utilizadas cadeias com sequências de Jamo que seguem o sinal prolongado japonês. |
|
657399 |
É apresentado um número de versão incorreto no SQL Server Management Studio e no SQL Server Reporting Services. Isto causa confusão porque o número apresentado não varia consoante o número da versão do RTM após a execução de uma atualização. |
|
649476 |
CORREÇÃO: são registadas informações melhoradas e adicionais para InvalidReportParameterException na saída verbosa 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 detetáveis. |
|
649447 |
O ReportBuilder 2.0 ClickOnce apresenta um relatório em branco no arranque se um utilizador editar o relatório com o ReportBuilder 2.0 a partir de um site do SharePoint 12. |
|
649575 |
Os nomes MSAA da caixa de diálogo Propriedades de Escala Radial estão incorretos e não estão em conformidade com a acessibilidade. |
|
519534 |
A utilização de parâmetros com valor de tabela para colunas LOB pode causar uma violação de acesso no servidor. |
|
645824 |
Pode ocorrer um erro de violação de acesso durante a execução de Procedimentos Armazenados Expandidos em condições de elevado stress. |
|
649559 |
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 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 determinadas 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 |
Pode ocorrer uma exceção secundária quando o Analysis Services gera um ficheiro de informação de falha de sistema watson. Isto é verdade se o ficheiro de informação de falha de sistema do Watson é gerado devido a uma exceção real ou devido a um pedido explícito de captura de determinados erros. Se ocorrer a exceção secundária, o servidor pode experienciar uma recursão infinita. Isto gera muitos ficheiros de informação de falha de sistema e, em seguida, encerra o servidor. |
|
649524 |
Se um utilizador criar um tipo definido pelo utilizador 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 utilizador, ocorrerá um auto-impasse. Além disso, a ligação que tenta efetuar estas operações é parada. |
|
649532 |
Não é possível criar um índice espacial em segurança numa tabela que utilize CELL_ID, CELL_ATTRIBUTES ou SRID para nomes de colunas. |
|
657405 |
SQL Server, por vezes, gera uma mensagem de erro "Não existe memória de sistema suficiente no agrupamento de recursos "interna" para executar esta consulta. Esta situação é frequentemente evitável. |
|
649434 |
Se os parâmetros vinculados pela função SQLBindParameter especificar um comprimento de SQL_DATA_AT_EXEC, o controlador ODC de Cliente Nativo 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 o MARS for utilizado, 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 MISCELLANEOUS. Isto pode causar problemas nas ferramentas de monitorização. |
|
649346 |
O destino de registo assíncrono apresenta pares de carateres/valores incorretos para campos mapeados quando comparado com as informações disponíveis no dm_xe_map_values. |
|
649340 |
CORREÇÃO: a tabela base do sistema syscolpars apresentou linhas duplicadas. Esta correção distingue-os ao adicionar o número do procedimento no checkcatalog DBCC. |
|
649427 |
CORREÇÃO: é devolvido um novo código de erro (6257) quando um utilizador tenta registar uma assemblagem CLR criada com base num runtime mais recente, como CLR v4. A mensagem de erro anterior (código 6218) era confusa e não indicava o problema real. Veja o erro para obter informações detalhadas. |
|
649433 |
Uma maiúsculas/minúsculas insere um valor de identidade fora do intervalo atual no modo "definir identity_insert TABLE_NAME ativado". Este problema também ocorre nas operações de cópia de segurança/restauro. |
|
649450 |
São devolvidas informações de agrupamento de colunas incorretas quando BCP.exe obtém informações de metadados de coluna. |
|
649527 |
A utilização de 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 referencia uma coluna na vista de sys.dm_server_audit_status, o filtro é ignorado e todas as linhas são devolvidas a partir de sys.dm_server_audit_status. |
|
629570 |
O erro 955 ocorre quando os utilizadores tentaram configurar a Gestão Data Warehouse se tiverem bases de dados no servidor que não estão 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 da saída XML. |
|
677560 |
Corrige um problema em que uma consulta remota contém 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 para uma tabela ligada, existir um plano de execução para a função definida pelo utilizador no servidor local e uma versão de esquema da tabela ligada for atualizada num servidor remoto. |
|
562310 |
Corrige um erro "Ler AV em FullXactImpBase::GetXdes xact.cpp @ 2536" que ocorre quando uma base de dados db1 é criada, uma consulta é colocada em cache para db1 e, em seguida, a db1 é removida, é criada uma segunda base de dados e, em seguida, a db1 é criada novamente e a consulta em cache é novamente executada. |
|
623804 |
Corrige um resultado incorreto de consultas executadas dentro dos corpos do acionador. O cenário requer um índice filtrado exclusivo. O acionador 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 estão danificadas quando as bases de dados têm a Encriptação de Base de Dados Transparente ativada, as somas de verificação de páginas estão ativadas e a cópia de segurança está a utilizar somas de verificação. |
|
657511 |
CORREÇÃO: esta correção corrige tempos limite e impasses que podem ocorrer durante o processamento da subscrição, quando muitas subscrições são processadas em simultâneo. A correção aplica-se quando o Reporting Services é implementado 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 análise da Encriptação de Dados Transparente é apresentada ao tocar simultaneamente nessa página específica. Pode reiniciar o computador para ignorar o problema. No entanto, não pode evitar completamente este problema, a menos que desative a Encriptação de Dados Transparente. |
|
676491 |
Corrige um potencial problema que ocorre depois de aplicar uma correção descrita no 473052 de erros do VSTS. |
|
679886 |
Corrige um problema em que os eventos expandidos ou os ficheiros de registo de auditoria do SQL recolhidos podem apresentar informações incorretas do carimbo de data/hora. |
|
686401 |
Corrige um problema em que um valor nulo C# é convertido em dbNull antes de o manter. |
|
620861 |
CORREÇÃO: é fornecido suporte para um máximo de 15 000 partições em tabelas e em í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" http://go.microsoft.com/fwlink/?LinkId=199773 |
|
296354 |
CORREÇÃO: os valores predefinidos da propriedade SqlDumperDumpTimeOut não estão dentro de um âmbito válido no Microsoft SQL Server 2008 R2 SP1. O âmbito de valor válido abrange de 0 (ms) a MAXDWORD. |
|
417616 |
CORREÇÃO: a lógica para obter SPNs para contas de serviço está agora definida para ser sempre registada. Antes de esta correção ser aplicada, a lógica está definida para ser registada apenas quando o EP está ativado. Estas informações podem ser utilizadas para resolver problemas de Kerberos. |
|
517329 |
Um defeito de programa faz com que várias ferramentas de diagnóstico comuniquem consultas como sendo executadas na base de dados mestra em vez de na base de dados na qual foram realmente executadas. |
|
615697 |
Os pontos SQM estão em falta 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 controlar as métricas de utilização dos clientes. |
|
645245 |
CORREÇÃO: a lógica de restabelecimento de ligação e reexame é removida do caminho do código de execução da consulta no editor de SQL. Estas informações já não são necessárias porque o período de tempo limite da ligação idle para o Microsoft SQL Azure aumentou para 30 minutos. |
|
674580 |
O novo ficheiro de modelo de rastreio ("Microsoft Analysis Services TraceDefinition 10.50.0.xml") no Analysis Services tem de ser regenerado para incluir eventos de rastreio adicionados recentemente para que o Profiler possa apresentar todos os eventos e colunas. |
|
707007 |
As importações falham em cenários de Dallas. |
|
710263 |
É devolvido um erro quando tenta gerar instantâneos na Galeria de Relatórios se o Internet Explorer 9 for utilizado como browser. |
|
710433 |
CORREÇÃO: o registo é atualizado para transmitir nomes de ficheiros como parâmetro para ssms.exe quando faz duplo clique num ficheiro de .sql. |
|
656177 |
CORREÇÃO: ocorre uma violação de acesso quando utiliza um procedimento armazenado ou uma função definida pelo utilizador 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 e edição do SQL Server atual, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento 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 independentes da Microsoft. A Microsoft não concede qualquer garantia, implícita ou de outra natureza, relativamente ao desempenho ou à fiabilidade destes produtos.