6 Configuración de La Red de Oracle
6 Configuración de La Red de Oracle
m y
d e
c a
e A
c l
r a
O ly
l & On
n a e
t e r U s
I n
c l e
r a
O
Oracle Database 11g: Taller de Administración I A-48
Práctica 6-1: Configuración de la Red de Oracle para Acceder a
Otra Base de Datos
Configure el entorno de red para poder acceder a la base de datos orcl de un compañero.
Utilice la nomenclatura local y cree un nuevo nombre de servicio de red llamado testorcl
que se asigne a la base de datos orcl del compañero. Compruebe los cambios de la red
intentando conectar a la base de datos del compañero con el nombre de servicio testorcl.
1) Realice una copia del archivo tnsnames.ora. Se encuentra en el directorio
$ORACLE_HOME/network/admin de la base de datos.
a) En una ventana de terminal, utilice oraenv para definir el entorno en el directorio
raíz de la base de datos.
$ . oraenv
ORACLE_SID = [orcl] ? orcl
The Oracle base for
ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1 is
/u01/app/oracle
$
b) Introduzca cd $ORACLE_HOME/network/admin para acceder al directorio
/u01/app/oracle/product/11.1.0/db_1/network/admin.
c) Introduzca cp tnsnames.ora tnsnames.old para crear una copia del
archivo tnsnames.ora.
d) Introduzca ls -l, si desea ver la copia y sus privilegios en el directorio.
m y
2) Acceda a la página Net Services Administration. Para empezar, haga clic en el
enlace Listener de la página inicial de la base de datos.
d e
de datos orcl. c a
a) Llame a Enterprise Manager como usuario SYS con el rol SYSDBA para la base
A
b) En la página Database Instance – Home, haga clic en el enlace Listener en la
e
región General.
c l
c) En la región Related Links, haga clic en Net Services Administration.
r a
3) Modifique el archivo de resolución de nombres local para poder conectarse a otra
O ly
base de datos. Asigne el nombre testorcl a la conexión a la base de datos orcl
de un compañero.
l & On
a) En la página Net Services Administration, seleccione Local Naming en la lista
a e
desplegable Administer y haga clic en Go.
n
t e r U s
b) Aparece la página Netservices Administration: Host Login. Si anteriormente ha
guardado el nombre de usuario oracle y la contraseña oracle como las
I n
credenciales preferidas para la conexión al host, éstos aparecerán en la pantalla. Si
no, introduzca oracle como nombre de usuario y contraseña y active la casilla
c l e
de control Save as Preferred Credential. A continuación, haga clic en Login.
c) En la página Local Naming, haga clic en Create para introducir un nuevo
m y
g) Haga clic en Add en la región Addresses.
h) En la página Add Address, especifique los siguientes valores:
d e
Opción Valor
c a
Protocol
Port
TCP/IP
1521
e A
Host
l
<Nombre de host o dirección IP del compañero, por
c
ejemplo, edrsr25p1.us.oracle.com o
r a
139.185.35.125>
O ly
l & On
n a e
t e r U s
I n
c l e
r a
i) Haga clic en OK para volver a la página de propiedades Create Net Service
O Name.
m y
d e
c a
e A
c l
r a
O ly
l & On
n a e
t e r U s
I n
c l e
Haga clic en OK cuando termine la prueba.
5) Realice pruebas de los cambios en la configuración de red mediante SQL*Plus.
Enter password:
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 -
Production
With the Partitioning, Automatic Storage Management, OLAP,
m y
Data Mining
and Real Application Testing options
d e
SQL>
c a
e A
resuélvalos.
c l
Se abre la ventana Oracle SQL*Plus. Si recibe errores o advertencias,
r a
c) En la petición de datos SQL>, introduzca el siguiente comando:
O ly
SQL> select instance_name, host_name from v$instance;
INSTANCE_NAME
----------------
l & On
HOST_NAME
n a e
orcl
t e r
-----------------------------------------------------------
edrsr25p1.us.oracle.com
U s
I n
c l e
r a
O
Oracle Database 11g: Taller de Administración I A-52
Práctica 6-2: Creación de un Listener Alternativo
En esta práctica, creará un segundo listener, llamado LISTENER2, mediante Enterprise
Manager.
1) Cree un nuevo listener llamado LISTENER2. Utilice el puerto 1561 para este
listener.
a) Conéctese a Enterprise Manager como usuario SYS con el rol SYSDBA. En la
página Database Instance – Home, haga clic en el enlace Listener en la región
General.
b) En la región Related Links, haga clic en Net Services Administration.
c) En la página Net Services Administration, seleccione Listeners en la lista
desplegable Administer y haga clic en Go. Introduzca las credenciales de host,
con oracle y oracle como nombre de usuario y contraseña y, a continuación,
haga clic en Login.
d) En la página Listeners, que proporciona una visión general de los listeners
existentes, haga clic en el botón Create.
Aparece la página Create Listener.
e) Introduzca LISTENER2 en Listener Name, y haga clic en Add para agregar una
dirección de listener.
f) Introduzca o confirme los siguientes valores:
m y
Opción
Protocol
Valor
TCP/IP
d e
Port
Host
1561
c
<El nombre de host de la computadora, por ejemplo, a
edrsr12p1.us.oracle.com
e A
g) Haga clic en OK.
c l
h) Haga clic en el separador Static Database Registration.
r a
O ly
l & On
n a e
t e r U s
I n
c l e
i) Haga clic en el botón Add para conectar el nuevo listener a la base de datos
r a orcl.
O
Oracle Database 11g: Taller de Administración I A-53
Práctica 6-2: Creación de un Listener Alternativo (continuación)
j) Introduzca los siguientes valores:
Opción Valor
Service Name orcl
Oracle Home Directory /u01/app/oracle/product/11.2.0/dbhome_1
Oracle System Identifier orcl
(SID)
m y
d e
ca
e A
c l
r a
O ly
l & On
n a e
t e r U s
I n
c l e
r a
O
Oracle Database 11g: Taller de Administración I A-54
Práctica 6-2: Creación de un Listener Alternativo (continuación)
2) Inicie el listener LISTENER2.
a) Confirme que el listener LISTENER2 y las acciones Start/Stop están
seleccionados y haga clic en Go.
b) Haga clic en OK en la página Start/Stop.
Aparece un mensaje de confirmación con un enlace View Details.
c) Opcionalmente, haga clic en el enlace View Details, revise la información de
estado del listener y utilice el icono Back del explorador para volver a la página
anterior.
3) Compruebe el estado del nuevo listener y pruébelo.
a) Asegúrese de que el entorno está definido para la base de datos orcl ejecutando
oraenv.
$ . oraenv
ORACLE_SID = [oracle] ? orcl
The Oracle base for
ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1 is
/u01/app/oracle
$
e A
$ sqlplus
l
hr/oracle_4U@your_ip_address:1561/orcl
c
termine este paso.
r a
La conexión se realiza mediante el nuevo listener. Salga de SQL*Plus cuando
O ly
4) Ahora puede parar este nuevo LISTENER2, porque no lo necesitará en el resto del
curso.
$ lsnrctl stop LISTENER2
l & On
n a e
t e r U s
I n
c l e
r a
O
Oracle Database 11g: Taller de Administración I A-55