Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fabiosc80

Problemas de Conexão Access - UOLHOST

Recommended Posts

Pessoal,

 

Migrei o site do meu chefe pro uol host, porem ele tem uma coisa no site dele feita em access e não consigo fazer a conexão lá.

 

Esta dando a seguinte mensagem.

 

Microsoft OLE DB Service Components error '80040e73'

 

Format of the initialization string does not conform to the OLE DB specification.

 

/bd.asp, line 25

 

o Código de conexão que estou usando é:

 


'Declarando variáveis
Dim adoCon, strCon
Dim caminho_banco

'
'Definindo string de conexão
strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source='e:\home\xxx\dados\contato.mdb"

'Criando objeto
Set adoCon = Server.CreateObject("ADODB.Connection")

'Abrindo conexão
adoCon.Open strCon

'## Aqui coloque o código desejado

'Fechando conexão
adoCon.Close
Set adoCon = Nothing

 

E a linha 25 é:

 

adoCon.Open strCon

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara na verdade eu ja tinha tentado assim e vi agora que o problema não é esse.

 

E sim esse aqui...

 

Microsoft JET Database Engine error '80004005'

 

Unrecognized database format

 

 

Oque eu faço?

Reparar nao funciona.

Compartilhar este post


Link para o post
Compartilhar em outros sites

As possibilidades para isso que me lembro agora seria o banco de dados estar num formato e para dificultar a leitura, mudou a extensão (acontece em programas do tipo gestão de loja, por exemplo),

Se copiou o db de um site e por problemas de conexão o download acabou por ficar truncado, pode gerar um arquivo corrompido.

 

Veja se consegue abrir no access, caso consiga, salve com outro nome ou salve com o formato access 97 e veja se dá certo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha este link, pode te ajudar

Uma possibilidade é que o arquivo está corrompido (Access bases de dados têm uma tendência a fazer isso). A razão mais comum é que você está tentando se conectar a um banco de dados Access 97 com o Access 2000, ou vice-versa. Verifique se o servidor tem o MDAC mais recente e os drivers mais recentes do JET. Além disso, tente atualizar seu banco de dados para um formato mais recente do Access.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.