Error en el acceso a la base de datos

Hola a todos,
Estoy haciendo una página web, para la que utilizo asp y access. Pues bien cuando hago las pruebas en local (windows2000 + IIS) todo funciona perfectamente, pero cuando lo subo al servidor me da el siguiente 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.
Pues bien, he creado un DSN de sistema en el servidor para indicarle la ruta y acceder a la base de datos por DSN y sigue sin funcionar. También lo he intentado por ODBC y tampoco funciona. He cambiado los permisos de la carpeta en la que está la base de datos y tampoco funciona. ¿Es imprescindible tener instalado el access en el servidor? (Tenia entendido que no). También he leído que se puede hacer la conexión mediante IP en vez de DSN. ¿Cómo se hace eso?
Gracias por adelantado.

1 Respuesta

Respuesta
1
Un tiempo a traz a mi me paso algo parecido pero en NT
Lo que si tengo claro es que es un problema de permisos entre NT, IIS y en mi caso el visual Interdev,
Yo utilizaba el visual Interdev de Microsoft para desarrollar la páginas web
pero cuando lo subía al servidor me daba algo parecido, después leí en una revista como es que se autentifica y se validan las contraseñas entre NT, IIS y las aplicaciones de desarrollo.
Trata de revidar los permisos del usuario, si te es posible hazlo como administrador para que pruebes
Si encuentro la revista, la escaneo y te mando el articulo

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas