ERRO 3298 COM ACCESS

RXGOMES 28/06/2011 12:36:00
#377935
Boa tarde

Pessoal tenho uma aplicação de dou suporte que trabalha com banco access e está dando erro 3298 ( There are several tables with thats name. Please specify owner in the format owner.tables.) no cliente, e na máquina de desenvolvimento não ocorre o erro.

Alguém já passou por este erro e que possa me dar alguma orientação para resolver o problema.

Grato
LLAIA 28/06/2011 13:47:05
#377941
Será que o BD está corrompido? Como é esse BD? Tem tabelas vinculadas de outros bancos?
RXGOMES 28/06/2011 14:02:41
#377945
Leandro o banco não está corrompido e tem tabelas vinculadas com arquivos .dbf
LLAIA 28/06/2011 14:21:55
#377947
Huumm .. interessante que googlando vi pessoas com problemas usando Oracle + Access.
http://www.dbforums.com/oracle/978260-error-linking-tables.html

Como a própria mensagem de erro diz, é preciso informar quem é o proprietário da tabela X na sua query, pois o engine tá encontrando mais de uma e não sabe qual escolher. Veja se com o vínculo, tem alguma tabela com o mesmo nome da tabela local no BD.

De repente vai ser necessário refazer os vínculos em um BD novo.
RXGOMES 28/06/2011 14:25:57
#377948
Valeu Leandro, vou verificar
HELENO 28/06/2011 17:03:13
#377967
Resposta escolhida
Sds RXGomes.

Esse erro não é da aplicação VB, ele é externo, ou seja, é um erro no Banco de Dados.
Verifique as configurações da máquina do cliente:
- Pode ser o Firewal bloqueando a aplicação.
- O arquivo pode está como somente leitura ou o usuário está com algum previlégio restrito.
- Veja se existe algum aplicativo Microsoft Office como Excel ou Word, ou o próprio Banco de Dados Access executando alguma Macro, ou executando VBA.

RXGOMES 28/06/2011 17:58:18
#377976
Obrigado Heleno, me ajudou bastante
Tópico encerrado , respostas não são mais permitidas