Este equipo de redactores ha pasado horas buscando respuestas a tu interrogante, te brindamos la resolución así que nuestro deseo es servirte de mucha ayuda.
Solución:
En la sección “base de datos” del cuadro de diálogo de inicio de sesión, ingrese //hostname.domain:port/database
en tu caso //123.45.67.89:1521/TEST
– esto supone que no desea configurar un tnsnames.ora
archivo/entrada por alguna razón.
También asegúrese de que la configuración del firewall en su servidor no esté bloqueando el puerto 1521
.
Recomendaría crear un archivo TNSNAMES.ORA. Desde el directorio de instalación de Oracle Client, navegue hasta NETWORKADMIN. Es posible que ya tenga un archivo llamado TNSNAMES.ORA, si es así, edítelo; de lo contrario, créelo con su editor de texto favorito.
A continuación, simplemente agregue una entrada como esta:
MYDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 123.45.67.89)(PORT = 1521))
(CONNECT_DATA = (SID = TEST)(SERVER = DEDICATED))
)
Puede cambiar MYDB a lo que quiera, este es el identificador que las aplicaciones usarán para encontrar la base de datos usando la información de TNSNAMES.
Finalmente, inicie sesión con MYDB como su base de datos en PL/SQL Developer. Debería encontrar automáticamente la conexión. string en el TNSNAMES.ORA.
Si eso no funciona, presione Ayuda->Acerca de y luego haga clic en el icono con una “i” en la esquina superior izquierda. La cuarta pestaña es la pestaña “Nombres TNS”, verifíquela para confirmar que está cargando el archivo TNSNAMES.ORA correcto. Si no es así, es posible que tenga varias instalaciones de Oracle en su computadora y deberá encontrar la que está en uso.
El problema no es el archivo TNS, en PLSQL Developer, si no tiene la instalación de Oracle, debe proporcionar la ubicación del archivo OCI.DLL.
En la aplicación PLSQL DEV, vaya a Tools-Preferences-Oracle/connections-OCI Library.
En mi caso pongo la siguiente dirección C:OracleInstantClient-win32-11.2.0.1.0oci.dll
.
Si tengo la aplicación Weblogic instalada, no lo intenté, pero si quieres intenta poner la siguiente ubicación
C:OracleMiddlewarewlserver_10.3serveradr
.