Cómo conectarse a una base de datos remota sin instalar el software Oracle
El proceso de instalación de la base de datos Oracle es relativamente engorroso y la desinstalación es aún más problemática. Si la desinstalación no es limpia, la siguiente instalación de Oracle no será exitosa. A continuación se le presentará un método para utilizar la herramienta PLSQL Developer para conectarse de forma remota a la base de datos de Oracle sin instalar el cliente de Oracle.
Primero, debe descargar este software desde el sitio web oficial de Oracle: instantclient-basic-win32.
Luego descomprima, abra este archivo, cree un nuevo archivo en él: NETWORK, cree una nueva carpeta en NETWORK: ADMIN y cree un nuevo archivo en ADMIN: tnsnames.ora. La configuración remota de la base de datos en tnsnames.ora consiste principalmente en configurar cierta información del ordenador remoto al que accede, de la siguiente manera:
ORCL = (DESCRIPCIÓN = (ADDRESS_LIST = (DIRECCIÓN = (PROTOCOLO = TCP)(HOST = 192.168.1.101 )(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl ) ) )
Guardar después de completar la configuración.
Luego agregue variables de entorno: el nuevo nombre de la variable es: TNS_ADMIN, y el nuevo valor de la variable es la ruta almacenada instantclient-basic-win32, como por ejemplo: C:\DEV_Soft\instantclient_11_2
Finalmente, cambie algunas configuraciones en PLSQL Developer (puede abrir PLSQL Developer sin iniciar sesión): Herramientas-Preferencias-Oracle-Connection: establezca Oracle Home en la ruta de almacenamiento de instantclient-basic-win32, como por ejemplo: C:\DEV_Soft\instantclient_11_2 , configure la biblioteca de Oracle en el archivo oci.dll en instantclient-basic-win32, por ejemplo: C:\DEV_Soft\instantclient_11_2\oci.dll
En este punto, la configuración está completa, puede abrir PLSQL Developer e ingrese el nombre de usuario, la contraseña de inicio de sesión, ingrese el nombre de la base de datos remota (ORCL) configurada en tnsnames.ora en Base de datos.