Perguntas frequentes sobre os arquivos .msp do Windows Installer para Microsoft Dynamics GP

Este artigo contém respostas a essas perguntas frequentes sobre os arquivos .msp do Instalador do Windows para Microsoft Dynamics GP.

Aplica-se a: Microsoft Dynamics GP
Número de KB original: 912997

Introdução

O Microsoft Dynamics GP usa arquivos de patch da Microsoft (arquivos.msp) para instalar hotfixes, pacotes de serviço, atualizações de imposto sobre a folha de pagamento e atualizações de fim de ano de folha de pagamento. A Microsoft lançou um tópico quente que contém perguntas frequentes sobre arquivos .msp. Este artigo contém respostas para essas perguntas frequentes.

Visão Geral

P1: O que é um arquivo .msp?

A1: um arquivo .msp é um arquivo de patch do Windows Installer que inclui atualizações para um aplicativo instalado com o Windows Installer.

P2: Por que o Microsoft Dynamics GP está usando arquivos .msp?

A2: um arquivo .msp deve ser usado para corrigir qualquer aplicativo instalado com o Windows Installer. O Microsoft Dynamics GP agora usa o Windows Installer e deve ser corrigido com um arquivo .msp.

Q3: Todos os arquivos .msp são inclusivos?

A3: Sim. Todos os arquivos .msp incluem todas as correções quentes, pacotes de serviço, atualização fiscal e atualizações de fim de ano de folha de pagamento que foram lançadas anteriormente.

Instalação

P1: Há uma lista de verificação de pré-instalação que posso seguir antes de instalar um service pack ou um hotfix?

A1: Sim. Use o seguinte pacote de serviço ou lista de verificação de pré-instalação do hotfix:

  1. Verifique se você está conectado como um administrador de domínio. Esta etapa elimina quaisquer problemas de permissões para onde o pacote ou o arquivo de instalação estão localizados.

  2. Execute o Windows Atualizações e verifique se você tem todas as atualizações críticas baixadas e instaladas.

  3. Verifique se você tem o Microsoft Windows Installer 3.1 instalado. Para fazer isso, abra o item Adicionar ou Remover Programas no Painel de Controle.

    Para obter mais informações sobre como obter o Windows Installer 3.1, consulte Windows Installer 3.1 v2 (3.1.4000.2435) está disponível.

  4. Verifique se o Microsoft .NET Framework 1.1 está instalado e atualizado. Atualize o .NET Framework por meio de Windows Update. Verifique se as atualizações estão instaladas procurando o Microsoft .NET Framework 1.1 no item Adicionar/Remover Programas no Painel de Controle.

  5. Atualize os Scripts do Windows para Windows XP. Essa etapa não é feita automaticamente por meio de Windows Update. No entanto, você pode seguir esta etapa visitando um dos seguintes sites da Microsoft:

  6. Copie o arquivo .msp para a unidade de disco rígido local. Não instale a atualização pela rede.

P2: O usuário precisa ter direitos específicos na estação de trabalho em que o arquivo .msp precisa ser instalado?

A2: Sim. O usuário deve ser um Usuário do Power ou um Administrador na estação de trabalho em que o arquivo .msp está instalado.

Q3: Há etapas especiais para instalar um service pack ou um hotfix em um computador Windows Vista, Windows Server 2008 ou Windows 7?

A3: use um dos seguintes métodos:

  • Desabilitar temporariamente o UAC (Controle de Conta de Usuário). Para fazer isso, siga estas etapas:

    1. Desative o UAC (Controle de Conta de Usuário).
    2. Clique duas vezes no arquivo .msp para instalar.
  • Use UAC. Para fazer isso, siga estas etapas:

    1. Abra a janela Prompt de Comando como um usuário que tem permissões administrativas no computador local. Esse comando está localizado no grupo Acessórios . Para fazer isso, clique com o botão direito do mouse no atalho prompt de comando e selecione Executar como administrador.

    2. Copie o arquivo de caminho para a pasta raiz da unidade C.

    3. Digite o seguinte comando e pressione Enter:
      cd c:\

    4. Digite o seguinte comando e pressione ENTER para instalar o arquivo de patch:
      Msiexec /p c:\ **PatchFile** /l*v C:\MSPErrorlog.txt

      Observação

      PatchFile representa o nome do service pack ou o hotfix que você está instalando.

Q4: posso executar o arquivo .msp e copiar o . Os arquivos CNK saem da pasta do Microsoft Dynamics GP e, em seguida, instalam estes . Arquivos CNK em outras estações de trabalho do cliente?

