libro de visitas no funciona

29/06/2006 - 13:18 por Casusso | Informe spam
Hola,

He creado una pagina con un libro de visitas y me sale el siguiente mensaje:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open
registry key 'Temporary (volatile) Jet DSN for process 0x8dc Thread 0x1a10
DBC 0x11e49dbc Jet'.

/visites/Default.asp, line 38


En la línia 30 tengo lo siguiente:



oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};
DBQ="&Server.MapPath("libro.mdb")

-



Parece que no puede abrir la base de datos, alguna idea de que puede pasar?
Tengo los archivos y la base de datos en el mismo directorio.



Gracias

Preguntas similare

Leer las respuestas

#1 David Horno
29/06/2006 - 13:27 | Informe spam
Comprueba que tienes permisos de lectura y escritura en la base de datos y
en IIS.







"Casusso" escribió en el mensaje
news:e80cmi$bdb$
Hola,

He creado una pagina con un libro de visitas y me sale el siguiente
mensaje:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open
registry key 'Temporary (volatile) Jet DSN for process 0x8dc Thread 0x1a10
DBC 0x11e49dbc Jet'.

/visites/Default.asp, line 38


En la línia 30 tengo lo siguiente:



oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};
DBQ="&Server.MapPath("libro.mdb")

-



Parece que no puede abrir la base de datos, alguna idea de que puede
pasar?
Tengo los archivos y la base de datos en el mismo directorio.



Gracias


Respuesta Responder a este mensaje
#2 richi
29/06/2006 - 13:36 | Informe spam
Hola,

Este error puede ser por varias razones, la mas comun es por que la ruta
de la base de datos es incorrecta. Se debe usar la ruta fisica no
virtual hacia la base de datos.

Este error es tambien por que los permisos son incorrectos, verifica que
el usuario IUSR tenga permisos de escritura y lectura en la carpeta de
la base de datos y tambien archivo de la base de datos.

Este última posibilidad es más que probable.

Saludos.

Casusso wrote:
Hola,

He creado una pagina con un libro de visitas y me sale el siguiente mensaje:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open
registry key 'Temporary (volatile) Jet DSN for process 0x8dc Thread 0x1a10
DBC 0x11e49dbc Jet'.

/visites/Default.asp, line 38


En la línia 30 tengo lo siguiente:



oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};
DBQ="&Server.MapPath("libro.mdb")

-



Parece que no puede abrir la base de datos, alguna idea de que puede pasar?
Tengo los archivos y la base de datos en el mismo directorio.



Gracias


Respuesta Responder a este mensaje
#3 Matías Iacono
29/06/2006 - 15:27 | Informe spam
Y una mas :D

Que la base de datos este corrupta. Abre la DB con el mismo Access;
Compáctala y repárala. Luego verifica los permisos nuevamente.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net
"richi" escribió en el mensaje
news:Obb$
Hola,

Este error puede ser por varias razones, la mas comun es por que la ruta
de la base de datos es incorrecta. Se debe usar la ruta fisica no virtual
hacia la base de datos.

Este error es tambien por que los permisos son incorrectos, verifica que
el usuario IUSR tenga permisos de escritura y lectura en la carpeta de la
base de datos y tambien archivo de la base de datos.

Este última posibilidad es más que probable.

Saludos.

Casusso wrote:
Hola,

He creado una pagina con un libro de visitas y me sale el siguiente
mensaje:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open
registry key 'Temporary (volatile) Jet DSN for process 0x8dc Thread
0x1a10
DBC 0x11e49dbc Jet'.

/visites/Default.asp, line 38


En la línia 30 tengo lo siguiente:



oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};
DBQ="&Server.MapPath("libro.mdb")

-



Parece que no puede abrir la base de datos, alguna idea de que puede
pasar?
Tengo los archivos y la base de datos en el mismo directorio.



Gracias

Respuesta Responder a este mensaje
#4 Casusso
05/07/2006 - 15:44 | Informe spam
Gracias por las respuestas, al parecer tenia esta linia mal:

el problema era la forma de acceso a la base de datos, després de crear una
conexión DSN i modificar una linia del codigo para que funcione, la linia
antigua era:

oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};
DBQ="&Server.MapPath("libvis.mdb")

cambiada a:
oConn.Open "DSN=bbdd"

para queque el DSN funcione.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida