La Web del Programador: Comunidad de Programadores
 
    Pregunta:  708 - PROBLEMAS CON MANEJO DE BD EN VBSCRIPT
Autor:  Carlos Mosquera
Hola, estoy manejando una base de datos en un servidor NT por medio de VBScript en ASP para un website, ya lo he hecho una vez y funcionó perfectamente (en esa oportunidad no la hice desde el inicio del proyecto)... Hice su DSN (data source name) en el ODBC del servidor y funcionó bien, la subi y baje una docena de veces y despues dejo de funcionar, instalé el service pack 4 y nada, parece que no la encuentra... borre, renombre, duplique y reasigné el DSN y nada, lo mismo hice con la base de datos y nada... estoy desesperado... no se que hacer

  Respuesta:  Esteban Barrientos
Hola...

El principal problema entre un ASP y los ODBC es que puede funcionar de maravilla siempre y cuando no haya algo que toque el ODBC (sea humano o de software como el Service Pack).

Mi problema fue similar al tuyo y aprendí que es mejor direccionar la conexión directamente por ADO y los respectivos proveedores o drivers de acceso a datos.

  Respuesta:  Luis Miguel Caballero
A veces hay esos problemas con las DSN en NT. Sugiero que revises la documentación de conexión sin DSN en ADO y que migres tu ASP para ese protocolo. Aquí en LaWebdelProgramador puedes ver ese ejemplo en los Temas.

  Respuesta:  Rodrigo Jaramillo
Estas seguro que el problema es la DSN
"POR EXPERIENCIA APROPIA HE ENCONTRADO QUE LA MAYORIA DE LOS PROBLEMAS ACCESANDO LAS BD SON PRODUCCIDOS POR ERROR HUMANO O MAL ENTENDIMIENTO DE LAS DEFINICIONES"

Por que no pruebas la DSN con algun otro programa?
estas Utilizando Ole o DAo para accesar la bd ?
Ya revisaste que no hallas borrado las librerias que usas para el acceso a las bd (ejemplo DAo3525.dll...)

?Tienes definida la dsn a nivel del user o del file

Vericaste que aun tengas permisos para accesar la bd?

Cuando tengas esta informacion me puedes escriber a mi correo pnal y con guto te colaborare.