É o seguinte pessoal, possuo um site inteiro em .asp e desde que mudei de provedor de Hospedagem é exibido este erro:
Provider error '80004005'
Unspecified error
/pagina.asp, line 6
Este erro chega a acontecer em todos os arquivos do site, o que não acontecia em meu antigo Host.
Sempre o erro se altera entre as páginas, algumas sempre dão este erro.
Pesquisei na internet e vi que poderia ser algo relacionado com permissões dos arquivos.
Então alterei permissão do Banco de Dados e também dos arquivos. Nada adiantou!
As vezes mais páginas mostram o erro, as vezes menos páginas. Mas praticamente em todas ele ocorre.
Acredito que não seja erro de programação pois o site já havia sido hospedado em outros Hosts e funcionado perfeitamente.
Penso que possa ser algo relacionado a alguma permissão que o Host não permita. Sou leigo no assunto.
Como o sistema eu desenvolvi faz muito tempo sem algumas técnicas básicas, a conexão ao Banco de Dados é feita em todos os arquivos do site. Esta linha onde aponta o erro (acima) é onde consta a conexão com o Banco de Dados.
Segue abaixo o código da conexão.
CONNECTION = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("bd/Banco.mdb")&";" Set Conexao=Server.createObject("ADODB.Connection") Conexao.mode=3 Conexao.open Connection (aqui é onde é apontado o erro)
O estranho é que em alguns momentos a página chega a funcionar.
Em outros momentos aparece logo ao acessar o site "Internal Server Error".
Queria uma ajuda. Será que é problema no Host?
Ou o que devo fazer para que o código possa funcionar.
Muito obrigado