Configuracion cliente oracle en linux
Se deben descargar los paquetes de la página de Oracle (www.oracle.com) para esto se requiere tener usuario registrado, si no se posee uno, es necesariobuscarlo en la red. Un link donde se puede encontrar es el siguiente. • http://eduunix.ccut.edu.cn/index2/database/Oracle/
Se guardan los rpm en la carpeta /opt Nos desplazamos a la carpetaque contiene los rpm • cd /opt/instantclient10_1/Cliente\ Oracle/
Se instalan los rpm • • • • rpm rpm rpm rpm -ivh -ivh -ivh -ivh oracle-instantclient-basic-10.2.0.4-1.i386.rpmoracle-instantclient-jdbc-10.2.0.4-1.i386.rpm oracle-instantclient-sqlplus-10.2.0.4-1.i386.rpm oracle-instantclient-devel-10.2.0.4-1.i386.rpm
Luego nos desplazamos a la carpeta /usr/lib/oracle/10.2.0.4/• cd /usr/lib/oracle/10.2.0.4/
Creamos las carpetas network y dentro de esta admin • mkdir network/admin/
Creamos el archivo tnsnames.ora • vi tnsnames.ora
El archivo tnsname.oracontiene los string de conexión a las bases de datos el contenido de este es el siguiente: CINTR = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.2.32)(PORT = 1521)) (ADDRESS = (PROTOCOL =TCP)(HOST = 10.1.2.37)(PORT = 1521)) (LOAD_BALANCE = yes) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = cintr) ) )
Después se deben crear las variables de entorno; para ver las queactualmente se tienen creadas se da el comando env Si ya están creadas le damos: unset NOMBRE_DE_LA_VARIABLE Las variables de entorno que se deben crear son las siguientes: ORACLE_HOMELD_LIBRARY_PATH - TNS_ADMIN • • • • export export export export ORACLE_HOME=/usr/lib/oracle/10.2.0.4/client/bin LD_LIBRARY_PATH=/usr/lib/oracle/10.2.0.4/client/libTNS_ADMIN=/usr/lib/oracle/10.2.0.4/network/admin ORACLE_SID=cintr nuestro cliente oracle; para confirmar
Con esto ya tendremos configurado ejecutamos sqlplus •
sqlplus mcc/mcc@cintr (donde mcc/mcc = usuario/clave)
Regístrate para leer el documento completo.