Lista de bugs corrigidos no SQL Server 2008 Service Pack 1

Traduções deste artigo Traduções deste artigo
ID do artigo: 968369 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

INTRODUÇÃO

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

anotações
  • Outras correções documentadas não poderá ser incluídas no service pack.
  • Essa 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:
968382Como obter o service pack mais recente para o SQL Server 2008

Mais Informações

Além de correções que estão listadas neste artigo, o SQL Server 2008 SP1 contém os hotfixes que foram incluídos na atualização cumulativa 1, na atualização cumulativa 2 e no 3 atualização cumulativa para o SQL Server 2008. Para obter mais informações sobre os pacotes de atualização cumulativa para o SQL Server 2008, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
956909O SQL Server 2008 compilações que lançadas foram após o lançamento SQL Server 2008 foi lançado

Observação Se você estiver atualizando do SQL Server 2008 cumulativa Update 4, você deve aplicar uma atualização cumulativa de pós-SQL Server 2008 SP1 após a atualização para o SQL Server 2008 SP1 para obter todas as correções.

Para obter mais informações sobre pós-SQL Server 2008 SP1 cumulativa atualizar, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
969099Pacote de atualizações cumulativas 1 para SQL Server 2008 Service Pack 1


Além disso, fizemos os seguintes investimentos significativos para facilitar a implantação e o gerenciamento de service packs:
  • Correção
    Agora você pode integrar a instalação básica junto com os service packs ou com hotfixes. Portanto, você pode instalar em uma única etapa.
  • Remoção do service pack
    Agora você pode desinstalar somente o service pack sem desinstalar a instância inteira.
  • Recursos do ClickOnce
    Você pode agora implantar Report Builder 2.0 usando a tecnologia de implantação de ClickOnce.

Os bugs corrigidos nesse service pack

