CORRECÇÃO: Recebe mensagens de erro quando utiliza o SQL Server Management Studio ou o SQL Server Business Intelligence Development Studio após instalar o Microsoft Office Excel 2007 em um computador com o SQL Server 2005 Analysis Services

Traduções deste artigo Traduções deste artigo
ID do artigo: 926422 - Exibir os produtos aos quais esse artigo se aplica.
Bug #: 50000363 (Hotfix do SQL)
Aviso
Microsoft distribui correções do Microsoft SQL Server 2005 como um arquivo para download. Como as correções são cumulativas, cada versão nova contém todos os hotfixes e todas as correções de segurança que foram incluídas com o anterior SQL Server 2005 corrigir lançamento.
Expandir tudo | Recolher tudo

Neste artigo

Este artigo descreve o seguinte sobre esta versão de hotfix:
  • Problemas corrigidos por esse pacote de hotfix
  • Os pré-requisitos para instalar este pacote de hotfix
  • Se é necessário reiniciar o computador após aplicar este hotfix
  • Se este hotfix é substituído por qualquer outro pacote de hotfix
  • Se você deve fazer alterações de registro depois de aplicar este hotfix
  • Os arquivos que estão contidos neste pacote de hotfix

Sintomas

Considere o seguinte cenário:
  • Instalar o Microsoft Office Excel 2007 em um computador que tenha instalado o SQL Server 2005.
  • Você usa o SQL Server Management Studio ou SQL Server Business Intelligence Development Studio (APOSTAS) no computador.
Nesse cenário, poderá receber uma ou mais das seguintes mensagens de erro:
Mensagem de erro 1
Erro inesperado: 'Erro no aplicativo'.
Mensagem de erro 2
Erro inesperado: ' tentativa de ler ou gravar memória protegida. Isso geralmente é uma indicação que outra memória está corrompida. '
Mensagem de erro 3
Tentativa de ler ou gravar memória protegida. Isso geralmente é uma indicação que outra memória está corrompida. (msmgdsrv)
Mensagem de erro 4
O designer não pode exibir cálculos porque há um ou mais erros de sintaxe no script MDX. Para exibir esses cálculos, resolver os erros de sintaxe alternar para modo de exibição cálculos, clicando em Exibir Script na barra de ferramentas e, em seguida, editar o script MDX.
Mensagem de erro 5
A verificação de sintaxe falhou com a seguinte mensagem:
'Erro no aplicativo'.
Mensagem de erro 6
Erro no aplicativo. (msmgdsrv)
Mensagem de erro 7
Falha na preparação de consulta.
As seguintes operações são conhecidas para disparar essas mensagens de erro:
  • usando o SQL Server Management Studio
    Você tentar criar uma nova função ou editar uma função existente para um banco de dados SQL Server 2005 Analysis Services. Na caixa de diálogo Criar função ou Editar função , você seguir estas etapas:
    1. Clique em Dados de dimensão no painel esquerdo.
    2. Clique na guia Avançado , no painel à direita.
    3. Clique em Verificar .
    Além disso, as mesmas mensagens de erro podem ocorrer quando você seguir essas etapas na caixa de diálogo Criar função ou Editar função :
    1. Clique em Dados de célula no painel esquerdo.
    2. Clique na guia Avançado , no painel à direita.
    3. Clique em Verificar .
  • usando o SQL Server Business Intelligence Development Studio
    Criar ou abrir um projeto Analysis Service. No designer do cubo, você executar uma das seguintes operações:
    • Clique na guia cálculos .
    • Clique na guia ações e, em seguida, executar operações onde a verificação de sintaxe MDX (Multidimensional Expressions) é chamada.
    • Clique na guia KPI e, em seguida, executar operações de onde a verificação de sintaxe MDX (Multidimensional Expressions) é invocada.
    • Clique na guia perspectivas se cálculos estiverem presentes no cubo.
    • Clique na guia conversões se cálculos estiverem presentes no cubo.
    Além disso, o problema ocorre quando você usa o Assistente de projeto de servidor de relatório para criar um relatório que usa uma fonte de dados do Analysis Services. Na caixa de diálogo Assistente de relatório , você executar uma das seguintes operações:
    • Clique em Construtor de consultas e, em seguida, clique em Adicionar membro calculado na caixa de diálogo Construtor de consultas . Na caixa de diálogo Calculated Member Builder , clique em Verificar .
    • Clique em Construtor de consultas , criar uma consulta e, em seguida, clique em OK .

