Foros del Web » Administración de Sistemas » Software para Servers »

Error no especificado en servidor

Estas en el tema de Error no especificado en servidor en el foro de Software para Servers en Foros del Web. Hola, acabo de subir mi web a un servidor dedicado por primera vez, antes la tenía en un hosting, y lo que antes me funcionaba, ...
  #1 (permalink)  
Antiguo 10/09/2007, 12:17
Avatar de Softdesigner  
Fecha de Ingreso: noviembre-2005
Ubicación: Gijón - Asturias - España
Mensajes: 240
Antigüedad: 19 años, 1 mes
Puntos: 0
Error no especificado en servidor

Hola, acabo de subir mi web a un servidor dedicado por primera vez, antes la tenía en un hosting, y lo que antes me funcionaba, ahora en el dedicado me da error, en concreto este:

Microsoft JET Database Engine error '80004005'
Error no especificado
/Indexcliente.asp, línea 438


Y el código donde da el fallo es este:

......
.....

dim ruta, oConn, rs

ruta=Server.MapPath("database/clientes.mdb")

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

oConn.open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='"+ruta+"'") <-- esta es la línea de error

Set rs = Server.CreateObject("ADODB.Recordset")

....
....


Alguna solución?
__________________

  #2 (permalink)  
Antiguo 10/09/2007, 14:16
 
Fecha de Ingreso: mayo-2005
Mensajes: 74
Antigüedad: 19 años, 6 meses
Puntos: 2
Re: Error no especificado en servidor

Se me ocurren dos cosas, yo la primera vez que me pasó algo parecido, tuve que pasar de hacer la conexión "directa" ha hacerla con un DSN, quizá el servidor no permita conexiones directas, es posible...

Da de alta el DSN de base de datos desde el panel de control de tu dedicado y despues usa:

oConn.open("DSN=nombreDsN.dadodealta")

Otra solucion puede ser que la versión de ASP que utiliza ese dedicado no admita el + como concatenador, utiliza esta sentencia:

oConn.open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" & ruta & "'")

Espero que te sirva alguna de las dos...
  #3 (permalink)  
Antiguo 10/09/2007, 16:22
Avatar de Softdesigner  
Fecha de Ingreso: noviembre-2005
Ubicación: Gijón - Asturias - España
Mensajes: 240
Antigüedad: 19 años, 1 mes
Puntos: 0
Re: Error no especificado en servidor

Lo de cambiar la sentencia no ha dado resultado y al crear el Dsn me sale este error:

No ha sido posible conectar al origen de datos con los parámetros definidos. El servidor ha retornado:
ODBCError HY000: [Microsoft][Controlador ODBC Microsoft Access] No es un nombre de archivo válido.

Ya nose que probar.
__________________

  #4 (permalink)  
Antiguo 11/09/2007, 06:13
Avatar de Softdesigner  
Fecha de Ingreso: noviembre-2005
Ubicación: Gijón - Asturias - España
Mensajes: 240
Antigüedad: 19 años, 1 mes
Puntos: 0
Re: Error no especificado en servidor

El error de antes ya no me sale pero en cambio me aparece este otro al acceder al Dsn.

[Microsoft][Controlador_ODBC_Microsoft_Access]_Error_de_disco_o_de_red

Por mucho que cambie los permisos no funciona, alguna idea..
__________________

  #5 (permalink)  
Antiguo 12/09/2007, 00:40
Colaborador
 
Fecha de Ingreso: mayo-2005
Ubicación: Costa Rica
Mensajes: 2.642
Antigüedad: 19 años, 7 meses
Puntos: 31
Re: Error no especificado en servidor

No se mucho de servidores Windows, pero me parece a mi que tu problema está más bien en el código de tu aplicación y no en el servidor.

Revisa que las versiones de software coincidan, que la configuración del firewall del servidor sea correcta y sobre todo revisa tu código.

Saludos!
__________________
ALL IN HOSTING-Alojamiento Web Profesional en USA y España - Hosting Wordpress, Reseller,CLOUD,Servidores VPS y Dedicados.
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 10:26.