Chéca este link
http://www.asptutor.com/asp/vart.asp?id=51
Cuando haces una conexion a BD lo haces por algún controlador. Normalmente se le indica en la cadena de conexión todos los datos necesarios que la conexión se establesca(source, uid, passwd, etc.)
"No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado" es por que el ODBC que usas para conectarte a la BD's no la ubica. Chécate las propiedades de ese ODBC en "Herramientas Administrativas" "Origenes de Datos ODBC".
Tambien puede ser que este invocando al servidor sin ODBC, pero si lo llamas por su nombre y te marca error, invocalo por su IP.
Saludos