0% encontró este documento útil (0 votos)
37 vistas

6 Configuración de La Red de Oracle

Este documento describe los pasos para configurar la conectividad de red entre una máquina y la base de datos de un compañero, y para crear e probar un listener adicional. En primer lugar, se modifica el archivo tnsnames.ora para asignar un nuevo nombre de servicio a la base de datos del compañero. Luego, se prueba la conexión a través de ese nombre de servicio y mediante SQL*Plus. Finalmente, se crea un segundo listener llamado LISTENER2 utilizando un puerto diferente.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas

6 Configuración de La Red de Oracle

Este documento describe los pasos para configurar la conectividad de red entre una máquina y la base de datos de un compañero, y para crear e probar un listener adicional. En primer lugar, se modifica el archivo tnsnames.ora para asignar un nuevo nombre de servicio a la base de datos del compañero. Luego, se prueba la conexión a través de ese nombre de servicio y mediante SQL*Plus. Finalmente, se crea un segundo listener llamado LISTENER2 utilizando un puerto diferente.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 8

Prácticas para la Lección 6

Antecedentes: en esta práctica, configurará la conectividad entre su máquina y una base


de datos que se encuentre en la máquina de un compañero. También configurará y
probará un listener adicional. Esta práctica es sólo para fines educativos y ninguna
práctica posterior depende de que se realice correctamente.

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

r a nombre de servicio de red.

O d) Introduzca testorcl en Net Service Name.

Oracle Database 11g: Taller de Administración I A-49


Práctica 6-1: Configuración de la Red de Oracle para Acceder a
Otra Base de Datos (continuación)
e) Seleccione Use Service Name e introduzca orcl.example.com en Service
Name.
Nota: también puede introducir un SID con la opción Use SID. En este caso, debe
introducir orcl.
f) Seleccione Database Default.

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.

Oracle Database 11g: Taller de Administración I A-50


Práctica 6-1: Configuración de la Red de Oracle para Acceder a
Otra Base de Datos (continuación)
j) Haga clic en OK.
Aparece un mensaje indicando que el servicio de red “testorcl” se ha creado
correctamente.
4) En Enterprise Manager, pruebe a acceder a la base de datos orcl del compañero con
el usuario system y la contraseña oracle_4U utilizando la nomenclatura local
testorcl.
a) Seleccione testorcl en la página Local Naming y, a continuación, haga clic en
Test Connection.
Aparece el mensaje “Test Connection To Net Service Name: testorcl”.
b) Introduzca system como nombre de usuario y oracle_4U como contraseña y,
a continuación, haga clic en Test.
En la página Processing se muestra información de estado, seguida de un mensaje
indicando que la operación se ha realizado correctamente. Si recibe errores o
advertencias, resuélvalos.

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.

r aIntroduzca system@testorcl y oracle_4U cuando se le pida la contraseña.


Para ver la información del compañero, seleccione las columnas instance_name y
O host_name de la tabla v$instance.

Oracle Database 11g: Taller de Administración I A-51


Práctica 6-1: Configuración de la Red de Oracle para Acceder a
Otra Base de Datos (continuación)
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
$
b) En una ventana de terminal, introduzca:
$ sqlplus system@testorcl

SQL*Plus: Release 11.2.0.1.0 Production on Fri Jul 10 11:07:11


2009

Copyright (c) 1982, 2009, Oracle. All rights reserved.

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)

k) Haga clic en OK para agregar el servicio de base de datos.


l) Haga clic en OK para crear el listener LISTENER2.

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
$

b) Emita los siguientes comandos en el símbolo del sistema


$ lsnrctl status LISTENER2
m y
c) Conéctese a la base de datos con el nuevo listener mediante una cadena de
conexión sencilla.
d e
c a
Nota: este método de conexión no se recomienda para un entorno de producción;
se utiliza en este entorno de clase sencillo sólo para probar el funcionamiento del
nuevo listener.

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

También podría gustarte