Erro ORA-12514, oracle con puilder
hola soy nueva en oracle, trabajo con oracle estoy tratando de conenctarme con el sgte codigo
SQLCA.DBMS = "O90 Oracle9i"
SQLCA.Database = "ORCL"
SQLCA.LogId = "system"
SQLCA.LogPass = "ABC"
SQLCA.ServerName = "SERVERXXX"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
EL SQLCODE ME DEVUELVE -1, Y ME SALE el mensaje,ORA-12514 el listener no conoce actualmente el servicio, cual podria ser el problema, si el servicio esta levantado.
espero me puedan orientar
gracias
SQLCA.DBMS = "O90 Oracle9i"
SQLCA.Database = "ORCL"
SQLCA.LogId = "system"
SQLCA.LogPass = "ABC"
SQLCA.ServerName = "SERVERXXX"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
EL SQLCODE ME DEVUELVE -1, Y ME SALE el mensaje,ORA-12514 el listener no conoce actualmente el servicio, cual podria ser el problema, si el servicio esta levantado.
espero me puedan orientar
gracias
En la computadora donde estas probando esto, busca dentro del directorio donde instalaste el cliente de oracle una carpeta que se llama BIN(en mi caso es c:orant9ibin), dentro de ella existe un ejecutable TNSPING cuando lo encuentres haz lo siguiente:
c:orant9ibintnsping nombre_servicio
En donde nombre_servicio es el nombre de servicio, instancia o SID al que te estas tratando de conectar.
Si al ejecutar lo anterior, te devuelve algun error, es porque no haz configurado bien la conexi贸n hacia tu servidor donde esta la base de datos oracle.
Si por el contrario te devuelve que esta correcto, y haz de tener mal alguno de los parametros que ingresas en el wizard de conexi贸n de PowerBuilder
Aqui te pongo un ejemplo de como conectarse(la unica diferencia es que yo utilizo Oracle 8)
// Profile PRUEBA_CONEXION
SQLCA.DBMS = "O84 Oracle8/8i (8.x.4+)"
SQLCA.LogPass = <********>
SQLCA.ServerName = "SRVORACLE"
SQLCA.LogId = "USUARIO"
SQLCA.AutoCommit = False
SQLCA.DBParm = "PBCatalogOwner='CONTA'"
c:orant9ibintnsping nombre_servicio
En donde nombre_servicio es el nombre de servicio, instancia o SID al que te estas tratando de conectar.
Si al ejecutar lo anterior, te devuelve algun error, es porque no haz configurado bien la conexi贸n hacia tu servidor donde esta la base de datos oracle.
Si por el contrario te devuelve que esta correcto, y haz de tener mal alguno de los parametros que ingresas en el wizard de conexi贸n de PowerBuilder
Aqui te pongo un ejemplo de como conectarse(la unica diferencia es que yo utilizo Oracle 8)
// Profile PRUEBA_CONEXION
SQLCA.DBMS = "O84 Oracle8/8i (8.x.4+)"
SQLCA.LogPass = <********>
SQLCA.ServerName = "SRVORACLE"
SQLCA.LogId = "USUARIO"
SQLCA.AutoCommit = False
SQLCA.DBParm = "PBCatalogOwner='CONTA'"
