Problemas ao copiar arquivos do banco do Access 2003

Anônima
2010-02-03T13:21:31+00:00

bom dia

Estou com um problema para executar dois arquivos do Access 2003 em outros computadores, tenho dois arquivos .mdb em um computador, mas simplesmente não consigo fazer o sistema que esta dentro desses arquivos funcionar em nenhum outro computador, já copie no pendrive e tentei abrir em vários micros mas sempre aparece uma mensagem de erro quando clico no botão principal do sistema.

O computador que estão esses arquivos eu consigo abrir ele onde ele estiver e com qualquer usuário, ou seja, não importa o usuário se é administrador ou não ou se o arquivo esta no local original ou se copiar para meus documentos ou até mesmo em um pendrive, ele funciona normalmente.

Quando utilizo o Access 2003 para tentar abrir em outro computador primeiramente aparece uma tela de aviso, escrito:

“Microsots Office Access

Aviso de segurança: as expressões não seguras não são bloqueadas ****Deseja Bloqueá-las?”

Se eu clicar em não aparecerá outro campo a baixo com a seguinte mensagem:

“O Microsoft Jet 4.0 Service Pack 8 ou posterior deve ser instalado para que expressões sem segurança sejam bloqueadas sem afetar a funcionalidade existente.

O Service Pack do Microsoft Jet 4.0 Service Pack mais recente encontra-se disponível no site Windows Update.

Para bloquear expressões sem segurança, consulte o tópico Sobre o modo seguro do Microsoft Jet Expression Service na Ajuda, que está disponível no link na parte inferior deste tópico.

Se o Service Pack não for aplicado:

Os assistentes e os construtores podem não iniciar.

Os menus de controle criados pelo Gerenciador do Menu de Controle falharão.

A ação de macro ExecutarCódigo para chamar um procedimento do Visual Basic for Applications (VBA) falhará.

Os manipuladores de eventos que chamam procedimentos do VBA falharão.

Os procedimentos do VBA chamados de uma folha de propriedades ou usados em uma instrução SQL falharão.

A filtragem em um campo de hiperlink falhará.

Algumas funções do VBA chamadas de uma folha de propriedades ou de uma instrução SQL falharão.

Mais informações sobre essa mensagem de erro online.“

Mas quando baixo essa atualização e tento atualizar o sistema aparece uma mensagem:

“Erro na Instalação do KB829558

A Instalação detectou que a versão do Service Pack deste sistema é mais recente do que a atualização que você esta aplicando.

Não é necessário instalar esta atualização“

Mas se eu clicar em sim naquele aviso de segurança

Aparece a mensagem

“Aviso de Segurança.

Abrindo o “C:\Documents and Settings\usuario\desktop\sistemaposto\Sis Adm_Mód.mdb”

Talvez este arquivo não seja seguro se contiver um código para danificar o computador

Deseja abrir este arquivo ou cancelar a operação.”

Eu clico em abrir e o arquivo e aparece a tela de abertura do sistema, mas logo depois eu clico botão para iniciar o sistema aparece a mensagem “ There was an error executing the command” já no Acesse 2007 aparece:

“A expressão Ao clicar que você inseriu como definição da propriedade de evento gerou o seguinte erro: A expressão que você inseriu possui um nome que o Microsoft Office Accesss não pode localizar.

*Talvez a expressão não resulte no nome de um macro, no nome de uma função definida pelo usuário ou de um [Procedimentos de Evendo].

*Talvez tenha ocorrido um erro de avaliação da função, do evento ou do macro.

Mostra Ajuda>>

Este erro ocorre quando um evento não pôde ser executado porque o Microsoft Office Access não pode avaliar a localização da lógica do evento. Por exemplo, se a propriedade OnOpen de um formulário estiver definida como =[Field], este erro ocorrerá porque o Access espera que um nome de macro ou evento seja executado quando o evento é acionado“.

No computador que esta com o original quando clico para abrir também aparece a mensagem de segurança citada a cima mas eu clico em abrir e o arquivo, abre normalmente, esse arquivo nunca deu nenhum problema nesse computador.

Gostaria de saber o que eu posso fazer para poder abrir esses arquivos em outro computador já fiz vários procedimentos como citado a cima, mas infelizmente nenhum deu certo.

