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

Error que no entiendo.....

Estas en el tema de Error que no entiendo..... en el foro de ASP Clásico en Foros del Web. Este error me arroja una pagina en asp: Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Microsoft Access Driver]General error Unable to open ...
  #1 (permalink)  
Antiguo 20/09/2004, 16:24
Avatar de armandoweb  
Fecha de Ingreso: enero-2003
Ubicación: San Cristobal, Santa Fe, Argentina
Mensajes: 544
Antigüedad: 21 años, 4 meses
Puntos: 7
Error que no entiendo.....

Este error me arroja una pagina en asp:


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 0xc48 Thread 0x13e8 DBC 0x15809f3c Jet'.

/includes/noticias.asp, line 26

Lo curioso es que esa linea 26 es la conexión a una base de datos.
Esta misma línea la estoy usando en todo el sitio y funciona perfectamente, pero en la página principal no. Inserto ese include que es la sección de noticias. probé noticias.asp accediendo a la carpeta include y funciona bien, pero la inserto en index.asp (página principal) y no funciona, arrojando el error arriba mostrado....

Que diablos puede ser??? he probado de todo y no hay forma....
Ayuda please???

Gracias.

ARIEL.
  #2 (permalink)  
Antiguo 20/09/2004, 16:26
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Primero asegúrate que el path a tu DB es el correcto, si lo es, entonces solo queda que sea un error de permisos, verifica en el IIS, en la parte de seguridad, el acceso anónimo, que la cuenta que tiene configurada, tenga permisos de lectura/escritura.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 21/09/2004, 03:33
 
Fecha de Ingreso: septiembre-2004
Ubicación: Santiago de Compostela
Mensajes: 103
Antigüedad: 19 años, 8 meses
Puntos: 0
Prueba a conectar con la base de datos de una forma similar a ...

Set Conexion = Server.CreateObject("ADODB.Connection")

Conexion.Open("Provider=Microsoft.Jet.OLEDB.4.0;Da ta Source=" & Request.ServerVariables("APPL_PHYSICAL_PATH") & "basedatos/basedatos.mdb")

De esta manera no tienes el problema de Server.Mappath que a lo mejor no funciona debido a que están desactivados en el IIS los "parent folders".

Un saludo.
__________________
Fran Castro
Diseño de Paginas Web Descargas Gratis
  #4 (permalink)  
Antiguo 21/09/2004, 10:44
Avatar de armandoweb  
Fecha de Ingreso: enero-2003
Ubicación: San Cristobal, Santa Fe, Argentina
Mensajes: 544
Antigüedad: 21 años, 4 meses
Puntos: 7
Gracias FCastro.
Probé de la forma que me aconsejaste y funcionó.
Muchisimas gracias.

ARIEL CRIPPA
__________________
www.awdesarrollos.com.ar - [twitter: @armandoweb] - [Skype: awdesarrollos"]
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 02:12.