Error en ejecucuion

18/11/2003 - 15:53 por Jose Lara | Informe spam
Desarrollo en VB6.0 y Access 2000:
Las dos maquinas tienen Windows XP
Tengo la aplicacion montada en 2 estaciones, una sola
aloja la base de datos.

Instalo la aplicacion con el instalador que trae VB6.0 y
todo funciono bien. 1 Semana despues, Al terminar otro
modulo de la aplicacion, instalo nuevamente y sucede:

1.- La aplicacion corre bien en la maquina que tiene la
base de datos.(Esto esta bien)
2.- En la otra estacion(La que no tiene la base de datos),
al correr la aplicacion da el siguiente mensaje:

Error '-2147467259(800040005) en tiempo de ejecucion:
El motor de base de datos Microsoft jet no puede abrir el
archivo 'T:\BasedeDatos.mdb'.
Esta abierto en modo exclusivo por otro usuario o bien
necesita permiso para ver sus datos.

Nota:
1.-La ruta es la correcta, porque sino la maquina 1, daria
el mismo mensaje.
2.-la base no esta abierta por la otra estacion, asi que
lo de exclusivo no puede ser.
3.-Tampoco esta el archivito de bloqueo, asi que tampoco
es eso.

Asi que pienso que lo mas probable sean los permisos del
Windows XP, Pero no trae la ficha seguridad para asignar
permisos. Por donde lo hago ?
o Cualquier otra solucion, ha alguien que le haya pasado
lo mismo. Gracias...
 

Leer las respuestas

#1 Marc S. [MS MVP]
18/11/2003 - 16:02 | Informe spam
Si la consulta iba por Windows XP, deberás preguntar en el grupo de Windows XP. Estás en el de Office.

Ahora bien, el error -2147467259(800040005) es del motor de ODBC y esto sí es Office.

Error Message: Microsoft OLE DB Provider for ODBC Drivers Error '80004005'
http://support.microsoft.com/defaul...?scid=http://support.microsoft.com:80/support/kb/articles/q238/9/71.asp&NoWebContent=1


Saludos

Marc
MS MVP Windows - Shell/User
NOTA. Por favor, las preguntas y comentarios en los grupos, así nos beneficiamos todos.

Reglas de conducta de los grupos de noticias: http://support.microsoft.com/defaul...newsreglas

"Jose Lara" ha escrit en el missatge dels grups de discussió:06ff01c3ade3$c3255110$
Desarrollo en VB6.0 y Access 2000:
Las dos maquinas tienen Windows XP
Tengo la aplicacion montada en 2 estaciones, una sola
aloja la base de datos.

Instalo la aplicacion con el instalador que trae VB6.0 y
todo funciono bien. 1 Semana despues, Al terminar otro
modulo de la aplicacion, instalo nuevamente y sucede:

1.- La aplicacion corre bien en la maquina que tiene la
base de datos.(Esto esta bien)
2.- En la otra estacion(La que no tiene la base de datos),
al correr la aplicacion da el siguiente mensaje:

Error '-2147467259(800040005) en tiempo de ejecucion:
El motor de base de datos Microsoft jet no puede abrir el
archivo 'T:\BasedeDatos.mdb'.
Esta abierto en modo exclusivo por otro usuario o bien
necesita permiso para ver sus datos.

Nota:
1.-La ruta es la correcta, porque sino la maquina 1, daria
el mismo mensaje.
2.-la base no esta abierta por la otra estacion, asi que
lo de exclusivo no puede ser.
3.-Tampoco esta el archivito de bloqueo, asi que tampoco
es eso.

Asi que pienso que lo mas probable sean los permisos del
Windows XP, Pero no trae la ficha seguridad para asignar
permisos. Por donde lo hago ?
o Cualquier otra solucion, ha alguien que le haya pasado
lo mismo. Gracias...

Preguntas similares