Imposible acceder a la base de datos
Estoy realizando una página web utilizando asp y access (2000). Cuando realizo las pruebas en local (Win2000 + IIS o Win98 + PWS) todo funciona perfectamente. Pero cuando subo la página al servidor (Windows NT + Site Server) me da este error al acceder a la base de datos:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Controlador ODBC Microsoft Access] El motor de base de datos Microsoft Jet no puede abrir el archivo '(desconocido)'. Está abierto en modo exclusivo por otro usuario o bien necesita permiso para ver sus datos.
El problema no es de programación, ya que en local funciona perfectamente. Lo he intentado mediante ODBC y mediante DSN pero sigue sin funcionar. También he mirado los permisos. He probado las siguientes maneras de conexión:
dia_con.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&dia_ruta
dia_con.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&dia_ruta
Y también con DSN
¿Por qué no funciona? ¿Hace falta tener instalado el Access en el servidor? No está instalado pero creo que tiene los drivers del access. Estoy desesperado porque necesito la base de datos ya que sin ella las páginas quedan prácticamen te inservibles.
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Controlador ODBC Microsoft Access] El motor de base de datos Microsoft Jet no puede abrir el archivo '(desconocido)'. Está abierto en modo exclusivo por otro usuario o bien necesita permiso para ver sus datos.
El problema no es de programación, ya que en local funciona perfectamente. Lo he intentado mediante ODBC y mediante DSN pero sigue sin funcionar. También he mirado los permisos. He probado las siguientes maneras de conexión:
dia_con.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&dia_ruta
dia_con.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&dia_ruta
Y también con DSN
¿Por qué no funciona? ¿Hace falta tener instalado el Access en el servidor? No está instalado pero creo que tiene los drivers del access. Estoy desesperado porque necesito la base de datos ya que sin ella las páginas quedan prácticamen te inservibles.
2 Respuestas
Respuesta de isabel
1
Respuesta de malva
1