Error ASP y ODBC en servidor Windows 2003 Server

25/08/2006 - 10:54 por MOS | Informe spam
Estoy tratando de migrar una web de un servidor 2000 a uno 2003.
Las páginas ASP me daban el error 500, que se refiere al error de ASP 0134.

En un foro encontré que debía modificar el fichero global.asa, borrando la
línea "<object RUNAT="Server" SCOPE="Session" ID="MyInfo"
PROGID="MSWC.MyInfo">
<!--object RUNAT="Server" SCOPE="Session" ID= MyConnection y en
ProgID="ADODB.CONNECTION"--></object>"

Pero al borrar esto, da el error de ODBC '80004005' ([Microsoft][ODBC
Microsoft Access Driver] '(unknown)' is not a valid path.)

Maria

Preguntas similare

Leer las respuestas

#6 theeleb
28/08/2006 - 09:31 | Informe spam
Hola Maria,

mirate esta direccion:

http://www.forosdelweb.com/showthread.php?t74489

Creo que tiene un problema parecido al tuyo... y lo soluciono.
A ver si te sirve.

Un saludo.

Maria wrote:
Mostrar la cita
#7 Maria
28/08/2006 - 12:53 | Informe spam
Hola de nuevo,

Creo que la parte de configurar el IIS y la web está arreglado. Es más,
entre tanta prueba probé a cargarme el archivo global.asa y aún así me
funciona.
Muchas, muchísimas gracias por tu ayuda.

Ahora, que mis problemas no han acabado. Las conexiones ODBC siguen
fallando, pero ahora es un problema - creo - de permisos. Porque las bases
de datos están en otro equipo (otro servidor Win 2003) y la página ASP dice
que no encuentra la ruta. Si pongo la b.d. en el mismo equipo, entonces sí
funciona.
Tengo asignada una unidad de red a ese otro servidor, y el usuario anónimo
de mi web tiene todo tipo de permisos en ella, pero no hay forma. Lo mismo me
pasó hace tiempo en mi antiguo servidor Win2000, pero lo que hice entonces no
parece funcionarme ahora.

Así que si tienes... si alguien tiene una sugerencia, lo agradecería mucho.

Gracias, "Theeleb", por tu ayuda.

"theeleb" escribió:

Mostrar la cita
#8 theeleb
28/08/2006 - 21:04 | Informe spam
Hola Maria,

Permisos el codigo de conexion es con dsn o string completo???

Podrias mostrarlo aqui...?

Un saludo.

PD : Parece un expediente X

Maria wrote:
Mostrar la cita
#9 Maria
29/08/2006 - 11:21 | Informe spam
Hola otra vez,

La establezco con DSN.
El código de la página ASP es:
Dim eConn,emRS,emSQL
Set eConn= Server.CreateObject("ADODB.Connection")
eConn.Open "empleados","",""
emSQL = "SELECT * FROM tablaempleado ORDER BY iniciales"
Set emRS = eConn.Execute(emSQL)

Y en ODBC tengo configurados los DSN de sistema.

Y gracias otra vez. ¡Qué paciencia tienes!


"theeleb" escribió:

Mostrar la cita
#10 theeleb
29/08/2006 - 12:12 | Informe spam
Maria wrote:
Mostrar la cita
Hola,

"La paciencia es la madre de las ciencias" ;)

Mira a ver si estableces la conexion haciendo el STRING si te finciona

<%
Set Cnn = Server.CreateObject("ADODB.Connection")
Cnn.open "DRIVER={Microsoft Access Driver
(*.mdb)};DBQ=c:\mydatabase.mdb"
%>

Seria algo asi

IMPORTANTE: "DRIVER" Tiene que ir en mayusculas, ¿pq? te preguntaras
Respuesta M$: Pq si.(PUNTO). Es lo que hay.

Bueno haber si hay suerte...

Un saludo.


Mostrar la cita
Ads by Google
Search Busqueda sugerida