AYUDA --> Acceder a base de datos ACCESS compartida en red con ASP

eze_80s
01 de Abril del 2010
Hola, estoy diseñando una aplicacion en ASP en la cual se debe acceder a una base de datos de ACCES. Deba poder acceder a la misma en dos computadoras distintas, conectadas en red, de manera simultánea, utilizando IIS como servidor para ejecutar el ASP.
Para esto cree una carpeta compartida, que pertenece al EQUIPO1 (windows 7), y trate de acceder a la misma desde el equipo2 (windows 7) mediante el siguiente codigo:

cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\EQUIPO1CARPETA COMPARTIDAdatos.mdb"

El problema es que me tira el siguiente error

Tipo de error:
Microsoft JET Database Engine (0x80004005)
El motor de base de datos Microsoft Jet no puede abrir el archivo '\Gorandi-pcwwwrootopticadatos.mdb'.
Está abierto en modo exclusivo por otro usuario o bien necesita permiso para ver sus datos.
/optica/guarda cliente.asp, línea 15


Luego intente poner la carpeta compartida como unidad de red, (carpeta compartida del equipo 1 la veo como unidad de red en el equipo 2). Sin embargo cuando quiero acceder mediante el codigo ya mensionado me sale el siguiente error:

Microsoft JET Database Engine error '80004005'
'Z:opticadatos.mdb' no es una ruta de acceso válida. Asegúrese de que la ruta está escrita correctamente y que está conectado al servidor donde se encuentra el archivo.
/optica/guarda cliente.asp, l?nea 18

Por favor si alguien puede ayudarme se los agradeceria mucho
Desde ya muchas gracias

Angel
29 de Abril del 2010
Tengo el mismo problema. Alguien que nos ayude, please

GUSTAVO CASTILLO
07 de Mayo del 2010
EL USUARIO IUSR_MAQUINA DEBE TENER PERMISOS SOBRE EL FICHERO SINO NO PUEDE ACCEDER.