Causa

Esse problema ocorre porque uma versão mais recente do arquivo Msmgdsrv.dll está instalada quando você instala o Office Excel 2007. A versão mais recente do arquivo Msmgdsrv.dll é incompatível com a versão mais antiga do arquivo Msmdlocal.dll que SQL Server Management Studio e o SQL Server Business Intelligence Development Studio irão carregar para executar as operações mencionadas na seção "Sintomas".

Resolução

Informações sobre o service pack

Para resolver esse problema, obtenha o service pack mais recente para o SQL Server 2005. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
913089Como obter o service pack mais recente para o SQL Server 2005

Informações sobre o hotfix

Um hotfix suportado está disponível no Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico. Esta correcção poderá submetida a testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.

Se o hotfix está disponível para download, há uma seção "Download de Hotfix disponível" na parte superior neste artigo da Base de dados de Conhecimento. Se esta seção não for exibida, contate o atendimento e suporte para obter o hotfix.

Observação Se ocorrerem problemas adicionais ou se qualquer solução de problemas é necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa de números de telefone de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site:
http://support.microsoft.com/contactus/?ws=support
Observação O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.

Pré-requisitos

  • SQL Server 2005 Service Pack 1
    Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    913089Como obter o service pack mais recente para o SQL Server 2005

Informações sobre reinicialização

Você deve reiniciar o computador se o instalador tem que substituir arquivos que estão sendo usados. Para evitar a reinicialização do computador, feche todas as ferramentas do SQL Server Analysis Services e clientes. Além disso, você deve parar Microsoft (IIS) se o servidor está configurado para fornecer acesso HTTP. Se você tiver instalado o SQL Server Analysis Services como uma instância nomeada, você também deve interromper o serviço navegador do SQL Server porque o componente Msmdredir.dll do serviço navegador do SQL Server é atualizado quando você aplica esse hotfix.

Informações do registro

Não é necessário alterar o registro.

Informações sobre o arquivo de hotfix

Esse hotfix contém apenas os arquivos que são necessárias para corrigir os problemas que este artigo lista. Este hotfix pode não conter todos os arquivos que você deve ter para actualizar completamente um produto para a compilação mais recente.

