Bom dia pessoal,
Estou desenvolvendo em ASP um site e encontrei problemas ao colocá-lo para rodar no IIS7 do Windows Vista e no IIS do Windows 2003. No Windows XP o mesmo site funciona perfeitamente.
Ao abrir o site, se ele estiver no 2003 ou no Vista a mensagem abaixo é exibida no navegador:
Microsoft OLE DB Provider for ODBC Driverserro '80004005'
[Microsoft][Driver ODBC para Microsoft Access] Erro de disco ou rede.
/conectadb.asp, linha 7
Essa linha 7 é a linha marcada em vermelho no código abaixo:
'### Criando e estabelecendo conexão com o Site
Set DataBanco = Server.CreateObject("ADODB.Connection")
DataBanco.ConnectionTimeout = 15
DataBanco.CommandTimeout = 30
'Conectando à base
DataBanco.Open "DBQ=" & Server.MapPath("dados\banco.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};DriverId=25;MaxBufferSize=8192;Threads=20;", "username", "password"
Somente para ressaltar: O site funciona perfeitamente quando hospedado no IIS 6 (do Windows XP).
O que pode estar ocorrendo?