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 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 de 2008, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:

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

Informações adicionais

Além das correções listadas neste artigo, o SQL Server 2008 SP2 contém as correções incluídas na Atualização Cumulativa 1 até à Atualização Cumulativa 8 para SQL Server 2008 Service Pack 1 (SP1). Para obter mais informações sobre os pacotes de atualização cumulativas disponíveis para o SQL Server 2008 SP1, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:

970365 As compilações SQL Server 2008 que foram lançadas após SQL Server SP1 de 2008 foram lançadas

Os erros corrigidos neste service pack

Para obter mais informações sobre os erros corrigidos no SQL Server 2008 SP2, 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

249682

2216454

CORREÇÃO: Mensagem de erro ao executar o comando ProcessAdd depois de fazer alterações à partição num servidor que está a executar SQL Server 2008: "Erro Interno: Ocorreu uma exceção inesperada"

256736

2322209

CORREÇÃO: resultados incorretos se utilizar parênteses em torno de SELECT numa instrução que tenha uma expressão de tabela comum no SQL Server 2008

258076

2216456

CORREÇÃO: SQL Server 2008, o Service Pack 2 melhora o texto da mensagem de erro "A operação foi cancelada" no Analysis Services

270561

2216460

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

274280

2216461

A configuração do SQL Server 2008 não é instalada num ponto de montagem de cluster baseado em Windows Server 2008

284360

955850

Mensagem de erro quando tenta utilizar os binários do pacote SQL Server System CLR Types (SQLSysClrTypes.msi): "Não é possível carregar a DLL 'SqlServerSpatial.dll': Esta aplicação não foi iniciada porque a configuração da aplicação está incorreta"

301603

2216465

A instalação slipstream do SQL Server 2008 falha se /PCUSOURCE ou /CUSOURCE tiver um espaço no caminho

317800

2216472

Uma consulta ROLAP SQL Server 2008 ou SQL Server 2005 do Analysis Services devolve resultados incorretos

340066

2216474

CORREÇÃO: Poderá deparar-se com alguma perda de dados ao utilizar uma instrução UPDATE com uma cláusula SET que utiliza os tipos de data/hora, datetime2 e datetimeoffset no SQL Server 2008

347731

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"

351286

2216480

CORREÇÃO: as margens não são mantidas num relatório quando o relatório é exportado para o Excel num servidor com SQL Server 2008 e, em seguida, pré-visualiza o relatório no Excel

351981

2216484

CORREÇÃO: Mensagem de erro ao exportar um relatório para o Excel no Gestor de Relatórios num servidor que está a executar o SQL Server 2008: "Exceção gerida não processada: Tipo = System.ArgumentOutOfRangeException"

357416

2216485

CORREÇÃO: o Monitor de Recursos introduz uma condição de não produção num servidor SQL Server 2008

390126

2216491

O utilitário 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 numa instalação de Cluster de Ativação Pós-falha Avançado/Empresarial

396527

980671

Corrigir a falta de variação criptográfica de sal no SQL Server hash de início de sessão

402453

2019402

Não foi feito nenhum mapeamento entre nomes de conta e IDs de segurança" ao adicionar um nó a um Cluster de Ativação Pós-falha do SQL Server 2008

426753

2216499

Não pode inscrever uma instância de base de dados do SQL Server 2008 num Utilitário SQL Server

426753

2253128

Não é possível implementar uma aplicação Data-Tier numa instância de base de dados do SQL Server 2008

427703

2216501

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

524642

2283072

CORREÇÃO: está disponível uma correção que permite que SQL Server 2008 R2 Reporting Services utilize uma chave RSA de 2048 bits para encriptar uma chave de Reporting Services para conformidade fips

370540

2448971

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

Problemas adicionais que foram 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

Os erros de danos de DBCC ocorrem durante SQL Server agrupamentos de 2008 quando são utilizadas cadeias com sequências de Jamo que se seguem ao sinal prolongado japonês.

271554

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.

271708

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.

280004

O destino de registo assíncrono mostra pares de carateres/valores incorretos para campos mapeados quando comparados com as informações disponíveis no dm_xe_map_values.

284760

CORREÇÃO: a vista Desajustada pode conter várias vistas que têm diferentes números 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 utilizadores recebem uma mensagem de erro "Acesso Negado" quando navegam para o Gestor de Relatórios localmente se o UAC estiver ativado. Adicionar uma mensagem atualizada de "Acesso Negado" ao menção UAC pode permitir que os utilizadores resolvam a definição em conformidade.

291707

Numa determinada base de dados, utilizar um cursor de servidor declarado para uma instrução select que contenha qualquer vista do sistema pode fornecer resultados incorretos depois de anexar e voltar a anexar essa base de dados.

293089

Os utilizadores do Medidor Radial que tentam utilizar "RateOfChange" ou "Integral" como o tipo de fórmula para MaximumValue ou MinimumValue no medidor não veem um valor na lista pendente da grelha de propriedades.

296314

CORREÇÃO: o ficheiro FailoverAnalysis.sql é instalado durante uma configuração do Cluster de Ativação Pós-falha SQL Server. Este script será chamado automaticamente quando ocorrer uma falha. A propriedade privada SqlDMVScriptTimeout controla quantos milissegundos o script pode demorar a concluir.

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 ficheiro de configuração em falta.

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 da saída XML.

