Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Bug n º: 50000362 (Hotfix do SQL)

A 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 SQL Server 2005 anteriores corrigir lançamento.

Este artigo descreve o seguinte sobre esta versão do hotfix:

  • Os problemas que são corrigidos neste pacote de hotfix

  • Os pré-requisitos para instalar este pacote de hotfix

  • Se é necessário reiniciar o computador após aplicar este pacote de hotfix

  • Se este pacote de hotfix é substituído por qualquer outro pacote de hotfix

  • Se você deve fazer alterações no registro depois de aplicar este pacote de hotfix

  • Os arquivos que estão contidos neste pacote de hotfix

Sintomas


Considere o seguinte cenário:

  • Você instala o Microsoft Office Excel 2007 em um computador com o SQL Server 2005 Analysis Services.

  • Use o SQL Server Management Studio ou o SQL Server Business Intelligence Development Studio (BIDS) no computador.

Nesse cenário, você pode 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 leitura ou gravação em memória protegida. Isso geralmente é uma indicação de que outra memória está danificada.'

Mensagem de erro 3

Tentativa de leitura ou gravação em memória protegida. Geralmente, essa é uma indicação de que outra memória está danificada. (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, resolva os erros de sintaxe, alternar para o modo de cálculos, clicando em Exibir Script na barra de ferramentas e editando 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 da consulta.

As seguintes operações são conhecidas para acionar essas mensagens de erro:

  • Usando o SQL Server Management Studio
    Tentar criar uma nova função ou editar uma função existente para um banco de dados do SQL Server 2005 Analysis Services. Na caixa de diálogo Criar função ou Editar , execute as seguintes etapas:

    1. No painel esquerdo, clique em Dados de dimensão .

    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 estas etapas na caixa de diálogo Criar função ou Editar :

    1. No painel esquerdo, clique em Dados da célula .

    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 do Analysis Service. No designer de cubo, execute uma das seguintes operações:

    • Clique na guia de 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 onde a verificação de sintaxe MDX (Multidimensional Expressions) é chamada

    • Clique na guia perspectivas se cálculos estão presentes no cubo

    • Clique na guia traduções se cálculos estão presentes no cubo

    Além disso, o problema ocorre quando você usar o Report Server Project Wizard para criar um relatório que usa uma fonte de dados do Analysis Services. Na caixa de diálogo Assistente de relatório , execute uma das seguintes operações:

    • Clique em Construtor de consultas, clique em Adicionar membro calculado na caixa de diálogo Construtor de consultas e Verifique na caixa de diálogo Calculated Member Builder de thenclick

    • 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 é instalada quando você instala o Office Excel 2007. Para realizar 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 deste arquivo. A versão mais recente deste arquivo é incompatível com a versão mais antiga do arquivo.

Resolução

Informações do 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 Conhecimento da Microsoft:

913089 como obter o service pack mais recente para o SQL Server 2005

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se a corrigir somente o problema descrito neste artigo. Aplique este hotfix somente aos sistemas que apresentarem esse problema específico. Esta correção poderá ser submetida a testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que você aguarde a próxima atualização de software que contenha esse hotfix.

Se o hotfix estiver disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo da Base de Conhecimento. Se essa seção não for exibida, entre em contato com o suporte e atendimento ao cliente Microsoft para obter o hotfix.

Observação: caso outros problemas estejam ocorrendo ou caso qualquer solução de problemas seja 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 sejam específicos deste hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e suporte ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:

http://support.microsoft.com/contactus/?ws=supportObservação: o formulário "Baixar Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Caso você não veja seu idioma, é porque um hotfix não está disponível para esse idioma.

Pré-requisitos:

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

Informações sobre reinicialização

Reinicie o computador se o instalador tiver que substituir arquivos que estão sendo usados. Para evitar a reinicialização do computador, feche todos os clientes e ferramentas do SQL Server Analysis Services. Além disso, você deve interromper os Serviços de Informações da Internet da Microsoft (IIS) se o servidor estiver configurado para oferecer 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. Como o componente Msmdredir.dll desse serviço é atualizado quando você aplica esse hotfix, você deve parar este serviço.

Informações do registro:

Você não precisa alterar o registro.

Informações do arquivo de hotfix

Esse hotfix contém apenas os arquivos necessários para corrigir os problemas listados no artigo. Este hotfix pode não conter todos os arquivos que você necessita para actualizar completamente um produto para a compilação mais recente.

A versão em inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas na Hora Universal Coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para localizar 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 do Arquivo

Versão do arquivo

Tamanho do arquivo

Data

Hora

Plataforma

Microsoft.sqlserver.smo.dll

9.0.1557.0

1,559,328

19-Oct-2006

23:06

x86

Microsoft.sqlserver.sqlenum.dll

9.0.1557.0

895,776

19-Oct-2006

23:06

x86

Msadomdx.dll

9.0.1557.0

502,560

19-Oct-2006

23:10

x86

Msmdlocal.dll

9.0.1557.0

15,626,528

19-Oct-2006

23:07

x86

Msmdpump.dll

9.0.1557.0

3,915,552

19-Oct-2006

23:07

x86

Msmdredir.dll

9.0.1557.0

3,929,888

19-Oct-2006

23:07

x86

Msmdspdm.dll

9.0.1557.0

154,400

19-Oct-2006

23:08

x86

Msmdsrv.exe

9.0.1557.0

14,603,040

19-Oct-2006

23:07

x86

Msmgdsrv.dll

9.0.1557.0

5,937,952

19-Oct-2006

23:07

x86

Msolap90.dll

9.0.1557.0

4,205,344

19-Oct-2006

23:07

x86

SQL Server 2005 Reporting Services, versão de 32 bits

Nome do Arquivo

Versão do arquivo

Tamanho do arquivo

Data

Hora

Plataforma

Dundaswebchart.dll

9.0.1557.0

752,416

19-Oct-2006

23:06

x86

Microsoft.analysisservices.modeling.dll

9.0.1557.0

559,904

19-Oct-2006

23:10

x86

Microsoft.reportingservices.diagnostics.dll

9.0.1557.0

604,960

19-Oct-2006

23:05

x86

Microsoft.reportingservices.excelrendering.dll

9.0.1557.0

330,528

19-Oct-2006

23:09

x86

Microsoft.reportingservices.processingcore.dll

9.0.1557.0

1,665,824

19-Oct-2006

23:06

x86

Microsoft.sqlserver.smo.dll

9.0.1557.0

1,559,328

19-Oct-2006

23:06

x86

Microsoft.sqlserver.sqlenum.dll

9.0.1557.0

895,776

19-Oct-2006

23:06

x86

Msadomdx.dll

9.0.1557.0

502,560

19-Oct-2006

23:10

x86

Msmdlocal.dll

9.0.1557.0

15,626,528

19-Oct-2006

23:07

x86

Msmgdsrv.dll

9.0.1557.0

5,937,952

19-Oct-2006

23:07

x86

Reportbuilder.application

Não aplicável

5,485

19-Oct-2006

23:15

Não aplicável

Reportbuilder.exe.manifest

Não aplicável

15,605

19-Oct-2006

23:15

Não aplicável

Reportbuilderlocalintranet.application

Não aplicável

5,537

19-Oct-2006

23:15

Não aplicável

Reportbuilderlocalintranet.exe.manifest

Não aplicável

13,698

19-Oct-2006

23:15

Não aplicável

Reportingserviceslibrary.dll

9.0.1557.0

1,030,944

19-Oct-2006

23:06

x86

Reportingservicesnativeserver.dll

2005.90.1557.0

130,336

19-Oct-2006

23:08

x86

Reportingservicesservice.exe

9.0.1557.0

14,624

19-Oct-2006

23:08

x86

Reportingserviceswebserver.dll

9.0.1557.0

1,321,760

19-Oct-2006

23:06

x86

Reportingserviceswebuserinterface.dll

9.0.1557.0

1,231,648

19-Oct-2006

23:06

x86

Rsclientprint.cab

Não aplicável

1,117,451

19-Oct-2006

23:15

Não aplicável

SQL Server 2005 Tools, versão de 32 bits

Nome do Arquivo

Versão do arquivo

Tamanho do arquivo

Data

Hora

Plataforma

Autoadmin90.dll

2005.90.1557.0

898,848

19-Oct-2006

23:06

x86

Dta.exe

9.0.1557.0

117,536

19-Oct-2006

23:07

x86

Dtepkg.dll

2005.90.1557.0

74,016

19-Oct-2006

23:07

x86

Dts.dll

2005.90.1557.0

1,094,432

19-Oct-2006

23:06

x86

Dtspipeline.dll

2005.90.1557.0

600,352

19-Oct-2006

23:10

x86

Dundaswebchart.dll

9.0.1557.0

752,416

19-Oct-2006

23:06

x86

Dundaswinchart.dll

9.0.1557.0

797,472

19-Oct-2006

23:06

x86

Microsoft.datatransformationservices.vsintegration.dll

9.0.1557.0

330,528

19-Oct-2006

23:09

x86

Microsoft.datawarehouse.vsintegration.dll

9.0.1557.0

637,728

19-Oct-2006

23:06

x86

Microsoft.reportingservices.designer.dll

9.0.1557.0

4,778,784

19-Oct-2006

23:07

x86

Microsoft.reportingservices.diagnostics.dll

9.0.1557.0

604,960

19-Oct-2006

23:05

x86

Microsoft.reportingservices.excelrendering.dll

9.0.1557.0

330,528

19-Oct-2006

23:09

x86

Microsoft.reportingservices.processingcore.dll

9.0.1557.0

1,665,824

19-Oct-2006

23:06

x86

Microsoft.sqlserver.dtstransferprovider.dll

9.0.1557.0

113,440

19-Oct-2006

23:07

x86

Microsoft.sqlserver.msmqtask.dll

9.0.1557.0

80,672

19-Oct-2006

23:07

x86

Microsoft.sqlserver.msmqtask.xml

Não aplicável

26,172

15-May-2006

11:34

Não aplicável

Microsoft.sqlserver.olapenum.dll

9.0.1557.0

52,000

19-Oct-2006

23:05

x86

Microsoft.sqlserver.replication.dll

2005.90.1557.0

1,608,480

19-Oct-2006

23:06

x86

Microsoft.sqlserver.smo.dll

9.0.1557.0

1,559,328

19-Oct-2006

23:06

x86

Microsoft.sqlserver.sqlenum.dll

9.0.1557.0

895,776

19-Oct-2006

23:06

x86

Microsoft.sqlserver.tabletransfergeneratortask.dll

9.0.1557.0

43,808

19-Oct-2006

23:10

x86

Msadomdx.dll

9.0.1557.0

502,560

19-Oct-2006

23:10

x86

Msmdlocal.dll

9.0.1557.0

15,626,528

19-Oct-2006

23:07

x86

Msmdpp.dll

9.0.1557.0

3,828,000

19-Oct-2006

23:07

x86

Msmgdsrv.dll

9.0.1557.0

5,937,952

19-Oct-2006

23:07

x86

Msolap90.dll

9.0.1557.0

4,205,344

19-Oct-2006

23:07

x86

Osql.exe

2005.90.1557.0

51,488

19-Oct-2006

23:05

x86

Replrec.dll

2005.90.1557.0

781,088

19-Oct-2006

23:06

x86

Reportingserviceslibrary.dll

9.0.1557.0

1,030,944

19-Oct-2006

23:06

x86

Sqldiag.exe

2005.90.1557.0

960,288

19-Oct-2006

23:06

x86

Sqlmanagerui.dll

9.0.1557.0

6,048,544

19-Oct-2006

23:07

x86

Txbestmatch.dll

2005.90.1557.0

430,368

19-Oct-2006

23:10

x86

Status

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão 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 arquivo Msmdlocal.dll foi carregado a partir. Além disso, este 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 pelo SQL Server Management Studio.


Esse problema ocorre em ambas as versão de lançamento original (RTM) do SQL Server 2005 e SQL Server 2005 Service Pack 1 (SP1). A versão do pacote do hotfix solicite 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 Conhecimento da Microsoft:

Corrigir 926422 : mensagens de erro quando você usar o SQL Server Management Studio ou o SQL Server Business Intelligence Development Studio após a instalação do Microsoft Office Excel 2007 em um computador que possui o SQL Server 2005 Analysis Services

Para determinar qual versão dos componentes em execução, siga as etapas apropriadas.

Para o 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 Microsoft ferramentas de cliente de serviços de análise .


    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 o 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, em seguida, examinar 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 é 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, em seguida, examinar 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 é 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 Conhecimento da Microsoft:

Pacotes de atualização de 822499 novo esquema para nomeação de software do Microsoft SQL Server


Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:

824684 descrição da terminologia padrão usada para descrever as atualizações de software

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.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×