Aguardo alguma resposta

Obrigado

Microsoft 365 e Office | Instalar, resgatar, ativar | Para uso doméstico | Outro

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2010-03-06T04:08:30+00:00

Olá,

eu até consegui abrir o arquivo e acessar dados, tanto no 2003 como no 2007. Para isto, apenas vinculei as tabelas de acordo com o endereço em que se encontrava o arquivo de dados.

Como eu havia dito, há uma referência quebrada (ao menos no material que recebi), já que o aplicativo procura por um arquivo chamado utility.mda, ausente.


Luiz Cláudio Cosenza Vieira da Rocha - http://msmvps.com/blogs/officedev - IT Lab www.itlab.com.br

Esta resposta foi útil?

0 comentários Sem comentários

12 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2010-02-09T13:38:23+00:00

    Bom dia Cláudio

    Eu tenho acesso ao código fontes, mas não conheço VB, tentei fazer o procedimento acima, mas quando clico em ferramentas não aparece Referencias, apesar que estou fazendo isso no Access 2003, você poderia me passar esse procedimento mais detalhadamente para eu poder tentar fazer novamente.

    Uma observação que eu gostaria de fazer é que são dois arquivos, PROVAVELMENTE seja um arquivo da aplicação e outro do banco de dados, tanto que para entrar no sistema eu uso o arquivo é o “Sis Adm Postos_Mód.mdb” de 1.556 KB e o outro que esta junto dele é o “Sis Adm Postos_Cad.mdb de 17.468 KB

    Agradeço a atenção de todos

    obrigado

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2010-02-09T13:28:27+00:00

    Bom dia Danilo

    Meu computador tem Access 2007 então fiz um ambiente de simulação em uma maquina virtual, instalei o Access 2003 e fiz todas as atualizações possiveis, tanto do office como do windows uptade, mas mesmo assim o arquivo continua a apresentar a mesma mensagem.

    Fiz uma verificação abrindo o arquivo do Access e entrando em “Ajuda”, “Sobre o Microsoft Access”. Percebi que tem uma diferença de versão:

    Computador que o arquivo esta funcionando

    Microsoft® Office Access 2003 (11.8166.8221) SP3

    VM de teste

    Microsoft® Office Access 2003 (11.8166.8172) SP3

    Achei estranho estar diferente pois como já falei a VM esta com todas as atualizações instaladas...

    Então na mesma tela cliquei no botão “Inf do Sistema” e entrei nos submenus “Aplicativo do Office 2003”, “Microsoft Access 2003”, então tirei um print desse 3 submenus dos dois computadores para fazer uma comparação, ouve diferença apenas na aba do “resumo” no “Item”, “Referência”

    Computador que o arquivo esta funcionando

    VBA, Access, stdole, DAO, ADODB

    VM de teste

    VBA, Access, Utility, stdole, VBIDE, DAO

    Realmente não sei o que quer dizer essas referencias por isso estou postando, respondendo a sua pergunta mais detalhadamente.

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2010-02-09T00:26:12+00:00

    Olá,

    pela descrição do problema, eu diria que nas outras máquinas falta alguma referência exigida pela aplicação.

    Não sei se você tem acesso ao código-fonte da aplicação, mas se tiver, abra o editor de VBA (preferencialmente em uma das máquinas onde não funciona) e veja no menu Ferramentas > Referências se alguma biblioteca está assinalada com a menção "AUSENTE".


    Luiz Cláudio Cosenza Vieira da Rocha - http://msmvps.com/blogs/officedev - IT Lab www.itlab.com.br

    Esta resposta foi útil?

    0 comentários Sem comentários
  4. Anônima
    2010-02-05T18:37:10+00:00

    Olá Sergei,

    Na máquina que está funcionando, crie um novo banco de dados (MDB) e importe os dados do seu arquivo atual e tente abrir nas outras máquinas.

    Um sugestão, verifique se nas outras máquinas contém as mesmas atualizações do Office (Ex.: SP3 do Office 2003)

    Verifique e poste novamente aqui.

    Até mais...


    (Caso resolva, clique em "Marcar como Resposta" no thread)

    Esta resposta foi útil?

    0 comentários Sem comentários