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

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: 926421
Bug #: 50000362 (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.
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 o SQL Server 2005 Analysis Services.
  • 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 de cálculos
    • Clique na guia ações e em seguida, executar operações de 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) é chamada
    • 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 , clique em Adicionar membro calculado na caixa de diálogo Construtor de consultas e clique em Verificar na caixa de diálogo Calculated Member Builder
    • 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. Para executar as operações que são mencionadas na seção "Sintomas", o SQL Server Management Studio e o SQL Server Business Intelligence Development Studio carregam uma versão anterior desse arquivo. A versão mais recente desse arquivo é incompatível com a versão mais antiga do arquivo.
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: 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

Você deve instalou a versão original do SQL Server 2005 para aplicar esse hotfix.

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. Você deve parar este serviço porque o componente Msmdredir.dll deste serviço é 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
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Microsoft.SQLServer.SMO.dll9.0.1557.01,559,32819 De outubro de 200623: 06x 86
Microsoft.SQLServer.SqlEnum.dll9.0.1557.0895,77619 De outubro de 200623: 06x 86
Msadomdx.dll9.0.1557.0502,56019 De outubro de 200623: 10x 86
Msmdlocal.dll9.0.1557.015,626,52819 De outubro de 200623: 07x 86
Msmdpump.dll9.0.1557.03,915,55219 De outubro de 200623: 07x 86
Msmdredir.dll9.0.1557.03,929,88819 De outubro de 200623: 07x 86
Msmdspdm.dll9.0.1557.0154,40019 De outubro de 200623: 08x 86
Msmdsrv.exe9.0.1557.014,603,04019 De outubro de 200623: 07x 86
Msmgdsrv.dll9.0.1557.05,937,95219 De outubro de 200623: 07x 86
Msolap90.dll9.0.1557.04,205,34419 De outubro de 200623: 07x 86
SQL Server 2005 Reporting Services, versão de 32 bits
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Dundaswebchart.dll9.0.1557.0752,41619 De outubro de 200623: 06x 86
Microsoft.AnalysisServices.Modeling.dll9.0.1557.0559,90419 De outubro de 200623: 10x 86
Microsoft.ReportingServices.Diagnostics.dll9.0.1557.0604,96019 De outubro de 200623: 05x 86
Microsoft.ReportingServices.excelrendering.dll9.0.1557.0330,52819 De outubro de 200623: 09x 86
Microsoft.ReportingServices.processingcore.dll9.0.1557.01,665,82419 De outubro de 200623: 06x 86
Microsoft.SQLServer.SMO.dll9.0.1557.01,559,32819 De outubro de 200623: 06x 86
Microsoft.SQLServer.SqlEnum.dll9.0.1557.0895,77619 De outubro de 200623: 06x 86
Msadomdx.dll9.0.1557.0502,56019 De outubro de 200623: 10x 86
Msmdlocal.dll9.0.1557.015,626,52819 De outubro de 200623: 07x 86
Msmgdsrv.dll9.0.1557.05,937,95219 De outubro de 200623: 07x 86
Reportbuilder.ApplicationNão aplicável5,48519 De outubro de 200623: 15Não aplicável
Reportbuilder.exe.manifestNão aplicável15,60519 De outubro de 200623: 15Não aplicável
Reportbuilderlocalintranet.ApplicationNão aplicável5,53719 De outubro de 200623: 15Não aplicável
Reportbuilderlocalintranet.exe.manifestNão aplicável13,69819 De outubro de 200623: 15Não aplicável
Reportingserviceslibrary.dll9.0.1557.01,030,94419 De outubro de 200623: 06x 86
Reportingservicesnativeserver.dll2005.90.1557.0130,33619 De outubro de 200623: 08x 86
Reportingservicesservice.exe9.0.1557.014,62419 De outubro de 200623: 08x 86
Reportingserviceswebserver.dll9.0.1557.01,321,76019 De outubro de 200623: 06x 86
Reportingserviceswebuserinterface.dll9.0.1557.01,231,64819 De outubro de 200623: 06x 86
Rsclientprint.cabNão aplicável1,117,45119 De outubro de 200623: 15Não aplicável
SQL Server 2005 Tools, versão de 32 bits
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Autoadmin90.dll2005.90.1557.0898,84819 De outubro de 200623: 06x 86
Dta.exe9.0.1557.0117,53619 De outubro de 200623: 07x 86
Dtepkg.dll2005.90.1557.074,01619 De outubro de 200623: 07x 86
Dts.dll2005.90.1557.01,094,43219 De outubro de 200623: 06x 86
Dtspipeline.dll2005.90.1557.0600,35219 De outubro de 200623: 10x 86
Dundaswebchart.dll9.0.1557.0752,41619 De outubro de 200623: 06x 86
Dundaswinchart.dll9.0.1557.0797,47219 De outubro de 200623: 06x 86
Microsoft.datatransformationservices.vsintegration.dll9.0.1557.0330,52819 De outubro de 200623: 09x 86
Microsoft.datawarehouse.vsintegration.dll9.0.1557.0637,72819 De outubro de 200623: 06x 86
Microsoft.ReportingServices.Designer.dll9.0.1557.04,778,78419 De outubro de 200623: 07x 86
Microsoft.ReportingServices.Diagnostics.dll9.0.1557.0604,96019 De outubro de 200623: 05x 86
Microsoft.ReportingServices.excelrendering.dll9.0.1557.0330,52819 De outubro de 200623: 09x 86
Microsoft.ReportingServices.processingcore.dll9.0.1557.01,665,82419 De outubro de 200623: 06x 86
Microsoft.SQLServer.dtstransferprovider.dll9.0.1557.0113,44019 De outubro de 200623: 07x 86
Microsoft.SQLServer.msmqtask.dll9.0.1557.080,67219 De outubro de 200623: 07x 86
Microsoft.SQLServer.msmqtask.XMLNão aplicável26,17215 De maio de 200611: 34Não aplicável
Microsoft.SQLServer.olapenum.dll9.0.1557.052,00019 De outubro de 200623: 05x 86
Microsoft.SQLServer.Replication.dll2005.90.1557.01,608,48019 De outubro de 200623: 06x 86
Microsoft.SQLServer.SMO.dll9.0.1557.01,559,32819 De outubro de 200623: 06x 86
Microsoft.SQLServer.SqlEnum.dll9.0.1557.0895,77619 De outubro de 200623: 06x 86
Microsoft.SQLServer.tabletransfergeneratortask.dll9.0.1557.043,80819 De outubro de 200623: 10x 86
Msadomdx.dll9.0.1557.0502,56019 De outubro de 200623: 10x 86
Msmdlocal.dll9.0.1557.015,626,52819 De outubro de 200623: 07x 86
Msmdpp.dll9.0.1557.03,828,00019 De outubro de 200623: 07x 86
Msmgdsrv.dll9.0.1557.05,937,95219 De outubro de 200623: 07x 86
Msolap90.dll9.0.1557.04,205,34419 De outubro de 200623: 07x 86
Osql.exe2005.90.1557.051,48819 De outubro de 200623: 05x 86
Replrec.dll2005.90.1557.0781,08819 De outubro de 200623: 06x 86
Reportingserviceslibrary.dll9.0.1557.01,030,94419 De outubro de 200623: 06x 86
Sqldiag.exe2005.90.1557.0960,28819 De outubro de 200623: 06x 86
Sqlmanagerui.dll9.0.1557.06,048,54419 De outubro de 200623: 07x 86
Txbestmatch.dll2005.90.1557.0430,36819 De outubro de 200623: 10x 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 diretório do mesmo local de onde o arquivo Msmdlocal.dll foi carregado. Além disso, esse hotfix instala uma versão compatível do arquivo Msmgdsrv.dll para os locais usados pelo SQL Server Business Intelligence Development Studio e pelo 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.

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 obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
926422CORRECÇÃ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
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 original desses componentes é 9.00.1399.00.

    A versão SP1 desses componentes é 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 original do SQL Server Analysis Services é 9.00.1399.00.

    A versão do SQL Server Analysis Services SP1 for 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 original do SQL Server Reporting Services é 9.00.1399.00.
    A versão do SQL Server Reporting Services SP1 for 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

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 926421 - Última Revisão: 11/20/2007 17:47:38 - Revisão: 2.4

Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems

  • kbmt kbautohotfix kbtshoot kbexpertiseadvanced kbsql2005as kbsql2005tool kbfix kbhotfixserver kbqfe kbpubtypekc KB926421 KbMtpt
Comentários