A4: Não. O. Os arquivos CNK não podem ser copiados da pasta do Microsoft Dynamics GP. O Instalador do Windows rastreia a adição de todos os arquivos .msp. Se apenas o . Os arquivos CNK foram copiados e instalados, o Windows Installer não sabe quais produtos foram corrigidos. Há também mais arquivos do que o . Arquivos CNK que são corrigidos. Copiando apenas o . Os arquivos CNK causariam outros problemas se um usuário executar um reparo na instalação do Microsoft Dynamics GP.

P5: Por que é necessário iniciar utilitários e atualizar os bancos de dados da empresa depois de instalar um arquivo .msp no servidor?

A5: No Microsoft Business Solutions – Great Plains 8.0, os usuários executaram o processo de Atualização Especial quando lançamos alterações em objetos de banco de dados nos pacotes de serviço. Os usuários do Microsoft Dynamics GP devem marcar cada empresa para uma atualização em Utilitários. Ele fará as alterações de objeto de banco de dados apropriadas para cada banco de dados.

P6: Quanto tempo os Utilitários processarão para atualizar os bancos de dados da minha empresa?

A6: O processo de atualização pode levar vários minutos para cada banco de dados da empresa, dependendo do tamanho do banco de dados.

Q7: Preciso iniciar utilitários em cada estação de trabalho do cliente após a instalação do arquivo .msp?

A7: Sim. Depois que o arquivo .msp for instalado no servidor, o usuário será solicitado a executar Utilitários em cada estação de trabalho do cliente.

Q8: Posso facilmente distribuir um arquivo .msp para meus clientes?

A8: Sim. Depois que o arquivo .msp for instalado no servidor, você poderá usar o recurso cliente automático Atualizações para distribuir o patch para todos os clientes. Consulte o Capítulo 5 no SystemAdminGuide.pdf na CD-ROM do Volume 1 de Versão 9.0 em Documentação ou no DVD do Microsoft Dynamics GP 10.0 e posterior.

Q9: se eu não instalar o .msp em um cliente, isso causará problemas?

A9: Depois que o arquivo .msp é instalado no servidor, a versão do banco de dados foi atualizada para esse patch. Se uma estação de trabalho do cliente não tiver o arquivo .msp instalado, as informações da versão não corresponderão. Esse cliente receberá uma mensagem de erro que a versão não corresponde e não poderá entrar.

P10: os produtos de terceiros podem usar um arquivo .msp para instalar pacotes de serviço?

A10: Sim. O produto de terceiros também pode usar o Recurso de Atualizações do Cliente Automático para instalar os arquivos .msp automaticamente. Consulte o Capítulo 5 no SystemAdminGuide.pdf na VERSÃO 9.0 Volume 1 CD-ROM em Documentação.

Q11: posso instalar o arquivo .msp em uma estação de trabalho do cliente primeiro antes de instalar o arquivo .msp no servidor?

A11: Sim. No entanto, o cliente não poderá entrar em nenhum banco de dados da empresa até que o arquivo .msp tenha sido instalado no servidor. Os utilitários também devem ser iniciados no servidor para atualizar todos os bancos de dados da empresa.

Q12: se eu tiver um servidor de teste que tenha várias instalações do Microsoft Dynamics GP 9.0 ou versões posteriores, a instalação do .msp corrigirá todas as instalações?

A12: Sim. Se você executar a instalação do .msp, todas as instalações do Microsoft Dynamics GP serão corrigidas. Se você quiser corrigir apenas uma instalação do Microsoft Dynamics GP, siga estas etapas:

  1. Selecione Iniciar e Executar, digite regedit e selecione OK.

  2. Localize e selecione a seguinte subchave de Registro:

    • Ambiente de 32 bits do Microsoft Dynamics GP 9.0

      HKEY_LOCAL_MACHINE\Software\Microsoft\Business Solutions\Great Plains

    • Ambiente de 64 bits

      HKEY_LOCAL_MACHINE\Software\wow6432Node\Microsoft\Business Solutions\Great Plains

    • Ambiente de 32 bits do Microsoft Dynamics GP 10.0 e versões posteriores

      HKEY_LOCAL_MACHINE\Software\Microsoft\Business Solutions\Great Plains\1033

    • Ambiente de 64 bits

      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Business Solutions\Great Plains\1033

  3. Expanda a pasta para a instância do Microsoft Dynamics GP que você deseja corrigir.

    Observação

    A pasta DEFAULT é para a instalação padrão. A pasta Inst01 é para a segunda instância do Microsoft Dynamics GP. Por exemplo, se você quiser corrigir a segunda instalação, expanda a pasta Inst01.

  4. Selecione a pasta SETUP, clique duas vezes no Código do Produto e copie o código.

  5. Saia do Editor do Registro.

  6. Selecione Iniciar e Executar.

  7. Para instalar o arquivo .msp, digite o seguinte e selecione OK:

    C:\updatename.msp /n {E979C594-95F9-4E3A-985D-A1DFDF403227}

    Observação

    Substitua C:\updatename.msp pelo caminho para o arquivo .msp e o nome do arquivo de patch .msp. Substitua {E979C594-95F9-4E3A-985D-A1DFDF403227} pelo Código do Produto que você copiou na etapa 4.

