FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Error: ORA-12154: TNS:could not resolve the connect identifier specified. DelphiXE5
Buena tarde a todos.
Recurro a la comunidad en espera de que me puedan orientar sobre un problema que tengo al intentar conectarme desde Delphi XE5 Enterprise con dbExpress a una base de datos en Oracle. Al principio el error que me salía era sobre una librería que no encontraba, así que descargué el cliente de Oracle, instantclient_12_1 del cual únicamente pasé el contenido de las librerías dentro del directorio de windows y con ello se resolvió este primer problema, sin embargo, ahora me aparece otro el cual dice "ORA-12154: TNS:could not resolve the connect identifier specified.", por lo que he investigado, al parecer se trata de que no encuentra el archivo tnsnames.ora, me di cuenta de que efectivamente este archivo no existía y decidí crearlo de la siguiente forma Código PHP:
En las propiedades de mi componente TSQLConnection tengo los sig. valores: Código PHP:
Quisiera saber si a alguno de ustedes les ha pasado antes o qué tendría que hacer para poder conectarme. Saludos Última edición por nlsgarcia fecha: 30-01-2015 a las 22:54:47. Razón: Sintaxis |
#2
|
||||
|
||||
Bienvenido a clubdelphi, como siempre aconsejamos a los nuevos, no olvides leer nuestra guía de estilo, gracias por tu colaboración
Recuerda poner los tags al código fuente, ejemplo: Gracias |
#3
|
||||
|
||||
Cita:
Saludos |
#4
|
|||
|
|||
Muchas gracias por responder ElKurgan.
Hice el cambio como me lo sugerías, pero desafortunadamente continua el problema. Quisiera saber si hay alguna forma en que delphi no dependa de la lectura de este archivo y solo tome en cuenta las propiedades de la conexión, o si se puede armar de alguna otra forma la cadena de conexión. Quiero comentar que también he intentado incluso conectarme con odbc, aunque haciéndolo de esa manera me genera un error diferente el cual no entiendo muy bien. Adjunto la imagen de dicho error. Saludos. |
#5
|
||||
|
||||
¿Tienes instalado el Oracle en tu PC?
¿Están arrancados los listener adecuados? La librería Oci.dll que provee Oracle para conectar con sus bases de datos funciona con los parámetros que le proporciona el TNSNames por defecto. En fin, sin más detalles poco podemos hacer por ayudarte Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error al abrir formulario: DBNETLIB ConnectionOpen(Connect()) | GonzaloDias | Conexión con bases de datos | 0 | 01-07-2014 12:17:36 |
Error de Undeclared Identifier | Paulao | Varios | 2 | 17-10-2011 15:30:41 |
Error-12154 | FatyCes | Oracle | 1 | 13-09-2006 16:39:11 |
error ORA-12154 en adoconnection | Kafu | Conexión con bases de datos | 2 | 23-08-2006 08:20:59 |
Error ORA-12154 | Isabel | Oracle | 1 | 09-07-2003 20:03:24 |
|