Para ejecutar el OUI por primera vez,
lóguese en la maquina servidor como un
usuario de sistema operativo con permisos de lectura de CD o DVD(o el
directorio en la que ha sido establecida una copia) y para escribir en el
directorio seleccionado para el ORACLE_BASE. A continuación inicie el OUI.
Setup.exe (windows)
runInstaller.sh (Linux).
Para
eludir la comprobación de prerrequisitos(no recomendado, pero puede ser útil)
agregue un interruptor:
Runinstaller –ignoreSysPrereqs
Es posible realizar una instalación silenciosa,
esto será necesario si no hay dispositivo gráfico, y es muy conveniente si
estas desarrollando muchas instalaciones idénticas en maquinas idénticas.
Además, esto hace posible integrar una instalación Oracle dentro de la rutina
de instalación de una aplicación completa. Una instalación silenciosa requiere
un archivo de respuesta, que incluye a todas las respuestas a todas las
preguntas que de otra manera se darían. La sintaxis para ejecutar el OUI en
esta manera es:
runInstaller –silent
–responsefile responsefilename
El archivo de respuestas puede ser creado manualmente
(hay ejemplos dentro del directorio /response en el DVD de instalación). O este
puede ser grabado por el OUI desde una instalación interactiva.
runInstaller –record
–destinationFile responsefilename
Antes de realizar una instalación silenciosa.
El punto del archivo de inventario(/etc/oracInst.loc en Linux) debe haber sido
creado.(o crear si es necesario) el inventario.
DENTRO DEL EXAMEN.
LAS HERRAMIENTAS Y
LOS PREREQUISITOS.
Sea absolutamente claro sobre que herramienta
instala el software (OUI) y que herramientas crean una base de datos (el DBCA
o hacerlo desde el SQL PLUS). Pero
recuerde que el OUI puede llamar al DBCA. Recuerde la relación entre el
ORACLE_BASE y el ORACLE_HOME y las bases de datos. La idea de OFA es que un
ORACLE_BASE puede contener mucho ORACLE_HOME. Para productos diferentes y
versiones diferentes de los mismos productos. Y cada base de datos ORACLE_HOME
puede soportar varias bases de datos.
Los prerrequisitos a cubrir en requerimientos
hardware y versión de sistema operativo y configuración. Estos pueden ser
eludidos, pero si es asi. No hay ninguna garantía que esta trabajará.
EJERCICIO 3-3.
INSTALACION DE ORACLE
HOME
En este ejercicio, instalará un Oracle Home
en Linux usando el OUI. El equivalente ejercicio para Windows esta en el lab
question el final del capítulo.
1.
Lóguese
en Linux como un usuario que es un miembro del grupo dba. en el ejemplo
siguiente. El usuario es db11g. confirme el username y grupo con el comando id. Como se muestra en esta
ilustración.
3.
Cámbiese
a usuario root con su y cree un directorio compatible OFA para ORACLE_BASE con
el comando MKDIR. En el ejemplo, este es /u02/app/db11g.
Cambiar la propiedad y modo de acceso del directorio tal que el usuario
Oracle tenga control completo, esto con los comandos chown y chmod, como se ve
en la ilustración, y salir al usuario oracle.
4.
Si
tú no estás trabajando en la consola. Configura tu variable DISPLAY en la máquina
donde estas trabajando. Se muestra en la ilustración.
5.
A
continuación lance el OUI ejecutando el script Shell runInstaller de la raíz del DVD de instalación. En este ejemplo el
DVD fue copiado en el directorio /home/db11g/db11g_dvd.
6.
La
primera ventana del OUI que aparecerá. Como en la ilustración que sigue:
a.
Seleccione
la instalación básica del radio button.
b.
Especifique
el Directorio ORACLE_BASE como el directorio creado en el paso n.2. El ORACLE_HOME default que sea compatible con
OFA debajo de ORACLE_BASE.
c.
Seleccione
el tipo de instalación como Enterprise Edition.
d.
Seleccione
dba como el Grupo Unix DBA.
e.
Quite
la selección para crear una base de datos.
7.
Si
esta es la primera instalación de Oracle en la máquina. La siguiente ventana
solicitará la localización del inventario OUI. Asegúrese de especificar un
directorio en que el usuario Oracle tena permiso de escribir.
8.
El
OUI entonces hará comprobación de prerrequisitos. Si pasan. Click en Siguiente
para continuar. Si hay fallo, tome nota y corregir si es posible. A
continuación use el botón Reintentar para volver a ejecutar el Test. Si la
comprobación no pueda pasar, puede hacer click para proceder. En su propio
riesgo.
9.
La
siguiente ventana será un resumen de lo
que el OUI va hacer. Click en siguiente, y lo hará. Esto debe tomar unos 20
minutos más o menos. (es variable, dependiendo de la máquina).
10.
Hacia el final de la instalación, se mostrara la
siguiente ventana. Esta solicitará ejecutar dos script con el usuario root: El
script orainstRoot.sh que escribirá
el archivo /etc/oraInst.loc, y el
script root.sh que ajusta permisos
de archivos en el nuevo ORACLE_HOME. Si esta no es la primera vez que el OUI se
ejecuta en la ventana. No habrá un promt para orainstRoot.sh. Ejecute los scripts como root en el promt del
sistema operativo. Y luego haga click en Aceptar. There will not be a prompt for orainstRoot.sh.
Run the script(s) as root from an operating system prompt (accept defaults for
any prompts) and then click OK.
11.
El
instalador retornará un mensaje que indica que “The installation of Oracle
Database 11g was successful” Click en Salir.
RESUMEN DE
CERTIFICACIÓN.
Muchos productos Oracle son instalados con el
OUI, el Oracle Universal Installer. El OUI comprueba el sistema para asegurarse
que cumple con los requerimientos, y luego instancia el Oracle Home. OUI puede
invocar al DBCA, Database configuration Assitant, para crear una base de datos.
Alternativamente, una base de datos puede ser creada más tarde, ya sea con
DBCA. O con una de las dos herramientas para emitir comando SQL: SQL-PLUS o SQL
Developer. SQL Developer es proveído con la base de datos pero usualmente
instalado por separado.
Hay una serie de herramientas
instaladas por OUI en el ORACLE HOME para interactuar con una base de datos. Estas incluyen herramientas para
Administración de Red, Backup. Y Enterprise Manager Database Control.
DOS MINUTOS DE
ESTUDIO
Identificar las
Herramientas para administración de una Base de Datos Oracle.
o
Instalación:
El OUI.
o
Creación
y actualización de bases de datos: DBCA, DBUA.
o
Para
emitir comandos SQL: SQL PLUS, SQL DEVELOPER.
o Backup: RMAN, Oracle Secure Backup.
o Administración de Red: Oracle Net Manager, Oracle Net Configuration
Assistant.
Plan de Instalación
de una Base de Datos Oracle.
·
Requerimientos Hardware.
o
Espacio
en Disco.
o
Memoria
principal.
o
Espacio
swap.
o
Espacio
TMP.
o
Una
Terminal Gráfica.
·
Requerimientos de
Sistema Operativo.
o
Versión
Certificada.
o
Paquetes
Necesarios.
o
Configuración
de Kernel.
·
OFA. Un directorio
apropiado para el Oracle Base.
Instalando Software
Oracle usando el Oracle Universal Installer (OUI).
o
Utilice
una cuenta de sistema operativo apropiada.
o
Establezca
las variables de entorno Necesarias.
o
Acceso
a la Cuenta del root.
o
Hacer
una instalación interactiva o silenciosa.
AUTOEXAMEN.
Identificando las
Herramientas para Administración de una Base de Datos Oracle.
1. Cuál de estas
herramientas no es generalmente instalada con el Oracle Universal Installer?
(Seleccione la mejor).
A.
El
propio Oracle Universal Installer.
B.
SQL
PLUS.
C.
SQL DEVELOPER.
D.
Oracle
Enterprise Manager Grid Control.
C. SQL DEVELOPER no es instalado con el OUI, este es
entregado como un archivo ZIP necesitará descomprimirse.
A, B y D. Todos estos productos
(Incluso el OUI) son instalados con el OUI.
2. Cual herramienta
puede ser usada para crear una base de datos? (Seleccione todas la correctas).
A.
Database Configuration Assistant(DBCA).
B.
Database
Upgrade Assistant(DBUA).
C.
SQL Plus.
D.
Oracle Universal Installer.
E.
Oracle
Enterprise Manager Database Control.
A,C y D. DBCA está destinada para crear bases de
datos, pero estas también pueden ser creadas desde el SQL Plus o por
instrucciones al OUI para crear una base de datos después de instalar Oracle
Home.
B. Es erróneos por que el DBUA solo puede actualizar bases
de datos existentes. E. Es erróneo
por que el Database Control está disponible solo después de crear la base de
datos.
3. Oracle provee la
capacidad para copiar (Backup) el entorno completo, no solo la base de datos.
Que herramientas puedo utilizar para esto.
A.
Recovery
Manager.
B.
Oracle Secure Backup.
C.
Backup
Administrados por el Usuario, llevando a cabo los comandos del sistema
operativo.
B. Oracle Secure Backup es el que provee esta capacidad.
A y C. Ambos son erróneos porque ellos son limitados
a Backup de solo archivos de bases de datos.
4. Qué declaración
describe mejor la relación entre Oracle_Base y el Oracle_Home. (Seleccione la
mejor).
A.
El
Oracle Base existe dentro del Oracle Home.
B.
El Oracle Base puede contener Oracle Homes de diferentes
productos.
C.
Un
Oracle Base es requerido para cada producto, pero las versiones del producto
puede existir en su propio Oracle Homes dentro de su Oracle Base.
D.
El
Oracle Base es creado cuando usted ejecuta el script orainstRoot.sh y contiene un punto para el Oracle Home.
B. El directorio
Oracle Base contiene todos los Oracle Homes, que pueden ser cualquier versión
de cualquier producto.
A. es erróneo porque esta es la relación pero invertida. C es erróneo por que no es requerido
separar la base de cada producto. D. es
erróneo porque esto confunde el archivo oraInst.loc y el OUI con el OFA.
5. Que significa la
Optimal Flexible Architecture (OFA)?.
A. Una estructura de directorios.
B.
Sistemas
Distribuidos de Bases de Datos.
C.
Una
Arquitectura de procesamiento multitarea.
D.
OFA
abarca todo lo anterior.
A. El OFA es nada más
que una convección de nomenclatura de estructuras de directorios.
B. B, C y D. Estos son erróneos porque ellos van mucho más allá que OFA.
Instalando Software
de Oracle usando el Oracle Universal Installer(OUI).
6. Que variables de
entorno será necesaria establecer en Linux antes de ejecutar el Oracle
Universal Installer?
A.
ORACLE_HOME.
B.
ORACLE_BASE.
C.
ORACLE_SID.
D.
DISPLAY.
D establecer DISPLAY, el OUI no será capaz de abrir todas
las ventanas.
A, B y C. Estas son erróneas porque estas se pueden
establecer antes o el propio OUI solicitará valores para ellos.
7. Si el OUI detecta que
los prerrequisitos no están, que puede hacer usted?
A.
Cancelar
la instalación, arreglar el problema y lanzar el OUI nuevamente.
B.
Una
instalación silenciosa producirá error; una instalación que va a continuar.
C.
Dar instrucciones al OUI para continuar(A su propio
riesgo).
D.
Las
opciones dependerán de que tan lejos en la instalación el OUI es cuando detecte
el problema.
C puede que no sea aconsejable, pero si puede hacerlo.
A es erróneo pero puede ser una buena idea, no es algo que
tienes que hacer. B es erróneo
porque la instalación interactiva se detendrá, D es erróneo porque todos los prerrequisitos son comprobados al
mismo tiempo.
8. Qué tipo de
dispositivos puede instalar el OUI el Oracle Home?
A.
Sistemas de Archivos Regulares.
B.
Sistemas de Archivos Clustered.
C.
Dispositivos
RAW.
D.
Grupo
de Discos ASM.
A y B El Oracle Home debe existir en sistemas de
archivos. Pero puede ser local o clustered.
C y D. Raw Devices y Devices ASM pueden ser usados
para bases de datos, pero no para el Oracle Home.
9. Qué línea de comando
puede ser usada para eludir que el OUI detenga una instalación cuando los
prerrequisitos fallan.
A.
–silent
B.
–record
C.
–responsefile
D.
-ignoresysprereqs
D El switch –Ignoresysprereqs ignora las pruebas.
A es erróneo porque este suprimirá la generación de
ventanas, no el test de prerrequisitos. B
es erróneo porque este es un switch para generar una archivo de respuesta. C es erróneo porque este es para leer
un archivo response.
10. Cuando un inventario
OUI es creado?.
A.
Cada
vez que un nuevo Oracle Home es creado.
B.
Cada
vez que un nuevo Oracle Base es creado.
C.
Antes
de la primera ejecución del OUI.
D.
Durante la primera ejecución del OUI.
D Si el OUI no encuentra un inventario, este creará uno.
A y B son erróneos porque un inventario almacena
detalles de todos los directorios de Oracle Home y Oracle Base. C es erróneo porque no es posible crear
un inventario antes de ejecutar el OUI.
PREGUNTA DE
LABORATORIO
Utilice
el Oracle Universal Installer para instanciar un Oracle Home en una Máquina
Windows. Seleccionar hacer una instalación avanzada, no una instalación básica,
y seleccione la opción Custom(Personalizar). Esta mostrará todas las posibilidades.
No elija crear una base de datos. Cuando se presente una lista de todos los
productos posibles a instalar, deje la selección default. Esta es una
instalación destinada a aprendizaje. Esta es legal, pero para producción solo
los productos con los que cuente con su licencia.
1.
Lance
el OUI ejecutando el archivo setup.exe dentro del DVD de instalación. En la
primera ventana, seleccione el radio button para instalación avanzada y de
click en siguiente:
2.
Seleccione
el tipo de instalación en el cuadro de dialogo, seleccione el radio button para
instalación personalizada y de click en siguiente. esto le llevará a todas las
posibles opciones.
3.
En
el cuadro de dialogo Localización de la instalación, seleccione directorios Oracle Base y Oracle
home(Siguiendo el Estándar OFA) y un nombre para el nuevo Oracle Home.
4.
El
cuadro de dialogo de prerrequisitos compruebe que no debe reportar problemas.
Si hay, intente resolverlos y de click en siguiente.
5.
El
dialogo de Productos disponibles muestra todos los productos dentro del DVD.
Pero de forma predeterminada. Pero por
default varios productos que están con licencia independientes serán
seleccionado, como seguridad avanzada y particionamiento. Ninguno de estos es
gratuito. Debe seleccionar todas las opciones que usted ha pagado.
6.
En
el cuadro de dialogo Crear Base de Datos. Seleccione el radio button para
instalar solo el software de base de datos.
7.
En
el cuadro de dialogo de Resumen mostrará los productos que serán instalados.
Dar click en instalar para proceder con la instalación. Esto debe tardar alrededor
de un cuarto de hora, dependiendo de su sistema.
8.
Cuando
la instalación finalice, salga del instalador.
No hay comentarios:
Publicar un comentario