Solução de problemas

P1: Há uma lista de mensagens de erro comuns que podem aparecer ao executar arquivos .msp do Windows Installer?

A1: Sim. Visite Mensagens de Erro do Instalador do Windows (para Desenvolvedores) para exibir um artigo que descreve as mensagens de erro que podem ser geradas ao instalar arquivos .msp.

P2: Por que recebo a seguinte mensagem de erro quando estou instalando um service pack para o Microsoft Dynamics GP?

O patch de atualização não pode ser instalado pelo serviço Windows Installer porque o programa a ser atualizado pode estar ausente ou o patch de atualização pode atualizar uma versão diferente do programa. Verifique se o programa a ser atualizado existe no computador e se você tem o patch de atualização correto.

A2: Se você tiver apenas uma instalação do Microsoft Dynamics GP, essa mensagem de erro poderá indicar possíveis problemas com a instalação atual do Microsoft Dynamics GP neste computador. Para resolve o problema, siga estas etapas:

  1. Selecione Iniciar, selecione Painel de Controle e clique duas vezes em Adicionar ou Remover Programas.
  2. Na lista De programas instalados no momento , selecione Microsoft Dynamics GP e selecione Alterar.
  3. Execute um reparo na instalação do Microsoft Dynamics GP.

Se o problema não for resolvido, remova o Microsoft Dynamics GP neste computador. Em seguida, reinstale o Microsoft Dynamics GP e instale o pacote de serviços mais recente novamente.

Observação

Todos os arquivos .msp incluem todas as correções de arquivo .msp anteriores.

Q3: Por que eu recebo um "DEX. A versão DIC não é compatível com o erro da versão executável ao instalar um service pack para o Microsoft Dynamics GP?

DEX. O número da versão <DIC não é compatível com o número> da versão <executável .>

A3: Esse erro poderá ocorrer se a estação de trabalho não for reiniciada depois que você for solicitado a reiniciar.

  1. Reinicie a estação de trabalho e inicie o Microsoft Dynamics GP novamente.
  2. Renomeie o arquivo Dex.dic na pasta Microsoft Dynamics GP e execute a instalação do patch msp novamente.

Esse erro pode ocorrer quando você tenta iniciar o Microsoft Dynamics GP se o DEX. O DIC não está no build correto.

  1. Navegue até a pasta Microsoft Dynamics GP Code no servidor (o caminho padrão é C:\Program Files\Microsoft Dynamics\GP) e renomeie o DEX atual. DIC para DEXOLD. DIC.
  2. Abra Painel de Controle, selecione Adicionar/Remover Programas e selecione Microsoft Dynamics GP e selecione Alterar.
  3. Na janela Manutenção do Programa, selecione a opção Reparar .
  4. Inicie o Microsoft Dynamics GP clicando duas vezes no ícone do Microsoft Dynamics GP para verificar se o erro foi resolvido.

P4: por que recebo um erro "O instalador do Windows não é capaz de encontrar o arquivo GreatPlains.msi" ao instalar um service pack para o Microsoft Dynamics GP?

O instalador do Windows não é capaz de encontrar o arquivo GreatPlains.msi no local em que o Dynamics GP foi originalmente instalado com base no caminho é armazenado no registro do Windows.

Quando naveguei até o arquivo GreatPlains.msi no CD de instalação, recebo a mesma mensagem de erro. Qual é o problema?

A4: Esse problema ocorrerá se o caminho para o arquivo de GreatPlains.msi original foi alterado ou se o arquivo foi movido. Você deve corrigir a entrada do registro para o caminho do arquivo GreatPlains.msi. Para fazer isso, siga estas etapas.

Aviso