Para obter mais informações sobre os bugs corrigidos no SQL Server 2008 SP1, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft.
Recolher esta tabelaExpandir esta tabela
Artigo da Base de dados de CONHECIMENTOTítulo
944390CORRECÇÃO: Mensagem de erro quando você se conecta a uma instância nomeada do SQL Server em um computador cliente que esteja executando o Windows Vista ou Windows Server 2008: "Especificada SQL server não encontrado" ou "Erro Localizar servidor/instância especificado"
955769CORRECÇÃO: O protocolo de memória compartilhada para uma instância do SQL Server 2008 está sempre ativado e o protocolo VIA para a instância é sempre desabilitado depois de reparar a instância
956031CORRECÇÃO: Mensagem de erro quando estimar a compactação em uma tabela no SQL Server 2008: "Subconsulta retornou mais de 1 valor"
956427Não é possível adicionar um nó de cluster quando você instala o SQL Server 2008 Analysis Services e você não instalar o SQL Server 2008 Database Engine
958778CORRECÇÃO: O nome de instância padrão é definido incorretamente como SQLEXPRESS quando você instala o SQL Server 2008 Express
959001CORRECÇÃO: O Log Reader Agent ignora alguns transações quando o Log Reader Agent é executado para replicar as transações para uma replicação transacional no SQL Server 2005 e no SQL Server 2008
959025Mensagem de erro correcção: Quando você chama um procedimento armazenado que retorna um conjunto de linhas que tem a propriedade do conjunto de linhas DBPROP_MAXROWS ou a propriedade do conjunto de linhas SSPROP_MAXBLOBLENGTH especificada: "protocolo (TDS) de fluxo de a entrada tabular data fluxo está incorreto"
959026<query>CORRECÇÃO: Mensagem de erro quando você executa uma consulta de DB2 que usa a dica de consulta WITH UR no SQL Server 2005 Analysis Services e no SQL Server 2008 Analysis Services: "erro OLE DB: erro OLE DB ou ODBC: foi encontrado um token inesperado"WITH"após"Query""
961126CORRECÇÃO: Mensagem de erro ao executar um plano de manutenção no SQL Server 2008: "O SQL Server Execute pacote utilitário requer o Integration Services ser instalado"
961271CORRECÇÃO: Em um relatório do SQL Server 2008 Reporting Services que contém vários níveis, alguns itens desaparecem quando você recolher outro item
961633CORRECÇÃO: Um relatório do SQL Server 2008 Reporting Services estiver exibido incorretamente no Mozilla Firefox se o relatório é exibido usando o controle ReportViewer
962900CORRECÇÃO: Mensagem de erro quando você executa uma consulta que envolve uma operação de associação externa no SQL Server 2008: "Tentativa de definir o valor da coluna não-NULL-capaz como NULL"
963070CORRECÇÃO: Você não pode editar ou depurar um pacote do SSIS no APOSTAS quando o SQL Server 2008 Enterprise Edition, Standard Edition, Developer ou evaluation edition é instalado sem o recurso SSIS
963658CORRECÇÃO: Compactação PAGE é removida de uma tabela de dados SQL Server 2008 depois você reduzir o banco de dados
967470CORRECÇÃO: Mensagem de erro quando você executar uma atualização ou uma operação de exclusão em uma tabela que não tem um índice em cluster criado no SQL Server 2008: "O sistema operacional retornou o erro 1450"
968587CORRECÇÃO: O valor agregado é incorreto quando você cria uma consulta que contém alguns grupos de entidades usando o criador do modelo de relatório no SQL Server 2008 ou no SQL Server 2005
968599CORRECÇÃO: Mensagem de erro ao tentar especificar a conta do SQL Server 2008 Reporting Services como a credencial para um servidor de relatório na Administração Central do SharePoint: "não é possível se conectar ao Report Server WMI provedor"
968693CORRECÇÃO: Uma consulta que usa parâmetros e a opção RECOMPILE retorna resultados incorretos quando você executa a consulta em várias conexões simultaneamente no SQL Server 2008
968828CORRECÇÃO: Os objetos de sistema podem não ser marcados como esperado quando você usar modos de avaliação de diretiva diferente no SQL Server 2008
968829CORRECÇÃO: Mensagem de erro ao tentar atualizar uma instância do SQL Server 2005 para SQL Server 2008: "de espera na alça de recuperação de mecanismo de banco de dados falhou. Verifique o log de erro do SQL Server para as causas em potencial"
968830CORRECÇÃO: Uma versão incorreta é exibida na página seleção de instância quando você usa a instalação do SQL Server 2008 para atualizar uma instância do SQL Server 2008
971268'Estúdio de gerenciamento do Microsoft SQL Server' e 'período de avaliação do SQL Server Profiler 'relatório' expirou' mensagem mesmo após a atualização para uma edição licenciada
Soluções para os seguintes problemas também estão incluídas no SQL Server 2008 SP1.
Recolher esta tabelaExpandir esta tabela
Descrição
Um novo evento de rastreamento é adicionado no SQL Server 2008 SP1 para melhor diagnosticar problemas de cancelamento inesperado no SQL Server 2008 Analysis Services.
Alguns eventos de rastreamento que estão relacionados à personalização de extensão são adicionados às definições de rastreamento do SQL Server Profiler no Analysis Services.
Quando um cliente que é baseado em MSOLAP, AMO (Analysis Management Objects) ou ADOMD.NET se conecta ao Analysis Services em uma conexão HTTP, o cliente não envia novamente determinados cabeçalhos HTTP.
No SQL Server 2008 SP1, obter mais informações são adicionadas aos arquivos de minidespejo que são gerados para solução de problemas no Analysis Services.
Você não pode procurar modelos de série de tempo que têm tabelas aninhadas, usando os Add-ins mineração de dados do SQL Server para o Office 2007.
Você receber uma mensagem de erro ao processar um regras de associação mineração modelo no SQL Server 2008 Standard Analysis Services: "erros no Gerenciador de metadados. Erro ao carregar <Mining Model Name> modelo de mineração. "
O algoritmo de árvore de decisão retorna uma fórmula de regressão que contém os coeficientes de regressão de ponto flutuante válido no Analysis Services.
Quando o procedimento armazenado de validação cruzada é chamado usando um destino específico iniciar e limite de probabilidade, resultados incorretos são retornados para a medida True positivo, a medida negativa True, a medida de falso positivo e negativo False medida no Analysis Services.
Você recebe um resultado incorreto quando você usa a instrução Que não são vazia e a função INTERJUNÇÃO em uma instrução MDX (Multidimensional Expressions) que consulta de uma medida de soma - medida com base e um LastNonEmpty - com base no Analysis Services.
Uma cláusula Subselecione que usa os membros calculados não considera a granularidade para determinar se um membro calculado deve ser incluído no Analysis Services.
No SQL Server 2008 SP1, melhorias são feitas para ajudar a solucionar problemas de cancelamento inesperado no Analysis Services.
Quando uma consulta de pesquisa é consultar um valor DateTime , o processo de cache pró-ativo falhar no Analysis Services.
Uma violação de acesso ocorre quando você processa uma dimensão que tem um membro calculado que faz referência a outro membro definido mais adiante o script de cubo no Analysis Services.
O serviço navegador do SQL Server falha no SQL Server 2008.
Os arquivos de configuração do service pack não estão atualizados no SQL Server 2008.
Você não pode procurar por uma instância nomeada do SQL Server 2008 Express é instalado em um computador baseado no Windows Vista.
Quando você chama o procedimento sp_server_info armazenado para retornar a versão de banco de dados, as palavras "Microsoft SQL Server Yukon" são retornadas em vez das palavras "Microsoft SQL Server 2008".
Um vazamento de memória ocorre quando você usa o utilitário bcp para copiar dados de uma tabela para um arquivo especificando o terminador de campo para uma coluna do tipo sql_variant data no SQL Server 2008.
Quando você chama a função SQLBulkOperations para inserir várias linhas no SQL Server 2008, somente a primeira linha é inserida e o restante das linhas são ignorados.
A função SQLColumns retorna um erro se o caractere à direita de um nome de tabela é um caractere de escape no SQL Server 2008.
No SQL Server 2008, se uma instrução faz com que um erro de servidor e a próxima instrução faz com que um aviso de servidor, o driver ODBC do SQL Server Native Client retornará um estado de êxito para o demonstrativo.
Quando você chamar a função SQLProcedureColumns no SQL Server 2008, as informações sobre os parâmetros do tipo CLR estão ausentes.
Quando você usar parâmetros com valor de tabela cujos tipos de SQL são tipos de comprimento variável em um aplicativo baseado no SQL Server 2008, o provedor de ODBC do SQL Server Native Client cria um fluxo de dados tabular incorretos (TDS).
Você receber uma mensagem de erro quando você usa a interface ICommand::Execute usando parâmetros com valor de tabela sem usar a função SetParameterInfo no SQL Server 2008: "os dados tabulares entrados fluxo (TDS) remote procedure call fluxo do protocolo (RPC) está incorreto."
Em um aplicativo baseado no SQL Server 2008, uma seqüência de texto longo será truncada. Esse problema ocorre se os comentários são no início da instrução e se o parâmetro para a seqüência de caracteres é passado como o tipo de dados DBTYPE_VARIANT e subtipo BSTR .
No SQL Server 2008, se dados de um tipo definido pelo usuário são muito grandes, os dados são divididos em um computador de 32 bits. Esse problema ocorre se você não fornecer o tamanho para a ligação e se você usar uma das seguintes interfaces: IRowsetChange::InsertRow , IRowsetUpdate::Update , IRowsetChange ou IRowsetChange::SetData .
A interface IRowsetChange e a interface IRowsetUpdate tratar incorretamente a implementação ISequentialStream::Read se a implementação retornará o valor S_FALSE no final do fluxo de dados no SQL Server 2008.
Quando você instala o SQL Server Native Client, o instalador define as informações sobre a versão em uma subchave de registro incorreto no SQL Server 2008.
Quando você se conecta a uma instância que é anterior ao SQL Server 2008 usando o SQL Server Management Studio no SQL Server 2008, o recurso parênteses-correspondência-e-realce não funciona.
Uma exceção ocorre ao tentar expandir bancos de dados, usando um logon de não-administrador no Object Explorer no SQL Server 2008.
Quando você usa o Assistente de Scripts Generate SQL Server para gerar um arquivo por objeto no SQL Server 2008, as restrições padrão são inseridos no script em um arquivo separado e não no arquivo de script de tabela.
Quando você transfere dados para uma tabela que contém disparadores utilizando o SMO ou o Assistente de cópia de dados no SQL Server 2008, a operação falhará.
Quando você usa a transferência classe no SQL Server Management Objects (SMO) no SQL Server 2008 para transferir dados, a conexão não é descartado do depois que ele é usado.
SQL Server adiciona os logs do Windows Installer completos para o relatório relatório de erros do Windows em vez de adicionar somente os logs até o momento em que ocorreu o erro.
SQL Server 2008 SP1 melhora o relatório de erros que podem ocorrer quando você instala o arquivo SqlSupport.msi de erros.
Os envios que não são válidos são relatados para relatório de erros do Windows porque os envios serão sobrescritos quando você desinstalar o SQL Server 2008.
Relatórios relatório de erros do Windows para exceções externos não incluem a mensagem HRESULT no SQL Server 2008.
SQL Server 2008 SP1 melhora o relatório de erros do Windows, removendo seqüências de caracteres localizadas.
SQL Server 2008 SP1 melhora o relatório de erros do Windows, removendo designações de plataforma de nomes de parâmetro.
SQL Server 2008 SP1 melhora o log de erros de Windows parâmetros de bucket log valores de parâmetro antes e depois de hash.
O arquivo de instalação do SQL Server 2008 relata a operação de instalação Windows erros mesmo que a operação de instalação seja cancelada pelo usuário.
SQL Server Agent exibe uma linha de comando incorreta no controle de fonte de dados para um trabalho de pacote SQL Server 2008 Integration Services.
SQL Server Agent falha quando o SQL Server Agent tenta relatar tentativa malsucedida de executar um script Microsoft ActiveX em uma conta de proxy.
Você receber uma mensagem de erro sintaxe incorreta quando você cria uma condição que contenha uma enumeração no gerenciamento de diretivas no SQL Server 2008.
SQL Server 2008 SP1 adiciona a função Concatenate (seqüência de caracteres, seqüência de caracteres) e a função ESC (seqüência de caracteres, char, char) as funções de avaliação de condição de gerenciamento de diretivas para oferecer suporte à execução de linguagem de consulta WMI (WQL).
Quando você executa uma diretiva em um servidor remoto no SQL Server 2008, a diretiva usa a tabela de inscrições local em vez da tabela de inscrição do servidor remoto.
No SQL Server Management Studio, Object Explorer não está limitado a 2.500 itens que são exibidos em qualquer nível único.
Uma consulta muito rápida que é executada em um loop mostra um status de espera de CPU confuso da lista de Recursos aguarda no Monitor de atividade no SQL Server 2008.
Consultas de execução demorada podem não aparecer na lista Consultas caro no Monitor de atividade até que eles tenham sido concluídas execução no SQL Server 2008.
Quando você usa o Assistente de Scripts Generate SQL Server para um banco de dados off-line que tem a opção AUTO_CLOSE definido como ON de script, o agrupamento do banco de dados é consultado.
Ocorrerá um erro no Assistente de dados de script se houver um banco de dados off-line no SQL Server 2008.
Alguns atalhos de teclado estão faltando no SQL Server Management Studio.
Lista de filtro de pesquisa não está preenchida no designer do modelo quando você usa uma fonte de dados Teradata no SQL Server 2008 Reporting Services.
Gráficos, medidores e imagens podem aparecer borradas quando exibi-los no Business Intelligence Development Studio ou no modo de visualização do relatório construtor 2.0.
Quando você exporta um relatório no formato CSV (valores) separados por vírgula, o Reporting Services pode omitir uma linha para uma região de dados Tablix que tem grupos dinâmicos.
Tabela títulos de grupo não se repetem ao processar um relatório como um PDF, como uma visualização ou como uma imagem se uma linha completamente não couber em uma página.
Uma caixa de texto que divide em páginas não exibe corretamente todo o conteúdo no Reporting Services.
O comportamento de otimização de memória para edições diferentes do Reporting Services não será aplicado corretamente.
Um relatório do SQL Server 2005 Reporting Services que contém a instrução SyncLock no código de relatório não pode ser processado em uma nova instalação do SQL Server 2008.
Quando você exibe um relatório do SQL Server 2008 Reporting Services em um controle de visualizador SQL Server 2005, o controle de visualizador mostra uma contagem incorreta de página.
Quando você usa o procedimento sp_configure armazenados para configurar a opção acesso verificar cota do cache no SQL Server 2008, o conjunto de cota não será aplicado.
A função interna HAS_PERMS_BY_NAME não funciona quando nomes de coluna contém aspas no SQL Server 2008.
Quando você não tiver um membro da função db_owner fixas de banco de dados, você não é possível alterar o tipo de dados de uma coluna para um tipo de dados definido pelo usuário no SQL Server 2008.
SQL Server 2008 não é possível reiniciar depois dos arquivos de banco de dados de recurso são movidos para um local que é diferente do local do arquivo sqlserver.exe.
O modo de exibição sys.dm_exec_query_stats reporta um tempo de CPU incorreto para planos de consulta paralela no SQL Server 2008.
Um vazamento de memória ocorre na lista de disparadores para ser acionado. Por exemplo, um vazamento de memória ocorre para o primeiro objeto disparador se dois gatilhos são acionados em uma instrução ALTER TABLE SWITCH PARTITION .
Os resultados que não são válidos são retornados quando você executa uma consulta que converte o tipo definido pelo usuário (UDT) para o tipo de dados varbinary na mesma instrução SELECT no SQL Server 2008.
Resultados incorretos são retornados quando você chama um procedimento armazenado que tem parâmetros com valor de tabela e que tem a mesma variável tabela passada para dois ou mais parâmetros no SQL Server 2008.
Exibições de gerenciamento dinâmico podem retornar resultados incorretos para consultas de banco de dados quando o banco de dados é abandonado ou recriado no SQL Server 2008.
Impressões de consulta e impressões plano não são estáveis para consultas em tabelas temporárias no SQL Server 2008.
Captura de dados de alteração relata incorretamente uma instrução UPDATE como uma instrução DELETE é seguida por uma instrução INSERT no SQL Server 2008.
A instrução ALTER TRIGGER não é replicada se ele for emitido contra um disparador que está em um esquema específico no SQL Server 2008.
Quando você valida uma publicação em uma replicação transacional no SQL Server 2008, artigos que você adicionou depois de adicionado um filtro vertical a um artigo não são validadas.
The Sobre caixa de diálogo no Monitor de replicação para a versão de lançamento do SQL Server 2008 usa o codinome "Katmai" como a imagem de plano de fundo.
As mensagens de erro e as mensagens de aviso não são localizadas quando você usa o utilitário ssbdiagnose no SQL Server 2008.
O provedor WMI do SQL Server não pode ser carregado em uma instância nomeada cluster do SQL Server 2008.
Valores de tempo do SQL Server 2008 podem estar incorretos ao usar utilitários ou tecnologias alterar freqüências de CPU.
O evento de rastreamento AUDIT logon sempre fornece a identificação de banco de dados correto para os bancos de dados do sistema e os bancos de dados usuário no SQL Server 2008. No entanto, o nome do banco de dados é fornecido somente para os bancos de dados do sistema. O nome do banco de dados é NULL para os bancos de dados do usuário.
Você não pode usar o procedimento sp_altermessage armazenados para ativar ou desativar as mensagens do sistema no log de eventos do Windows no SQL Server 2008.
Você recebe o resultado incorreto quando você consulta o modo de exibição sys.dm_xe_packages filtrando na coluna module_address no SQL Server 2008.
SQL Server 2008 parece fazer um progresso lento e pode retornar o erro 701 se o tamanho do pool de buffer é muito pequeno.
Em um computador que tenha muita memória, as mensagens podem ser reportadas incorretamente no log de erro do SQL Server 2008. As mensagens indicam que o processo é paginado check-out quando não é paginada check-out.
A hora de início é relatada na coluna do modo de exibição sys.dm_os_sys_info sqlserver_start_time é calculada por obter a hora atual em milissegundos e, em seguida, subtraindo-se o número de segundos desde que o servidor foi iniciado no SQL Server 2008.
Todas as informações sobre agendadores é coletadas no arquivo de despejo para ajudar a depurar no SQL Server 2008.
Quando você usar o utilitário SQLIOSim no SQL Server 2008, o utilitário SQLIOSim pára se tiver selecionado os arquivos de carimbo de data / ou se você especificou "StampFiles = TRUE" no arquivo de configuração.
O otimizador gera um plano de execução incorreta para uma consulta que usa um índice espacial no SQL Server 2008.

Referências

Para obter mais informações sobre como determinar a versão do SQL Server e a edição atual, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
321185Como identificar a versão do SQL Server e a edição do
Os produtos de terceiros mencionados neste artigo são fabricados por empresas que são independentes da Microsoft. Microsoft não oferece garantia, implícita ou não, sobre o desempenho ou confiabilidade desses produtos.

Propriedades

ID do artigo: 968369 - Última revisão: quarta-feira, 19 de agosto de 2009 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Standard Edition for Small Business
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Express with Advanced Services
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Analysis Services
  • Microsoft SQL Server 2008 Reporting Services
Palavras-chave: 
kbmt kbexpertiseinter kbtshoot kbfix kbsurveynew kbinfo KB968369 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 968369

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com