A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no horário de universal coordenado (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário no item Data e hora no painel de controle.
SQL Server 2005 Analysis Services, versão de 32 bits
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Microsoft.AnalysisServices.AdomdClient.dll9.0.2199.0543,52017 De outubro de 200620: 34x 86
Microsoft.AnalysisServices.deploymentengine.dll9.0.2199.0138,01617 De outubro de 200620: 34x 86
Microsoft.AnalysisServices.dll9.0.2199.01,215,26417 De outubro de 200620: 34x 86
Microsoft.datawarehouse.dll9.0.2199.01,276,70417 De outubro de 200620: 34x 86
Microsoft.SQLServer.mgdsqldumper.dll2005.90.2199.075,55217 De outubro de 200620: 34x 86
Microsoft.SQLServer.SqlEnum.dll9.0.2199.0908,06417 De outubro de 200620: 34x 86
Msadomdx.dll9.0.2199.0492,32017 De outubro de 200620: 34x 86
Msasxpress.dll9.0.2199.022,30417 De outubro de 200620: 34x 86
Msmdlocal.dll9.0.2199.015,608,09617 De outubro de 200620: 34x 86
Msmdpump.dll9.0.2199.03,982,11217 De outubro de 200620: 34x 86
Msmdredir.dll9.0.2199.03,990,30417 De outubro de 200620: 35x 86
Msmdsrv.exe9.0.2199.014,591,26417 De outubro de 200620: 35x 86
Msmgdsrv.dll9.0.2199.05,996,32017 De outubro de 200620: 35x 86
Msolap90.dll9.0.2199.04,260,64017 De outubro de 200620: 35x 86
Msolui90.dll9.0.2199.0272,67217 De outubro de 200620: 35x 86
SQL Server 2005 Reporting Services, versão de 32 bits
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Dundaswebchart.dll9.0.2199.0752,41617 De outubro de 200620: 34x 86
Microsoft.AnalysisServices.AdomdClient.dll9.0.2199.0543,52017 De outubro de 200620: 34x 86
Microsoft.AnalysisServices.deploymentengine.dll9.0.2199.0138,01617 De outubro de 200620: 34x 86
Microsoft.AnalysisServices.dll9.0.2199.01,215,26417 De outubro de 200620: 34x 86
Microsoft.AnalysisServices.Modeling.dll9.0.2199.0564,00017 De outubro de 200620: 34x 86
Microsoft.ReportingServices.dataextensions.dll9.0.2199.0154,40017 De outubro de 200620: 34x 86
Microsoft.ReportingServices.Diagnostics.dll9.0.2199.0604,96017 De outubro de 200620: 34x 86
Microsoft.ReportingServices.excelrendering.dll9.0.2199.0330,52817 De outubro de 200620: 34x 86
Microsoft.ReportingServices.htmlrendering.dll9.0.2199.0301,85617 De outubro de 200620: 34x 86
Microsoft.ReportingServices.imagerendering.dll9.0.2199.0285,47217 De outubro de 200620: 34x 86
Microsoft.ReportingServices.processingcore.dll9.0.2199.01,669,92017 De outubro de 200620: 34x 86
Microsoft.SQLServer.mgdsqldumper.dll2005.90.2199.075,55217 De outubro de 200620: 34x 86
Microsoft.SQLServer.SqlEnum.dll9.0.2199.0908,06417 De outubro de 200620: 34x 86
Msadomdx.dll9.0.2199.0492,32017 De outubro de 200620: 34x 86
Msasxpress.dll9.0.2199.022,30417 De outubro de 200620: 34x 86
Msmdlocal.dll9.0.2199.015,608,09617 De outubro de 200620: 34x 86
Msmgdsrv.dll9.0.2199.05,996,32017 De outubro de 200620: 35x 86
Reportbuilder.ApplicationNão aplicável13,63317 De outubro de 200621: 48Não aplicável
Reportbuilder.exe.manifestNão aplicável24,53717 De outubro de 200621: 46Não aplicável
Reportbuilder.exe9.0.2199.05,389,08817 De outubro de 200620: 35x 86
Reportbuilderlocalintranet.ApplicationNão aplicável13,68517 De outubro de 200621: 48Não aplicável
Reportbuilderlocalintranet.exe.manifestNão aplicável22,41517 De outubro de 200621: 46Não aplicável
Reportingservices.jsNão aplicável21,72621 De agosto de 200615: 02Não aplicável
Reportingserviceslibrary.dll9.0.2199.01,030,94417 De outubro de 200620: 35x 86
Reportingservicesservice.exe9.0.2199.014,62417 De outubro de 200620: 35x 86
Reportingserviceswebserver.dll9.0.2199.01,325,85617 De outubro de 200620: 35x 86
Reportingserviceswebuserinterface.dll9.0.2199.01,239,84017 De outubro de 200620: 35x 86
Rsclientprint.cabNão aplicável1,117,60017 De outubro de 200621: 40Não aplicável
SQL Server 2005 Tools, versão de 32 bits
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Autoadmin90.dll2005.90.2199.0899,36017 De outubro de 200620: 34x 86
Dta.exe9.0.2199.0117,53617 De outubro de 200620: 34x 86
Dtepkg.dll2005.90.2199.074,01617 De outubro de 200620: 34x 86
Dts.dll2005.90.2199.01,099,04017 De outubro de 200620: 34x 86
Dtsinstall.exe9.0.2199.0494,36817 De outubro de 200620: 34x 86
Dtspipeline.dll2005.90.2199.0602,91217 De outubro de 200620: 34x 86
Dundaswebchart.dll9.0.2199.0752,41617 De outubro de 200620: 34x 86
Dundaswinchart.dll9.0.2199.0801,56817 De outubro de 200620: 34x 86
Microsoft.AnalysisServices.AdomdClient.dll9.0.2199.0543,52017 De outubro de 200620: 34x 86
Microsoft.AnalysisServices.Commands.dll9.0.2199.076,57617 De outubro de 200620: 34x 86
Microsoft.AnalysisServices.deploymentengine.dll9.0.2199.0138,01617 De outubro de 200620: 34x 86
Microsoft.AnalysisServices.dll9.0.2199.01,215,26417 De outubro de 200620: 34x 86
Microsoft.AnalysisServices.Wizards.dll9.0.2199.06,159,13617 De outubro de 200620: 34x 86
Microsoft.AnalysisServices.XMLA.dll9.0.2199.0232,22417 De outubro de 200620: 34x 86
Microsoft.datatransformationservices.vsintegration.dll9.0.2199.0330,52817 De outubro de 200620: 34x 86
Microsoft.datawarehouse.dll9.0.2199.01,276,70417 De outubro de 200620: 34x 86
Microsoft.ReportingServices.dataextensions.dll9.0.2199.0154,40017 De outubro de 200620: 34x 86
Microsoft.ReportingServices.Diagnostics.dll9.0.2199.0604,96017 De outubro de 200620: 34x 86
Microsoft.ReportingServices.excelrendering.dll9.0.2199.0330,52817 De outubro de 200620: 34x 86
Microsoft.ReportingServices.htmlrendering.dll9.0.2199.0301,85617 De outubro de 200620: 34x 86
Microsoft.ReportingServices.imagerendering.dll9.0.2199.0285,47217 De outubro de 200620: 34x 86
Microsoft.ReportingServices.processingcore.dll9.0.2199.01,669,92017 De outubro de 200620: 34x 86
Microsoft.ReportingServices.reportpreview.dll9.0.2199.0437,02417 De outubro de 200620: 34x 86
Microsoft.SQLServer.dtsruntimewrap.dll9.0.242.0166,68817 De outubro de 200620: 34x 86
Microsoft.SQLServer.maintenanceplantasks.dll9.0.2199.0256,80017 De outubro de 200620: 34x 86
Microsoft.SQLServer.maintenanceplantasksui.dll9.0.2199.0645,92017 De outubro de 200620: 34x 86
Microsoft.SQLServer.Management.maintenanceplanwizard.dll9.0.2199.0555,80817 De outubro de 200620: 34x 86
Microsoft.SQLServer.Management.UI.rsuserinterface.dll9.0.2199.01,223,45617 De outubro de 200620: 34x 86
Microsoft.SQLServer.mgdsqldumper.dll2005.90.2199.075,55217 De outubro de 200620: 34x 86
Microsoft.SQLServer.olapenum.dll9.0.2199.052,00017 De outubro de 200620: 34x 86
Microsoft.SQLServer.SqlEnum.dll9.0.2199.0908,06417 De outubro de 200620: 34x 86
Msadomdx.dll9.0.2199.0492,32017 De outubro de 200620: 34x 86
Msasxpress.dll9.0.2199.022,30417 De outubro de 200620: 34x 86
Msgprox.dll2005.90.2199.0197,92017 De outubro de 200620: 34x 86
Msmdlocal.dll9.0.2199.015,608,09617 De outubro de 200620: 34x 86
Msmdpp.dll9.0.2199.03,884,83217 De outubro de 200620: 34x 86
Msmgdsrv.dll9.0.2199.05,996,32017 De outubro de 200620: 35x 86
Msolap90.dll9.0.2199.04,260,64017 De outubro de 200620: 35x 86
Msolui90.dll9.0.2199.0272,67217 De outubro de 200620: 35x 86
Pfclnt90.dll2005.90.2199.01,186,08017 De outubro de 200620: 35x 86
Replprov.dll2005.90.2199.0547,61617 De outubro de 200620: 35x 86
Replrec.dll2005.90.2199.0782,11217 De outubro de 200620: 35x 86
Reportingserviceslibrary.dll9.0.2199.01,030,94417 De outubro de 200620: 35x 86
Sqleditors.dll9.0.2199.01,100,57617 De outubro de 200620: 35x 86
Sqlmanagerui.dll9.0.2199.06,077,21617 De outubro de 200620: 35x 86
Sqlmgmt.dll9.0.2199.03,443,48817 De outubro de 200620: 35x 86

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a". Esse problema foi corrigido primeiro no SQL Server 2005 Service Pack 2.

Mais Informações

Este hotfix altera a funcionalidade do arquivo Msmdlocal.dll. Depois de aplicar esse hotfix, o arquivo Msmdlocal.dll primeiro tentar carregar o arquivo Msmgdsrv.dll do mesmo diretório onde o Msmdlocal.dll foi carregado. Além disso, esse hotfix instala uma versão compatível do arquivo Msmgdsrv.dll para os locais que são usados pelo SQL Server Business Intelligence Development Studio e o SQL Server Management Studio.

Esse problema ocorre na original (RTM) versão do SQL Server 2005 e SQL Server 2005 Service Pack 1 (SP1). A versão do pacote de hotfix que você deve solicitar depende da versão da ferramenta que você está executando.

Se você estiver executando a versão original do SQL Server 2005, você deve solicitar o pacote de hotfix para versão 9.00.1557. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
926421CORRECÇÃO: Recebe mensagens de erro quando utiliza o SQL Server Management Studio ou o SQL Server Business Intelligence Development Studio após instalar o Microsoft Office Excel 2007 em um computador com o SQL Server 2005 Analysis Services
Se você estiver executando a versão do SQL Server 2005 SP1, você deve solicitar o pacote de hotfix para versão 9.00.2199.

Para determinar qual versão dos componentes que você está executando, execute as etapas apropriadas.

Para SQL Server Management Studio, execute estas etapas:
  1. Inicie o SQL Server Management Studio.
  2. No menu Ajuda , clique em sobre .
  3. Na caixa de diálogo Sobre o Microsoft SQL Server Management Studio , examine a versão do componente Microsoft SQL Server Management Studio e a versão do componente Ferramentas de cliente do Microsoft Analysis Services .

    A versão de lançamento original desses componentes será 9.00.1399.00.

    A versão SP1 desses componentes será 9.00.2047.00 ou uma versão posterior.
Para SQL Server Business Intelligence Development Studio, execute estas etapas:
  1. Inicie o SQL Server Business Intelligence Development Studio.
  2. No menu Ajuda , clique em Sobre o Microsoft Visual Studio .
  3. Na caixa de diálogo Sobre o Microsoft Visual Studio , clique em SQL Server Analysis Services na lista de produtos instalados e examine o campo de detalhes do produto .

    A versão de lançamento original do SQL Server Analysis Services será 9.00.1399.00.

    A versão do SQL Server Analysis Services SP1 será 9.00.2047.00 ou uma versão posterior.
  4. Na caixa de diálogo Sobre o Microsoft Visual Studio , clique em SQL Server Reporting Services na lista de produtos instalados e examine o campo de detalhes do produto .

    A versão de lançamento original do SQL Server Reporting Services será 9.00.1399.00.
    A versão do SQL Server Reporting Services SP1 será 9.00.2047.00 ou uma versão posterior.

Referências

Para obter mais informações sobre o esquema para nomeação para atualizações do Microsoft SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
822499Novo esquema para nomeação para pacotes de atualização de software do Microsoft SQL Server

Para obter mais informações sobre terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão que é usada para descrever as atualizações de software

Propriedades

ID do artigo: 926422 - Última revisão: domingo, 4 de novembro de 2007 - Revisão: 3.3
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2005 Service Pack 1
Palavras-chave: 
kbmt kbautohotfix kbexpertiseadvanced kbfix kbtshoot kbsql2005tool kbsql2005as kbhotfixserver kbqfe kbpubtypekc KB926422 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: 926422

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