307313

Os utilizadores não podem devolver vários cookies no módulo HTTP. Isto afeta os utilizadores quando tentam implementar a autenticação personalizada.

309869

As ações sqlsos.task_address, sqlsos.worker_address e Sqlsos.scheduler_address Eventos Expandidos apresentam um endereço incorreto.

310483

Reporting Services 2008 Designer converte centímetros em polegadas na Tablix. Isto causa uma perda de precisão de esquema.

313780

Desinstalar o primeiro de duas instâncias AS com o nome desativa o SQL Browser. Isto faz com que a segunda instância nomeada seja inacessível.

319216

Os utilizadores não podem utilizar credenciais armazenadas nas respetivas origens de dados se for necessário um Smart Card.

322046

Uma consulta que tenha uma cláusula de subseleção que utiliza uma expressão de conjunto que não devolve membros calculados devolve um erro a indicar que as subseleções que têm membros calculados não são permitidas.

327301

No Analysis Services, definir um membro predefinido de dimensão com uma expressão MDX que tenha uma função NonEmpty faz com que o servidor devolva um erro interno quando tenta abrir o cubo.

328752

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.

331630

O valor inteiro é arredondado incorretamente no Designer de Consulta Reutilizável SQL Server Reporting Services.

333544

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.

336809

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.

338247

Se os parâmetros vinculados pela função SQLBindParameter especificarem um comprimento de SQL_DATA_AT_EXEC, o controlador ODBC do Cliente Nativo SQL Server 2008 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 ocorre uma fuga de ligação quando um utilizador utiliza a interface SOAP para executar e exportar um relatório.

347779

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 é muitas vezes evitável.

350670

Os utilizadores recebem uma mensagem de erro "Página Expirada" quando tentam referenciar um relatório composto após o relatório permanecer inativo durante uma hora.

352788

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.

352862

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.

355222

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.

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 estiverem definidos incorretamente.

356127

São devolvidas informações de agrupamento de colunas incorretas quando BCP.exe obtém informações de metadados de coluna.

360584

As subscrições falham durante a execução devido a um problema na 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 em execução em conjunto com SQL Server Reporting Services 2008 falha quando os utilizadores redimensionam uma linha de tabela.

376257

Os campos PARA, CC e BCC da caixa de diálogo "Opções de Entrega de Relatórios" são desmarcados após os utilizadores cancelarem ou fecharem a caixa de diálogo "Detalhes da Agenda" para regressarem a "Opções de Entrega de Relatórios".

383747

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.

384800

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.

393410

Quando os utilizadores limpam a seleção de um ou mais meses numa 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 de @active_start_date".

393879

Data-Driven subscrição falhará se for devolvido um valor NULL quando for mapeado para o parâmetro de relatório, que aceita um valor NULO.

394977

Os problemas de Subscrição e Entrega são difíceis de diagnosticar no ficheiro de rastreio Reporting Services. São necessários mais registos verbosos.

415084

Os utilizadores recebem um "O índice estava fora do intervalo. Tem de ser não negativo e menor do que o tamanho da coleção" mensagem de erro ao exportar para PDF.

419740

Os utilizadores não podem utilizar a autenticação personalizada no SKU Web do SQL Server 2008.

424595

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 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 em í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 deparar-se com violações de acesso quando utilizam uma hierarquia principal-subordinado na condição de uma função IIF.

426631

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

429253

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

430703

Pode ocorrer uma exceção secundária quando o Analysis Services gera uma captura do Watson. Isto é verdade se a captura do Watson é gerada devido a uma exceção real ou devido a um pedido explícito para capturar determinados erros. Se ocorrer a exceção secundária, o servidor poderá ter uma 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 versão prévia do 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 um agendamento de trabalho antes do início da importação de dados. Além disso, o algoritmo usado para determinar dependências causa 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

Usar a segurança da célula junto com cálculos gera resultados incorretos quando uma cláusula NON EMPTY é usada.

456534

A violação de acesso de leitura ocorre 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 Reporting Services de 2008, a integração do SharePoint não é padrão para a URL de clickonce Report Builder, impedindo Report Builder de iniciar.

471421

CORREÇÃO: problema de localização no SKU turco: as migalhas de pão agora são localizadas em novas páginas de biblioteca de reportpart.

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 são detectáveis.

503096

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 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 de Escala Radial estão incorretos e não estão em conformidade com a acessibilidade.

525601

Durante uma marcar para uma auditoria granular, o algoritmo usado para listar quaisquer auditorias que incluam o evento pode sofrer vazamentos de memória da lista de auditorias. Isso continua até que ocorram erros fora de memória e o serviço precise ser reiniciado para recuperar a memória.

Observação Se você estiver atualizando do SQL Server 2008 SP1Cumulative Update 9 ou de uma versão posterior, você deve aplicar uma atualização cumulativa pós-SQL Server 2008 SP2 depois de atualizar para 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 do artigo a seguir para exibir o artigo na Base de Dados de Conhecimento da Microsoft:

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

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.