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

Coneccion a bd con servidor IIS

Estas en el tema de Coneccion a bd con servidor IIS en el foro de ASP Clásico en Foros del Web. Tengo el servidor IIS instalado en mi maquina y estoy probando con ASP, todo ha hestado funcionando bien con las cosas que como principiante estoy ...
  #1 (permalink)  
Antiguo 25/09/2004, 13:46
 
Fecha de Ingreso: diciembre-2003
Mensajes: 15
Antigüedad: 20 años, 6 meses
Puntos: 0
De acuerdo Coneccion a bd con servidor IIS

Tengo el servidor IIS instalado en mi maquina y estoy probando con ASP, todo ha hestado funcionando bien con las cosas que como principiante estoy realizando, hasta ahora
El problema ha comenzado cuando quiero acceder a una base de datos que esta en la misma carpeta del servidor (donde estan todos los archivos 'wwwroot' ). El explorer me da este error:

HTTP 500.100. Error interno del servidor: error de ASP
Servicios de Internet Information Server

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access]Error general No se puede abrir la clave 'Temporary (volatile) Jet DSN for process 0xfa0 Thread 0x7d8 DBC 0x169fbc4 Jet' del Registro.
/pruebas/guardar.asp, línea 18.

El contenido de la linea 18 se ve en lo siguiente

linea 17 Set oConn = Server.CreateObject ("ADODB.Connection")
linea 18 oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\pruebas\foro.mdb"

Alguien podria decirme por favor que estoy hacendo mal, lo agradeceria mucho.
Ahh, se me olvidava la bd esta en access.
  #2 (permalink)  
Antiguo 25/09/2004, 17:41
Avatar de ruben_vmb  
Fecha de Ingreso: noviembre-2003
Ubicación: Mex
Mensajes: 1.325
Antigüedad: 20 años, 6 meses
Puntos: 0
Sabes como conectar una base por ODBC?
  #3 (permalink)  
Antiguo 25/09/2004, 21:51
 
Fecha de Ingreso: diciembre-2003
Mensajes: 15
Antigüedad: 20 años, 6 meses
Puntos: 0
De acuerdo tengo algunas dudas

bueno tengo alguanas dudas sobre la coniguracion de ODBC, una de ellas es cual es el DNS que devo usar si es el DNS de usuario, e de sistema o el de archivo. Si me pudieras darme una manita.
  #4 (permalink)  
Antiguo 26/09/2004, 10:06
 
Fecha de Ingreso: abril-2004
Mensajes: 12
Antigüedad: 20 años, 2 meses
Puntos: 0
lavegacity en lugar de esto :
oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\pruebas\foro.mdb"

Utiliza esto otro:

oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\pruebas\foro.mdb"))
  #5 (permalink)  
Antiguo 28/09/2004, 13:05
Avatar de ruben_vmb  
Fecha de Ingreso: noviembre-2003
Ubicación: Mex
Mensajes: 1.325
Antigüedad: 20 años, 6 meses
Puntos: 0
Dentro del DNS del sistema tienes que tener configurado la base de datos y la conexion en si, si es en access o SQL
1.- Agregar,, selecciona base de datos
2.- Si es SQL le das el nombre y el nombre del servidor
3.- Autenticacion Windows
4.- Estableces la base de datos (Como se llama en SQL)

Y el el programas le pones

cnn.Open "nombre del ODBC DNS del sistema"
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 00:36.