Você pode receber mensagens de erro ao instalar um pacote de implantação do Access 2002 runtime em um computador que esteja executando o Windows XP SP2, Windows Server 2003 ou Windows Vista

Traduções deste artigo Traduções deste artigo
ID do artigo: 837150 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo se aplica somente a um banco de dados do Microsoft Access (.mdb).

Moderado: Requer básica de macro, codificação e interoperabilidade habilidades.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Quando você tenta instalar um pacote de implantação do Microsoft Access 2002 runtime em um computador que está executando o Microsoft Windows Server 2003, Microsoft Windows XP Service Pack 2 (SP2) ou Windows Vista, a instalação não pode concluir com êxito. Além disso, você pode receber as seguintes mensagens de erro:

mensagem de erro 1
O Office System Pack não pode ser instalado neste sistema porque requer Windows NT 4.0 Service Pack 6 ou posterior.
Essa mensagem de erro a seguir, a seguinte mensagem de erro:
Application_NameO programa de instalação não foi concluído com êxito.
Observação Esse problema pode não ocorrer no seu computador se Windows Server 2003 tiver sido atualizado de um instalada anteriormente sistema operacional Windows.

mensagem de erro 2
O aplicativo que você está instalando requer componentes de sistema atualizados. Para continuar, instale o office System Pack. Para obter assistência, entre em contato com seu provedor de aplicativo.
Essa mensagem de erro a seguir, a seguinte mensagem de erro:
Application_NameO programa de instalação não foi concluído com êxito.

Causa

Esse problema ocorre becausethe Ospfilelist.txt arquivo contém as informações erradas sobre os seguintes quatro arquivos:
  • Rede
  • MSXML.dll
  • Dbnmpntw.dll
  • SQLOLEDB.dll
Data Access Components 2.8 (também conhecido como MDAC 2.8) está incluído no Windows Server 2003. Windows Data Access Components 6.0 (também conhecida como Windows DAC) está incluído no Windows Vista. MDAC 2.8 e DAC do Windows não incluem a rede arquivo para a biblioteca de rede AppleTalk. Além disso, o arquivo de rede do AppleTalk e o arquivo Dbmsvinn.dll para Banyan Virtual integrada Network Service (VINES) são removidos quando você instala o Windows XP SP2.

Como Contornar

Para contornar esse problema, exclua a linha que contém o arquivo de rede do arquivo Ospfilelist.txt. Em seguida, altere ? all ? para ? 9 x ? na quarta coluna das linhas que contêm o nome do arquivo MSXML.dll, o nome do arquivo dbnmpntw.dll e o nome do arquivo SQLOLEDB.dll. Em seguida, crie o pacote de implantação do Access 2002 runtime. Para fazer isso, execute as seguintes etapas:
  1. Localize a pasta Packaging Wizard no computador onde o pacote de implantação do Access 2002 runtime foi criado.

    Por padrão, a pasta Packaging Wizard pode ser encontrada no seguinte local:
    Installation_Drive: \Arquivos de Programas\Microsoft office Developer\Packaging Assistente
  2. Inicie o bloco de notas e, em seguida, abra o arquivo Ospfilelist.txt.

    Observação Faça uma cópia de backup do arquivo Ospfilelist.txt.
  3. No arquivo Ospfilelist.txt, localize e exclua a linha que contém o arquivo de rede.
  4. No arquivo Ospfilelist.txt, localize as três linhas que contêm o nome do arquivo MSXML.dll, o nome do arquivo dbnmpntw.dll e o nome do arquivo SQLOLEDB.dll. Alterar a quarta coluna de cada linha de ? All ? a ? 9 x. ?
  5. No menu arquivo , clique em Salvar .
  6. No menu arquivo , clique em Sair .
  7. Crie o pacote de implantação do Access 2002 runtime novamente usando o Packaging Wizard.
  8. Instale o pacote de implantação do Access 2002 runtime no computador que esteja executando o Windows Server 2003, Windows XP SP2 ou Windows Vista.
