Foros del Web » Programando para Internet » ASP Clásico »

No puede conectar con mi Acces en el Servidor

Estas en el tema de No puede conectar con mi Acces en el Servidor en el foro de ASP Clásico en Foros del Web. No puedo acceder a mi base de datos Access en el Servidor, mientras que en mi ordenador con el WPS funciona perfectamente. El error es ...
  #1 (permalink)  
Antiguo 10/08/2002, 01:10
 
Fecha de Ingreso: agosto-2002
Mensajes: 5
Antigüedad: 22 años, 9 meses
Puntos: 0
No puede conectar con mi Acces en el Servidor

No puedo acceder a mi base de datos Access en el Servidor, mientras que en mi ordenador con el WPS funciona perfectamente. El error es el siguiente:

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 0x544 Thread 0x3d0 DBC 0x139b5fbc Jet'.

El problema tiene que estar en la base de datos porque en la misma ruta del mismo servidor hay otro archivo access de otro programador al que puedo acceder perfectamente con el mismo programa.

Mi versión de Access es la 97 ¿Puede ser esto un inconveniente?
¿Hay que configurar alguna opción para que funcione correctamente en el Servidor?

Muchas gracias y saludos.

José Luis
  #2 (permalink)  
Antiguo 10/08/2002, 01:42
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 3 meses
Puntos: 1
Re: No puede conectar con mi Acces en el Servidor

Es posible que sea algun tema de compatibilidad con la base de datos en formato access 97.
Otra posibilidad es que se te haya dañado la base de datos y no pueda abrirla.
Una tercera posibilidad es que intentes acceder a un campo que no existe.

Jose Maria Fernandez
<a href="mailto:[email protected]">Webmaster @expansionweb.net</a>
<a target="_blank" href="Http://www.expansionweb.net">Http://www.expansionweb.net</a>
  #3 (permalink)  
Antiguo 10/08/2002, 01:44
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 3 meses
Puntos: 1
Re: No puede conectar con mi Acces en el Servidor

Y por lo que veo el error es de DSN.
¿Has declarado la base en el DSN de tu sistema?, no estaras intentando acceder a ella sin declarar?

Jose Maria Fernandez
<a href="mailto:[email protected]">Webmaster @expansionweb.net</a>
<a target="_blank" href="Http://www.expansionweb.net">Http://www.expansionweb.net</a>
  #4 (permalink)  
Antiguo 10/08/2002, 03:17
 
Fecha de Ingreso: agosto-2002
Mensajes: 5
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: No puede conectar con mi Acces en el Servidor

No puede ser que esté dañada la base de datos porque he porbado con otra y ocurre lo mismo.

No puede ser lo del campo incorrecto porque el error ocurre al abrir la base de datos, antes de hacer ningún recordset.

¿Como se declara el DSN en el servidor?

José Luis
  #5 (permalink)  
Antiguo 10/08/2002, 04:11
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 3 meses
Puntos: 1
Re: No puede conectar con mi Acces en el Servidor

Si usas windows 9x:
- Menu inicio
- Configuracion
- panel de control
- Fuentes de datos de 32 bit
- DSN del sistema
- Agregar (y le indicas cual es el fichero)

Si usas win XP
- Menu inicio
- panel de control
- Herramientas administrativas
- Origenes de datos ODBC
- DSN del sistema
- Agregar (y le indicas cual es el fichero)

Ya sabes que para declararla luego te basta con esto:
strconn = &quot;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=&quot;nombre_dsn&quot;)

Jose Maria Fernandez
<a href="mailto:[email protected]">Webmaster @expansionweb.net</a>
<a target="_blank" href="Http://www.expansionweb.net">Http://www.expansionweb.net</a>
  #6 (permalink)  
Antiguo 11/08/2002, 00:58
 
Fecha de Ingreso: agosto-2002
Mensajes: 5
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: No puede conectar con mi Acces en el Servidor

¿En el Servidor host?
  #7 (permalink)  
Antiguo 11/08/2002, 12:54
 
Fecha de Ingreso: marzo-2002
Ubicación: Quito
Mensajes: 99
Antigüedad: 23 años, 2 meses
Puntos: 0
Re: No puede conectar con mi Acces en el Servidor

Hola

Yo también tengo el mismo problema, cuando pruebo en mi base de datos en un servidor NT, ya he revisado varias veces la conexión con el ODBC pero no logro solucionarlo.

Ojalá que alguien pueda ayudarnos.

Pablo Robayo
  #8 (permalink)  
Antiguo 11/08/2002, 13:21
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Re: No puede conectar con mi Acces en el Servidor

Este es un problema de permisos, regularmente debiera ser el de acceso a usuario anónimo del el IIS, ponganse en contacto con su administrador para que les asigne estos permisos, les debería asignar un permiso de R/W.

Saludos,
  #9 (permalink)  
Antiguo 17/08/2002, 02:02
 
Fecha de Ingreso: agosto-2002
Mensajes: 5
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: No puede conectar con mi Acces en el Servidor

Parece que ya he resuelto el problema. Se trataba de la versión de access. Utilizando una posterior a la 97 la aplicación funciona.
Lo curioso es que con la misma 97 también funcionó ocasionalmente, aunque pocas veces.

Muchas gracias.
  #10 (permalink)  
Antiguo 18/08/2002, 03:29
 
Fecha de Ingreso: enero-2002
Mensajes: 217
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: No puede conectar con mi Acces en el Servidor

por si a alguien le sirve esta forma siempre me sirvio para conectar a bases de Acces 97 en servidores NT 4.0 (por lo menos esta era la version que yo tenía).


adocon = &quot;DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=&quot; &amp; Server.MapPath(&quot;./micarpeta/mibase.mdb&quot;)






<img src="http://www.univercity.cl/imagenes/malex6.gif">
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:33.