Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2012, 13:59
Avatar de VaIvan
VaIvan
 
Fecha de Ingreso: octubre-2005
Ubicación: Mexico
Mensajes: 138
Antigüedad: 18 años, 8 meses
Puntos: 2
Solucion conexion asp oracle en windows 2003 server

Que tal Amigos;
Durante 2 dias estuve sufriendo por no poder conectar por ODBC paginas asp
en servidores "windows 2003 server" con BD Oracle 9i debido a su nivel
de reestricción mostraba 2 errores principalmente;

Error de SQLAllocHandle del controlador en SQL_HANDLE_ENV
y
ORA-12514: TNS. El listener no ha podido resolver el SERVICE_NAME del descriptor de conexión.

entonces les comparto como lo resolvi:
1.-Crear DSN en conexiones ODBC con los datos de conexion oracle
2.-Usar una cadena de conexion como esta;

Dim conex1
set conex1 = server.CreateObject("ADODB.Connection")
conex1.Open "Driver={Microsoft ODBC for Oracle};SERVER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP )(HOST=192.168.x.x)(PORT=1521))(CONNECT_DATA=(SERV ICE_NAME=SID Data Base)));uid=Usuario;pwd=mi password;"

Listo asunto solucionado, siempre que primero haya ping al host.
SAludos.
__________________
Vaivan Es