Poderão ocorrer sérios problemas se você modificar o Registro incorretamente com o Editor do Registro ou outro método. Talvez seja necessária a reinstalação do sistema operacional. A Microsoft não pode garantir que esses problemas possam ser resolvidos. Modifique o Registro a seu próprio risco.

  1. Selecione Iniciar e Executar, digite regedit e selecione OK.

  2. No menu Arquivo , selecione Exportar.

  3. Na caixa Nome do arquivo , digite backup do registro, selecione Todos em Intervalo de Exportação e, em seguida, selecione Salvar.

  4. Pressione CTRL+F, digite GreatPlains.msie selecione Localizar Próximo. Uma subchave de registro que se assemelha ao exemplo a seguir será retornada:
    HKEY_CLASSES_ROOT\Installer\Products\495C979E9F59A3E489D51AFDFD042372\SourceList

  5. Clique com o botão direito do mouse em LastUsedSource e selecione Modificar.

  6. Substitua o caminho atual pelo caminho para o arquivo GreatPlains.msi no CD de instalação do Microsoft Dynamics GP 9.0. Por exemplo, se o CD estiver na unidade D, as informações de dados de valor serão as seguintes:
    D:\Bin\

  7. Selecione OK e, em seguida, saia do Registro Editor.

  8. Tente novamente a instalação do service pack.

    Observação

    Se você tiver várias instâncias do Microsoft Dynamics GP instaladas, talvez seja necessário repetir essas etapas para corrigir quaisquer outras instâncias do arquivo GreatPlains.msi.

P5: por que recebo um erro "O instalador encontrou um erro inesperado ao instalar esse pacote" ao instalar um service pack?

O instalador encontrou um erro inesperado ao instalar esse pacote. Isso pode indicar um problema com esse pacote.

O código de erro é 2755. O que está causando esse erro?

A5: Esse erro ocorre por qualquer um dos seguintes motivos.

  • O pacote de serviço ou o hotfix não está fisicamente na mesma partição de unidade que a pasta de aplicativo do Microsoft Dynamics GP. Por exemplo, o arquivo do service pack existe na unidade C e a pasta do Microsoft Dynamics GP está na unidade D. Para resolve esse problema, baixe e execute o arquivo do service pack ou o arquivo hotfix na mesma unidade física que o diretório do Microsoft Dynamics GP.
  • O pacote de serviço ou o hotfix é instalado a partir de um local de rede. Para resolve esse problema se o service pack ou o hotfix estiver em um compartilhamento de rede, copie este arquivo localmente para a estação de trabalho e instale o arquivo.

Q6: quando tento desinstalar o Microsoft Dynamics GP, recebo um erro de rede.

Ocorreu um erro de rede ao tentar ler do arquivo: C:\WINDOWS\Installer\GreatPlains.msi

Como posso resolve?

A6: Quando você desinstala o programa do Microsoft Dynamics GP, o arquivo GreatPlains.msi é acessado. Se esse arquivo não puder ser encontrado, você receberá essa mensagem de erro. Para resolve esse problema, copie o arquivo GreatPlains.msi do CD de instalação do Microsoft Dynamics GP para o local exibido na mensagem de erro. O arquivo GreatPlains.msi está localizado na pasta Bin no CD de instalação do Microsoft Dynamics GP. Depois de copiar o arquivo, tente desinstalar o Microsoft Dynamics GP novamente. Neste exemplo, você copia o arquivo GreatPlains.msi para o seguinte local:
C:\WINDOWS\Installer\

P7: Por que recebo um erro "Novo código deve ser incluído no dicionário Dynamics.set" ao aplicar um pacote de serviço ou hotfix para o Microsoft Dynamics GP em um computador Windows Vista?

"Novo código deve ser incluído no dicionário Dynamics.set. No entanto, você não tem privilégios suficientes para fazê-lo. Você pode optar por continuar, mas o novo código não será usado."

A7: Essa mensagem de erro está ocorrendo devido à UAC (Controle de Acesso de Usuário) no Windows Vista. Use um dos seguintes métodos para resolve o problema:

  • Execute a instalação do pacote de serviço ou do hotfix como administrador. Para fazer isso, clique com o botão direito do mouse no arquivo, no menu de atalho, selecione Executar como Administrador e continue por meio da instalação do pacote de serviço ou do hotfix.
  • Desabilitar Controle de Acesso de usuário. Para fazer isso, siga estas etapas:
    1. Em Painel de Controle, selecione Adicionar ou remover contas de usuário.
    2. Selecione a conta de usuário na qual você está entrando no computador e selecione Ir para a Página main Contas de Usuário.
    3. Selecione Alterar configurações de segurança, desmarque o UAC (Controle de Conta de Usuário) para ajudar a proteger sua opção de computador e selecione OK.
    4. Reinicie o computador quando você for solicitado.
    5. Instale clicando duas vezes no arquivo de instalação.
    6. Assim que a instalação for concluída, reinicie as alterações feitas nas etapas 1-4 para habilitar o UAC.