Observe que a instalação do Access 2002 runtime pacote de implantação for concluída com êxito.

Mais Informações

O arquivo MSXML.dll não é suportado. Essa funcionalidade foi incluída em versões do Microsoft XML Parser que estão incluídas no Windows Vista.

Para obter mais informações sobre o Microsoft XML Parser, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
269238Lista de versões do Microsoft XML Parser (MSXML)
O arquivo dbnmpntw.dll e o arquivo SQLOLEDB.dll são considerados arquivos protegidos do sistema no Windows Vista. Esses arquivos não são incluídos em versões anteriores do Windows. Proteção de recursos do Windows impede a substituir esses arquivos. Esses arquivos são incluídos como parte do Windows DAC.

Para obter mais informações sobre o DAC do Windows, visite o seguinte site:
http://msdn2.microsoft.com/en-us/library/ms692897.aspx
Para obter mais informações sobre proteção de recursos do Windows, visite o seguinte site:
http://msdn2.microsoft.com/en-us/library/aa382503.aspx
Ao instalar o Windows Server 2003 ou Windows XP SP2 em seu computador, o MDAC 2.8 também é instalado em seu computador. No entanto, o MDAC 2.8 não inclui o arquivo de rede. Da mesma forma, o Windows DAC está incluído no Windows Vista. No entanto, o Windows DAC não inclui o arquivo de rede.

Quando você tenta instalar o pacote de implantação do Access 2002 runtime, o programa de instalação determina se os arquivos que são mencionados no arquivo Ospfilelist.txt existirem no seu computador. O programa de instalação também determina se os arquivos que são mencionados no arquivo Ospfilelist.txt atender aos requisitos mínimos da versão. O programa de instalação falhará se ele encontrar um dos motivos que menciona a seção "Causa".

Etapas para reproduzir o problema

  1. Crie um pacote de implantação de tempo de execução do Access 2002 para o banco de dados de exemplo Northwind.mdb.

    Observação Certifique-se de que o pacote de implantação do Access 2002 runtime inclui os arquivos de tempo de execução do Access.
  2. Determine se o computador está executando Windows XP SP2, Windows Vista ou Windows Server 2003.

    Observação Se o computador estiver executando o Windows Server 2003, certifique-se de que Windows Server 2003 não foi atualizado do sistema operacional Windows instalado anteriormente.
  3. Copie os arquivos de instalação do pacote de implantação em tempo de execução do Access 2002 que você criou na etapa 1. Coloque esses arquivos de instalação no computador que você identificou na etapa 2.
  4. Instale o pacote de implantação do Access 2002 runtime no computador que você identificou na etapa 2.
Observe que você recebe as mensagens de erro que menciona da seção "Sintomas".

Referências

Para obter mais informações sobre como criar um pacote de implantação de tempo de execução do Access 2002 usando o Packaging Wizard no Microsoft Office XP Developer, visite os seguintes sites da Microsoft Developer Network (MSDN):
http://msdn2.microsoft.com/en-us/library/aa157732(office.10).aspx
http://msdn2.microsoft.com/en-us/library/aa165859(office.10).aspx
Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
838209Corrige lista do Microsoft Data Access Components (MDAC) no Windows XP Service Pack 2 e no Windows XP Tablet PC Edition 2005

Propriedades

ID do artigo: 837150 - Última revisão: quarta-feira, 23 de maio de 2007 - Revisão: 4.1
A informação contida neste artigo aplica-se a:
  • Microsoft Office XP Developer Edition nas seguintes plataformas
    • Microsoft Windows XP Service Pack 2
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Ultimate
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Access 2002 Standard Edition
Palavras-chave: 
kbmt kbprb kbsetup kbpackage kbdeployment kberrmsg kbpdwizard KB837150 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: 837150

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