Sunteți pe pagina 1din 61

Qu es Oracle?

Oracle es una potente herramienta cliente/servidor para la gestin de Bases de Datos.


Explicamos la herramienta y las ayudas que ofrece al desarrollador.
Oracle es bsicamente una herramienta cliente/servidor para la gestin de Bases de Datos.
Es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado
precio hace que slo se vea en empresas muy grandes y multinacionales, por norma
general. En el desarrollo de pginas web pasa lo mismo: como es un sistema muy caro no
est tan extendido como otras bases de datos, por ejemplo, Access, MySQL, SQL Server,
etc.

REQUERIMIENTOS DE INSTALACIN.

Memoria:

RAM Disponible Espacio Swap Requerido

Entre 1 GB y 2 GB 1.5 veces el tamao de la RAM

Entre 2 GB y 16 GB Igual al Tamao de la RAM

Ms que 16 GB 16 GB

Hardware:

Tipo de Instalacin Requerimientos de Archivos SW (GB)

Enterprise Edition 3.95

Standard Edition 3.88

Tipo de Instalacion Requerimientos Para Datafiles (GB)

Enterprise Edition 1.7

Standard Edition 1.5


Requisitos de Software

Determinar la distribucin y versin de Linux instalado.


1. Kernel Requerido Para Asianux Server 3, Oracle Linux 5, y Red Hat Enterprise Linux 5:
2.6.18 o posterior.
2. Para verificar que la versin requerida del Kernel est instalada uname -r.
3. Paquetes Requeridos: todos son la versin mencionada o posterior.
Descarga y descompresin del fichero de instalacin
de Oracle Database 11g R1
En primer lugar deberemos descargar o conseguir el fichero de instalacin de Oracle
Database 11g R1, que es gratuito siempre que no sea usado con fines comerciales. Para ms
informacin es conveniente leer los trminos de licencia de Oracle Database 11g R1.
Para realizar la descarga del fichero de instalacin de Oracle Database 11g R1 accederemos a
la web oficial de Oracle, previo registro gratuito. Con cualquier navegador de Internet, como
Mozilla Firefox, accederemos a la URL:
http://www.oracle.com/technology/software/products/database/index.html
En nuestro caso descargaremos el fichero:
win64_11gR1_database_1013.zip
de 1,7GB perteneciente a Microsoft Windows (x64), puesto que el equipo y el sistema
operativo Microsoft Windows 7 que utilizamos es 64bit.

Instalar Oracle Database 11g Release 1 en Microsoft


Windows 7
Pulsaremos con el botn derecho del ratn sobre "setup.exe" y seleccionaremos "Ejecutar
como administrador" en el men emergente:
Si tenemos activo UAC (User Account Control) Windows 7 nos pedir confirmacin para
ejecutar el programa de instalacin de Oracle Database, pulsaremos "S":

Existen dos mtodos de instalacin:


Instalacin Bsica: seleccionaremos este mtodo de instalacin si deseamos instalar
rpidamente Oracle Database 11g. Este mtodo necesita una mnima intervencin del
usuario. Seleccionando este mtodo tambin se puede especificar si se desea crear
una base de datos de uso general con el esquema SAMPLE y el tablespace EXAMPLE.
Instalacin Avanzada: este mtodo de instalacin sirve para cualquiera de las
siguientes tareas:
Realizar una instalacin personalizada del software o seleccionar una
configuracin diferente de la base de datos.
Instalar o actualizar Oracle Real Application Clusters.
Actualizar una base de datos existente.
Seleccionar un juego de caracteres de la base de datos o idiomas de producto
diferentes.
Crear una base de datos en un sistema de archivos que sea distinto del
sistema en el que se copia el software.
Configurar Gestin Automtica de Almacenamiento.
Especificar contraseas diferentes para esquemas administrativos.
Configurar copias de seguridad automticas o notificaciones de Oracle
Enterprise Manager.
En nuestro caso marcaremos la opcin "Instalacin Avanzada" y pulsaremos "Siguiente":

Existen cuatro tipos de instalacin de Oracle Database 11g Release 1:


Enterprise Edition: este tipo de instalacin est diseado para aplicaciones a nivel de
empresa. Est diseado para el Procesamiento de Transacciones en Lnea (OLTP) de
alta seguridad y de importancia crtica y para entornos de almacenes de datos. Este
tipo de instalacin instala todas las opciones de Enterprise Edition con licencias
independientes.
Standard Edition: este tipo de instalacin est diseado para aplicaciones a nivel de
departamento o grupo de trabajo y para pequeas y medianas empresas. Est
diseado para proporcionar las opciones y servicios de gestin de bases de datos
relacionales esenciales.
Personal Edition: este tipo de instalacin instala el mismo software que el tipo de
instalacin Enteriprise Edition, con excepcin de los paquetes de gestin. Sin
embargo, soporta un entorno de desarrollo y despliegue monousuario que debe ser
totalmente compatible con Enterprise Edition y Standard Edition. Oracle Real
Application Clusters (RAC) no se instala con Personal Edition.
Personalizada: este tipo de instalacin permite seleccionar los componentes que
desea instalar de la lista de todos los componentes disponibles o instalar opciones de
producto adicionales en una instalacin existente. Para instalar determinados
productos u opciones, como Oracle Label Security u Oracle OLAP, debe seleccionar
este tipo de instalacin.
En nuestro caso seleccionaremos "Enterprise Edition (2.81GB)" y pulsaremos "Siguiente":

A continuacin especificaremos en "Directorio Base de Oracle" la ubicacin en la que


deseemos almacenar todos los archivos de software de Oracle y relacionados con la
configuracin. El directorio base de Oracle es el directorio de nivel superior que se puede
utilizar para instalar los distintos productos de software de Oracle, excepto para Oracle
Clusterware. Oracle Clusterware debe estar en una ruta de acceso independiente. Se puede
utilizar el mismo directorio base de Oracle para ms de una instalacin. Si distintos usuarios
del sistema operativo instalan el software de Oracle en el mismo sistema, todos los usuarios
deben crear un directorio base de Oracle independiente. Si se ha definido la variable de
entorno ORACLE_BASE, Oracle Universal Installer muestra el valor de la variable
ORACLE_BASE como valor por defecto para el campo del directorio base de Oracle.
En nuestro caso seleccionaremos como Directorio Base de Oracle:
C:/app/ajpdsoft
En Ubicacin del Software especificaremos el nombre y la ubicacin del directorio raz de
Oracle en el que deseemos instalar el producto.
Nombre: introduciremos un nombre de directorio raz de Oracle o lo
seleccionaremos de la lista. En nuestro caso introduciremos "OraDb11g_home1".
Ruta de Acceso: introduciremos la ruta de acceso completa del directorio raz de
Oracle o la selecionaremos de la lista de rutas existentes. En nuestro caso
"C:/app/ajpdsoft/product/11.1.0/db_1".
A continuacin Oracle Universal Installer realizar la comprobacin de requisitos especficos
del Producto, para verificar que el sistema operativo y el hardware (equipo) cumplen con los
requisitos mnimos. Para el caso de Windows 7 nos mostrar un error en la comprobacin de
los requisitos del sistema operativo, indicando: La base de datos Oracle 11g no est
certificada en el sistema operativo actual. Recomendacin: Asegrese de instalar el software
en la plataforma correcta.
An as continuaremos la instalacin, para ello marcaremos el check de "Comprobando los
requisitos del sistema operativo" y el de "Comprobando requisitos de Service Pack" y
pulsaremos "Siguiente" para continuar con la instalacin:
A continuacin Oracle Universal Installer nos permite elegir entre varias posibilidades de
configuracin:
Crear Base de Datos: esta opcin crea una base de datos con la configuracin de Uso
General/Procesamiento de Transacciones, Almacn de Datos o Avanzada.
Configurar Gestin Automtica de Almacenamiento (ASM): esta opcin instala slo
Gestin Automtica de Almacenamiento en un directorio raz de Oracle distinto. Si es
necesario, tambin puede proporcionar una contrasea SYS de ASM.
Instalar slo Software: esta opcin instala slo el software de la base de datos Oracle.
Se podr configurar la base de datos ms tarde.
En nuestro caso seleccionaremos "Instalar slo Software", puesto que crearemos la base de
datos en otro momento:
Si tenemos activo el Firewall (cortafuegos) de Windows, puede que nos pida "Permitir acceso"
a Java(TM) 2 Plattform Stantard Edition binary necesario para la instalacin de Oracle:

Antes de iniciar la instalacin de Oracle Database 11g Release 1 en Windows 7, Oracle


Universal Installer nos mostrar un resumen de las opciones y productos que se instalarn. Si
son correctas pulsaremos "Instalar":
Oracle Universal Installer iniciar la instalacin definitiva de Oracle Database 11g en Microsoft
Windows 7 (seven):
Tras la instalacin, Oracle Universal Installer nos mostrar el resultado:
Indicando: "Los archivos de configuracin de la base de datos se han instalado en
C:/app/ajpdsoft mientras que los dems componentes seleccionados se han instalado en
C:/app/ajpdsoft/product/11.1.0/db_1. Tenga cuidado de no suprimir por accidente estos
archivos de configuracin".

Crear base de datos con Oracle Database 11g


Pulsaremos en el botn "Iniciar" - "Todos los programas" - "Oracle - OraDb11g_home1" (o el
nombre que le hayamos dado a la instalacin) - "Herramientas de Configuracin y de
Migracin" - "Asistente de Configuracin de Bases de Datos":
Si tenemos activo UAC (User Account Control) deberemos pulsar en "S" en el mensaje de
Control de cuentas de usuario:

Se iniciar el Asistente de Configuacin de Bases de Datos, pulsaremos "Siguiente":


Marcaremos la opcin "Crear Base de datos" y pulsaremos "Siguiente":

A continuacin, dependiendo de nuestros conocimientos y de las opciones que queramos


establecer podemos seleccionar plantillas existentes o crear nuestra propia plantilla:
Usos Generales o Procesamiento de Transacciones: plantilla existente con unos datos
de configuracin estndar para crear una base de datos de propsito general que
podr ser usada por aplicaciones habituales de contabilidad, facturacin, gestin,
nminas, recursos humanos, etc. Est pensada para una base de datos con muchos
accesos, muchas consultas y para guardar una cantidad de datos "normal".
Almacn de Datos: plantilla existente con unos datos de configuracin estndar para
crear una base de datos para almacenamiento de informacin que pueden ser usadas
como archivo histrico. Es una base de datos configurada para pocos accesos y
guardar gran cantidad de datos.
Personalizar Base de Datos: con esta opcin podremos crear nuestra propia plantilla.
Seleccionando esta opcin podremos configurar y establecer todos los parmetros de
la base de datos. Est recomendada para usuarios avanzados.
En nuestro caso crearemos una base de datos estndar de propsito general, por lo que
marcaremos la primera opcin "Usos Generales o Procesamiento de Transacciones":

Introduciremos el nombre de la Base de Datos Global y el SID (pueden ser el mismo), en


nuestro caso "bdajpdsoft":
A continuacin podremos indicar los siguientes datos:
Configurar Enterprise Manager: proporciona herramientas de gestin basadas en Web
para gestionar instancias de base de datos individuales, as como herramientas de
gestin centrales para gestionar todo el entorno Oracle, incluidas varias bases de
datos, hosts, servidores de aplicaciones y otros componentes de la red.
Configurar Database Control para Gestin Local: permite gestionar la base de
datos. Al instalar una base de datos Oracle, se instalar automticamente
Oracle Enterprise Manager Database Control, que proporciona funciones
basadas en la Web para controlar y administrar la instancia nica o la base de
datos de cluster que est instalando.
Activar Notificaciones de Alertas: si desea que el usuario SYSMAN (el
superadministrador por defecto y propietario del esquema del
repositorio de gestin) reciba notificaciones de alerta cuando una
mtrica para una condicin especificada alcance un umbral crtico o de
advertencia. Si no se definen los parmetros de servidor de correo
saliente (SMTP) y direccin de correo electrnico, se podrn definir o
cambiar estos valores de notificacin de alerta utilizando la Consola de
Enterprise Manager cuando termine la instalacin.
Activar Copia de Seguridad en Disco Diaria en rea de Recuperacin:
para utilizar la estrategia de realizacin de copias de seguridad de la
base de datos completa sugerida por Oracle, con una cantidad mnima
de configuracin. Ms adelante, podr utilizar Oracle Enterprise
Manager para personalizar la estrategia de copia de seguridad. Para
obtener ms informacin, consulte la ayuda en pantalla de Oracle
Enterprise Manager.
Si aparece el siguiente mensaje ser porque no tenemos configurado un Listener para la base
de datos. En este caso pulsaremos "Aceptar" (sin cerrar el asistente) y realizaremos estos
pasos para crear un listener:
Aadir un listener a Windows 7 para acceso a Oracle Database 11g

Con el texto: "Para configurar la base de datos con Database Control, necesita un listener
configurado en el directorio raz de Oracle actual. Tiene que ejecutar Netca para configurar un
listener antes de continuar. Asimismo, puede decidir continuar sin la configuracin de
Database Control."
Una vez instalado el Listener, pulsaremos Siguiente en la ventana anterior (del paso 4 de 15).
En el paso 5 podremos indicar la contrasea para los usuarios que el Asistente de
Configuracin de Base de Datos crear: SYS, SYSTEM, DBNSMP y SYSMAN. Podremos
indicar una contrasea para cada usuario marcando "Usar Contraseas Administrativas
Diferentes" o la misma contrasea para todos los usuarios marcando "Usar la Misma
Contrasea Administrativa para Todas las Cuentas":
A continuacin seleccionaremos el mecanismo de almacenamiento que desea utilizar para los
archivos de base de datos. Los archivos de base de datos incluyen archivos de datos, de
control y log asociados a la base de datos. Las opciones son:
Sistema de Archivos: seleccionando esta opcin Oracle guardar y mantendr los
archivos de base de datos de la instancia en un directorio del sistema de archivos
actual. Por defecto, el Asistente de Configuracin de Bases de Datos (DBCA) guarda
los archivos de base de datos mediante la Arquitectura Flexible ptima de Oracle
(OFA), a travs de la cual los archivos de base de datos y administrativos, incluidos
los de inicializacin, siguen las prcticas de nomenclatura y ubicacin estndar. Estos
valores valores predeterminados pueden ser modificados ms adelante en el proceso
de configuracin de la base de datos mediante la pgina de almacenamiento en la base
de datos DBCA.
Gestin Automtica de Almacenamiento (ASM): ASM es una nueva funcin de la base
de datos Oracle que simplifica la administracin de los archivos de base de datos. En
lugar de gestionar varios archivos de base de datos, slo se gestiona un pequeo
nmero de grupos de discos. Un grupo de discos es un juego de dispositivos de
discos que ASM gestiona como una nica unidad lgica. Se puede definir un grupo de
discos concreto como el grupo de discos por defecto para una base de datos y Oracle
asignar automticamente el almacenamiento y crear o suprimir los archivos de
datos asociados al objeto de base de datos. Al administrar la base de datos, slo
necesita consultar los objetos de base de datos por nombre en lugar de consultarlos
por nombre de archivo. Al seleccionar esta opcin, el DBCA muestra una serie de
pantallas que puede utilizar para crear una instancia de ASM y rellenar grupos de
discos de ASM. Una vez configurada una instancia de ASM con DBCA, puede utilizar
Oracle Enterprise Manager para gestionarla.
Sistema de Archivos de Cluster: para Oracle Real Application Clusters (Oracle RAC),
esta opcin sustituye a la opcin Sistema de Archivos. Un sistema de archivos de
cluster permite que un nmero de nodos de un cluster accedan de forma simultnea a
un sistema de archivos determinado. En cada nodo se visualizan los mismos archivos
y datos. De esta forma, se facilita la gestin de los datos que se necesitan compartir a
travs de los nodos. Si la plataforma soporta un sistema de cluster de archivos, puede
utilizarla para almacenar los archivos de datos y archivos de control de Real
Application Cluster.
Dispositivos Raw: un dispositivo raw es un disco o parte de l que no est gestionado
por un sistema de archivos. Sin embargo, slo se puede utilizar esta opcin si la
direccin dispone de, al menos, el mismo nmero de particiones de discos raw como
de archivos de datos de Oracle. Antes de utilizar dispositivos raw para almacenar los
archivos de base de datos, se debe configurar e identificar los dispositivos raw.
En nuestro caso seleccionaremos "Sistema de archivos", para ver cmo configurar el
mecanismo de almacenamiento "ASM" se puede ver en este enlace:
Gestin Automtica de Almacenamiento (ASM) en Oracle 11g

A continuacin indicaremos dnde y cmo almacenar los archivos de la base de datos. Las
opciones son:
Usar Ubicaciones de Archivos de Base de Datos de Plantilla: esta opcin permite
utilizar la ubicacin predefinida en la plantilla de base de datos que se seleccione para
esta base de datos. Incluso despus de seleccionar esta opcin, se podr sustituir
estos valores por defecto y modificar los nombres de archivo y ubicaciones de la base
de datos en la pgina Almacenamiento, que estar disponible posteriormente en el
Asistente de Configuracin de Bases de Datos.
Usar Ubicacin Comn para Todos los Archivos de Base de Datos: esta opcin
permite especificar una nueva rea comn para todos los archivos de base de datos.
Aunque se seleccione esta opcin y se proporcione una nueva ubicacin, se podr
revisar y modificar los nombres de archivo y ubicaciones de la base de datos en la
pgina Almacenamiento, que estar disponible posteriormente en el Asistente de
Configuracin de Bases de Datos.
Usar Oracle Managed Files: esta opcin permite simplificar la administracin de la
base de datos Oracle. Oracle Managed Files elimina la necesidad del usuario, es decir,
del DBA, de gestionar directamente los archivos del sistema operativo que componen
una base de datos Oracle. Se especifican operaciones en trminos de objetos de base
de datos en lugar de en nombres de archivos. Oracle utiliza internamente interfaces
del sistema de archivos para crear y suprimir archivos segn sea necesario para los
tablespaces, archivos redo log y archivos de control. En su lugar, se proporciona slo
la ruta de acceso al rea de base de datos, que sirve como directorio raz en el que la
base de datos almacena sus archivos de base de datos. Si se selecciona esta opcin,
tambin se puede multiplexar los archivos redo log y de control. A diferencia de otras
opciones de esta pgina, si se selecciona esta opcin, no se podrn realizar
modificaciones a los nombres de archivos de la base de datos en la pgina
Almacenamiento, que estar disponible posteriormente en el Asistente de
Configuracin de Bases de Datos.
En nuestro casos seleccionaremos el mtodo de ubicaciones de archivos de base de datos
Oracle Managed Files, por lo que marcaremos la opcin "Usar Oracle Managed Files", en
"rea de Base de Datos" deberemos indicar la unidad y carpeta donde Oracle guardar los
ficheros de la base de datos, en nuestro caso:
e:/oracle/ajpdsoft
Si queremos multiplexar los archivos de Redo Log y los Archivos de Control pulsaremos el
botn "Multiplexar Archivos Redo Log y Archivos de Control":

La multiplexacin de los archivos redo log y de control implica colocarlos en varias


ubicaciones diferentes. Si una de las ubicaciones falla, los archivos redo log y de control de
las dems ubicaciones estn disponibles para las operaciones de recuperacin de desastres.
Oracle recomienda especificar al menos dos destinos de archivos redo log y de control en
unidades de disco fsicas diferentes. Si el primer disco duro falla, las copias guardadas en el
segundo disco estarn disponibles. La multiplexacin correctamente configurada (en
unidades de disco fsicas diferentes) proporciona una gran tolerancia a los fallos para el
archivo redo log y de control si alguno de los destinos falla.
En cada lnes de la ventana de "Multiplexar Archivos Redo Log y Archivos de Control"
podremos aadir las distintas rutas donde Oracle crear los archivos necesarios para la
multiplexacin:

Pulsando en el botn "Variables de Ubicacin de Archivos" en la ventana anterior de


"Ubicaciones de Archivos de Base de Datos" podremos ver las variables que se utilizan para
especificar las ubicaciones de archivos con parmetros para los archivos de datos, archivos
de control, redo logs y cualquier otro tipo de archivo que utilice la base de datos:
ORACLE_BASE: ruta base del sistema.
ORACLE_HOME: ruta de instalacin de Oracle Database.
DB_NAME: nombre de la base de datos.
DB_UNIQUE_NAME: nombre nico de todas las instancias de la base de datos.
SID: identificador de la base de datos.
Estos parmetros han sido ya indicados en pasos anteriores:
Tras configurar las opciones de las ubicaciones de archivos de base de datos pulsaremos
"Siguiente":

En la ventana siguiente podremos configurar las opciones de recuperacin:


Especificar rea de Recuperacin de Flash: el rea de recuperacin de flash se puede
utilizar para recuperar datos que se perderan durante un fallo del sistema. Enterprise
Manager tambin utiliza esta ubicacin si tiene activadas la gestin local y las copias
de seguridad diarias en la pgian Opciones de Gestin, mostrada anteriormente en el
Asistente de Configuracin de Bases de Datos. El rea de recuperacin de flash es un
directorio gestionado por Oracle, un sistema de archivos o un grupo de discos de
gestin automtica de almacenamiento que proporciona una ubicacin de disco
centralizada para los archivos de copia de seguridad y de recuperacin. Oracle crea
archive logs en el rea de recuperacin de flash. Enterprise Manager puede almacenar
sus copias de seguridad en el rea de recuperacin de flash y las utiliza cuando
restaura archivos durante la recuperacin de medios fsicos. Los componentes de
recuperacin de Oracle interactan con el rea de recuperacin de flash, garantizando
de este modo que la base de datos se puede recuperar completamente mediante los
archivos del rea de recuperacin de flash. Todos los archivos necesarios para
recuperar la base de datos que siguen a un fallo del medio fsico forman parte del rea
de recuperacin de flash.
rea de Recuperacin de Flash: desde este campo indicaremos la ubicacin de
los ficheros para que Oracle gestione aqu el rea de recuperacin de flash.
Tamao del rea de Recuperacin de Flash: en este campo indicaremos el
tamao del rea de recuperacin de flash.
Activar Archivado: al activar el archivo, la base de datos archiva los archivos redo log.
Los archivos redo log archivados se pueden utilizar para recuperar una base de datos,
actualizar una base de datos estndar o recuperar informacin sobre el historial de
una base de datos con la utilidad LogMiner. La activacin del archivado es equivalente
a la activacin del modo Archive Log en Oracle Enterprise Manager o a la ejecucin de
la base de datos en modo ARCHIVELOG. Debe activar el archivado para que la base de
datos se pueda recuperar del fallo de disco.
En nuestro caso, para tener una base de datos con alta tolerancia a fallos y por lo tanto alta
disponibilidad marcaremos ambas opciones:
En la ventana anterior, pulsando en "Editar Parmetros de modo de Archivado" podremos
configurar el tipo de archivado, el formato del archivo de archive log y los destinos de los
ficheros (es recomendable que sean varios y en distintos disco fsicos).
Archivado Automtico: la instancia de base de datos Oracle puede ser configurada
para archivar archivos redo log rellenos automticamente o manualmente.
Normalmente, el archivo automtico resulta ms conveniente y eficaz. Marcando la
opcin de Archivo Automtico un proceso en segundo plano adicional, ARC0,
archivar automticamente grupos de archivos redo log online una vez que estn
inactivos. El archivo automtico libera al administrador de la base de datos de tener
que realizar el seguimiento, y de archivar, manualmente los grupos rellenos.
En "Formato de Archivo Archive Log": en este campo podremos indicar el formato
para los archivos archive log o dejar la opcin por defecto: ARC%S_%R.%T. Este valor
se asigna al parmetro del archivo de inicializacin LOG_ARCHIVE_FORMAT. Se
puede definir formato mediante los siguientes parmetros:
%T: especifica el nmero de thread rellenando a la izquierda con ceros. El valor
por defecto tiene un rango de hasta tres caracteres.
%t: especifica el nmero de thread sin ningn tipo de relleno. El valor por
defecto no tiene lmite de caracteres.
%S: especifica el nmero de secuencia de log rellenando a la izquierda con
ceros. El valor por defecto tiene un rango de hasta tres caracteres. Oracle
recomienda utilizar el formato %S.
%s: especifica el nmero de secuencia de log sin ningn tipo de relleno. El
valor por defecto no tiene lmite de caracteres.
Destinos de Archive Log: en esta seccin podremos identificar el destino de los
archivos archive log. Si ha especificado un rea de recuperacin de flash, los archivos
archive log se almacenarn en la ubicacin de recuperacin de flash por defecto. Sin
embargo, puede multiplexar los archivos especificando ubicaciones adicionales en el
rea Destinos de Archive Log de este recuadro de dilogo. Oracle recomienda guardar
los archivos archive log en diferentes ubicaciones de distintos discos. Se deben
introducir varias unidades diferentes (lo recomendado) en las que almacenar los
archivos archive log. Este valor se asigna al parmetro de archivo de inicializacin
LOG_ARCHIVE_DEST.
En el siguiente paso de la creacin de la base de datos, en la pestaa "Esquemas de Ejemplo"
podremos marcar la opcin "Esquemas de Ejemplo" para que el asistente cree un esquema de
ejemplo. Los esquemas de ejemplo contienen archivos de comandos para los siguientes tipos
de tablas:
Human Resources: el esquema de Human Resources (HR) es un esquema de base de
datos relacional bsico. Hay seis tablas en el esquema de HR: Employees,
Departments, Locations, Countries, Jobs y Job_History. El esquema de Order Entry
(OE) tiene enlaces al esquema de HR.
Order Entry: el esquema de Order Entry (OE) se basa en el esquema de Human
Resources meramente relacional con algunas funciones relacionadas con el objeto y
orientadas al mismo. El esquema de OE contiene siete tablas: Customers,
Product_Descriptions, Product_Information, Order_Items, Orders, Inventories y
Warehouses. El esquema de OE tiene enlaces al esquema de HR y al de PM. Tambin
tiene sinnimos definidos en objetos de HR para facilitar el acceso transparente a los
usuarios.
Product Media: el esquema de Product Media (PM) incluye dos tablas, online_media y
print_media, un tipo de objeto, adheader_typ y una tabla anidada, textdoc_typ. El
esquema de PM incluye los tipos de columna interMedia y LOB. Nota: Para utilizar
interMedia Text debe crear un ndice de interMedia Text.
Sales History: el esquema del Historial de Ventas (SH) es un ejemplo de esquema
relacional. Consta de una gran tabla de hechos SALES particionada por rango y de
cinco tablas de dimensiones: TIMES, PROMOTIONS, CHANNELS, PRODUCTS y
CUSTOMERS. La tabla adicional COUNTRIES anexa a la tabla CUSTOMERS muestra un
sencillo copo de nieve.
Queued Shipping: el esquema de Queued Shipping (QS) est formado por varios
esquemas que contienen colas de mensajes. Los esquemas de ejemplo se pueden
instalar automticamente mediante el Asistente de Configuracin de Bases de Datos o,
posteriormente, de forma manual.
En nuestro caso no marcaremos la opcin "Esquemas de Ejemplo":
Desde la pestaa "Archivos de Comandos Personalizados" se puede crear y ejecutar archivos
de comandos personalizados (definidos por el usuario) para modificar la base de datos
despus de crearla. En nuestro caso no crearemos ninguno. Pulsaremos "Siguiente" para
continuar:
En el siguiente paso de la creacin de la base de datos, indicaremos los parmetros de
"Memoria", "Tamao", "Juego de Caracteres" y "Modo de Conexin". En la pestaa "Memoria"
podremos indicar los siguientes parmetros:
Tpica: seleccionando esta opcin se crear una base de datos con la mnima
configuracin o intervencin del usuario. Esta opcin es suficiente para la mayora de
los entornos y para los administradores de bases de datos Oracle (DBA) sin
experiencia en los procedimientos de creacin de base de datos avanzados. Se puede
ajustar tamao de memoria (SGA y PGA) de un rango continuo de valores. El valor
mnimo de memoria que se debe asignar es de 250 MB, el valor por defecto para todas
las mquinas. El valor mximo que se puede definir es el tamao de memoria total
fsica disponible en la mquina. El campo "Porcentaje" representa el porcentaje de la
memoria total del sistema disponible que se asignar a la base de datos Oracle. En
base a este valor, el Asistente de Configuracin de Bases de Datos asigna
automticamente la cantidad ms eficaz de memoria a las estructuras de memoria de
la base de datos. Para que la instancia de Oracle pueda gestionar automticamente la
memoria de instancia, para la mayora de las plataformas slo se debe definir el
parmetro de inicializacin MEMORY_TARGET. Para ello, seleccione "Usar Gestin de
Memoria Automtica". Si selecciona esta opcin, la memoria se gestiona
automticamente, p. ej., la instancia de base de datos gestionar automticamente el
tamao de SGA y PGA. Si se desactiva la casilla de control Gestin Automtica de
Memoria, la instancia se ajusta al valor de Tamao de Memoria (SGA y PGA),
redistribuyendo la memoria entre el rea global del sistema (SGA) y el rea global de
programa agregada (PGA agregada). El parmetro de inicializacin de Tamao de
Memoria (SGA y PGA) es dinmico; se puede cambiar en cualquier momento, sin
reiniciar la base de datos. Se puede hacer clic en el botn "Mostrar Distribucin de
Memoria" para ver la memoria asignada a SGA y PGA. Las siguientes plataformas
soportan Gestin Automtica de Memoria: Linux, Solaris, Windows, HP-UX, AIX.
Personalizada: uso de la gestin de memoria personalizada. Si el usuario es un
administrador de base de datos experimentado y desea tener mayor control sobre la
asignacin de memoria de la base de datos Oracle, es conveniente seleccionar
"Personalizada". Para asignar cantidades especficas de memoria al SGA y al PGA,
seleccione Gestin Automtica de Memoria Compartida para la opcin Gestin de
Memoria y especifique los valores adecuados. La siguiente tabla describe el rea
global del sistema (SGA) y el rea global de programa (PGA) as como el parmetro de
inicializacin correspondiente a cada una:
rea Global de Sistema (SGA): regin de memoria compartida que contiene
datos e informacin de control de una instancia Oracle. Oracle asigna el SGA
cuando se inicia una instancia y anula la asignacin cuando se cierra. Todas
las instancias tienen su propia SGA. El parmetro de inicializacin:
SGA_TARGET.
rea Global de Programas (PGA): buffer de memoria que contiene datos e
informacin de control para un proceso del servidor. La base de datos Oracle
crea un PGA cuando se inicia un proceso del servidor. La informacin de un
PGA depende de la configuracin de Oracle. El parmetro de inicializacin:
PGA_AGGREGATE.
Para personalizar la forma en la que se distribuye la memoria entre las subestructuras de
memoria SGA, seleccione Gestin Manual de Memoria Compartida e introduzca valores
especficos para cada subcomponente de SGA. La tabla siguiente muestra una descripcin de
los subcomponentes de SGA y de los parmetros de inicializacin correspondientes a cada
valor. Puede revisar y modificar estos parmetros de inicializacin posteriormente en el
Asistente de Configuracin de Bases de Datos.
Pool Compartido: introduzca el tamao en bytes del rea para las sentencias
SQL y PL/SQL compartidas o acepte la entrada por defecto. Con valores altos
se mejora el rendimiento en sistemas de varios usuarios. Con valores bajos se
utiliza menos memoria. Nota: Si ha instalado las opciones Oracle interMedia y
Advanced Replication, el valor del tamao del pool compartido debe ser como
mnimo de 15 MB. Parmetro de inicializacin: SHARED_POOL_SIZE.
Cach de Buffers: introduzca el tamao en bytes de la cach de buffers de la
base de datos. sta es la parte de SGA que mantiene copias de la lectura de
bloques de datos de archivos de datos. El parmetro de inicializacin
especifica el nmero de buffers de la cach de buffers de la base de datos.
Cada buffer de la cach se corresponde en tamao con un bloque de datos
Oracle (especificado por el parmetro de inicializacin DB_BLOCK_SIZE); por
lo tanto, cada buffer de base de datos de la cach puede mantener una lectura
de bloque de datos nica desde un archivo de datos. Todos los procesos de
usuario conectados simultneamente a la instancia comparten el acceso a la
cach de buffers de la base de datos. Parmetro de inicializacin:
DB_CACHE_SIZE.
Pool Java: la memoria de pool Java se utiliza en la memoria del servidor para
todos los cdigos y datos especficos de una sesin de Java en JVM.
Parmetro de inicializacin: JAVA_POOL_SIZE.
Pool Grande: introduzca el tamao, en bytes, para la pila de asignacin de pool
grande. Esta pila la utiliza el servidor compartido para la memoria de la sesin,
ejecucin paralela para los buffers de mensaje y la copia de seguridad para los
buffers de E/S del disco. Si no se define y es necesario el pool para la
ejecucin paralela, Oracle calcula un valor de forma automtica. Al clculo se
agregan 250 K por sesin para el servidor compartido si MTS_DISPATCHERS
est configurado. El clculo final agregar la cantidad de memoria especfica
del puerto para los buffers de E/S de copia de seguridad. Advertencia: este
clculo por defecto puede tener un tamao demasiado grande para su
asignacin o que produzca problemas. En este caso, debe definir
LARGE_POOL_SIZE en un nmero menor para iniciar la base de datos.
Parmetro de inicializacin: LARGE_POOL_SIZE.

En la pestaa "Tamao" definiremos los parmetros de tamao, que se describen en la tabla


siguiente:
Tamao del Bloque: se introducir aqu el tamao en bytes de los bloques de la base
de datos Oracle o dejaremos la opcin por defecto. Los datos de la base de datos
Oracle se almacenan en estos bloques. Un bloque de datos se corresponde con un
nmero concreto de bytes de espacio fsico de la base de datos en disco. Parmetro
de inicializacin: DB_BLOCK_SIZE.
Procesos: especifica el nmero mximo de procesos de usuario del sistema operativo
que se pueden conectar simultneamente a una base de datos Oracle. Este valor debe
permitir todos los procesos en segundo plano, como bloqueos, procesos de cola de
trabajos y procesos de ejecucin paralela. Parmetro de inicializacin: PROCESSES.
En la pestaa "Juegos de Caracteres" definiremos los juegos de caracteres utilizados por la
base de datos Oracle. Ms concretamente, se pueden definir:
Juego de Caracteres de la Base de Datos.
Juego de Caracteres Nacional.
Idioma por Defecto.
Formato de Fecha por Defecto.
En la pestaa "Modo de Conexin" seleccionaremos el modo de conexin para la base de
datos. A continuacin, se muestran los modos que puede seleccionar:
Modo Servidor Dedicado: una base de datos Oracle en modo Servidor Dedicado
necesita un proceso de servidor dedicado para cada proceso de usuario. Hay un
proceso de servidor para cada cliente. La Red de Oracle devuelve la direccin de un
proceso de servidor existente al cliente y ste, a su vez, vuelve a enviar la solicitud de
conexin a la direccin del servidor proporcionada. Este mtodo se seleccionar
cuando:
Est utilizando la base de datos en un entorno de almacenes de datos.
Se espera un nmero total de conexiones del cliente inferior.
Los clientes de la base de datos realicen solicitudes reiteradas y de larga
duracin a la base de datos.
Modo Servidor Compartido: una base de datos Oracle en modo Servidor Compartido
(tambin denominado modo de servidor multithread) est configurada para que varios
procesos del usuario puedan compartir un nmero muy reducido de procesos del
servidor, de forma que aumenta la cantidad de usuarios soportados. Sin el servidor
compartido, cada proceso de usuario requiere su propio proceso de servidor
dedicado. Con la configuracin de servidor compartido, varios procesos de usuario se
conectan a un distribuidor, que dirige distintas solicitudes de sesiones entrantes en
red a una cola comn. Un proceso de servidor compartido inactivo desde un pool
compartido de procesos del servidor recoge una solicitud de la cola. De este modo, un
grupo pequeo de procesos del servidor puede servir a un gran nmero de clientes.
En nuestro caso seleccionaremos "Modo Servidor Dedicado":
Pulsando en el botn "Todos los Parmetros de inicializacin" de la ventana anterior
podremos personalizar los parmetros de Inicializacin siguientes:
cluster_database en TRUE para activar la opcin Real Application Clusters.
Rango de Valores: TRUE | FALSE
Valor por Defecto: FALSE
compatible: permite utilizar una nueva versin, adems de garantizarle la
compatibilidad con una versin anterior.
Rango de Valores: Valor por defecto de la versin actual.
Valor por Defecto: Depende de la versin
control_files: especifica uno o ms nombres de archivos de control. Oracle
recomienda utilizar varios archivos en distintos dispositivos o la duplicacin de
archivos del sistema operativo.
Rango de Valores: 1 - 8 nombres de archivos (con nombres de rutas de acceso).
Valor por Defecto: Depende del sistema operativo
db_block_size: Tamao (en bytes) de un bloque de base de datos Oracle. Este valor se
define en la creacin de la base de datos y no se puede cambiar posteriormente.
Rango de Valores: 1024 - 65536 (depende del sistema operativo).
Valor por Defecto: 2048 (depende del sistema operativo)
db_create_file_dest: Define la ubicacin por defecto para la creacin de archivos de
datos, archivos de control y logs en lnea.
Rango de Valores: Un nombre de directorio del sistema de archivos. El directorio ya
debe existir y debe tener permisos que permitan a Oracle crear archivos en l.
db_create_online_log_dest_1: Define la ubicacin por defecto para la creacin de logs
en lnea y archivos de control. El valor por defecto se utilizar cuando no se
especifique un nombre de archivo durante la creacin del log en lnea o del archivo de
control.
Rango de Valores: Un nombre de directorio del sistema de archivos. El directorio ya
debe existir y debe tener permisos que permitan a Oracle crear archivos en l.
db_domain: Define la ubicacin por defecto para la creacin de logs en lnea y
archivos de control. El valor por defecto se utilizar cuando no se especifique un
nombre de archivo durante la creacin del log en lnea o del archivo de control.
Rango de Valores: Un nombre de directorio del sistema de archivos. El directorio ya
debe existir y debe tener permisos que permitan a Oracle crear archivos en l.
db_name: Identificador de base de datos que debe corresponder con el nombre
especificado en la sentencia CREATE DATABASE.
Rango de Valores: Cualquier nombre vlido con un mximo de 8 caracteres.
Valor por Defecto: Ninguno (pero se debe especificar).
db_recovery_file_dest: Ubicacin de archivo de copia de seguridad y recuperacin por
defecto. Oracle recomienda que db_create_file_dest y db_recovery_file_dest estn en
discos diferentes por proteccin de los datos y rendimiento.
db_recovery_file_dest_size: Lmite de tamao de los archivos de recuperacin de base
de datos.
Valor por Defecto: 0
instance_number: Parmetro de Base de Datos de Cluster que asigna un nmero nico
para asignar la instancia a un grupo de listas de bloques libres de un objeto de base
de datos creado con el parmetro del almacenamiento FREELIST GROUPS. Utilice este
valor en la clusula INSTANCE de la sentencia ALTER TABLE ... ALLOCATE EXTENT
para asignar de forma dinmica extensiones a esta instancia.
Rango de Valores: 1 a MAX_INSTANCES (especificado en la creacin de la base de
datos).
Valor por Defecto: El nmero ms bajo disponible (depende del orden de inicio de la
instancia y de los valores de INSTANCE_NUMBER asignados a otras instancias)
log_archive_dest_1: El primero de cinco destinos locales (especificar LOCATION) o
remotos (especificar SERVICE) donde se pueden duplicar los archivos redo log
archivados. Este parmetro es vlido slo para las bases de datos Enterprise Edition
Oracle8i o superiores.
Rango de Valores: Sintaxis con (null_string | SERVICE=tnsnames-service
|LOCATION=directory-spec)[MANDATORY | OPTIONAL][REOPEN=integer]
Valor por Defecto: NULL
log_archive_dest_2: El segundo de cinco destinos locales (especificar LOCATION) o
remotos (especificar SERVICE) donde se pueden duplicar los archivos redo log
archivados. Este parmetro es vlido slo para las bases de datos Enterprise Edition
Oracle8i o superiores.
Rango de Valores: Sintaxis con (null_string | SERVICE=tnsnames-service
|LOCATION=directory-spec)[MANDATORY | OPTIONAL][REOPEN=integer]
Valor por Defecto: NULL
log_archive_dest_state_1: Especifica el estado de disponibilidad de los
correspondientes parmetros de destino de log archivado (slo
LOG_ARCHIVE_DEST_1). Si est activado, se archiva el destino de log. Si est
diferido, el destino se excluye de las operaciones de archivado hasta que se vuelva a
activar.
Rango de Valores: ENABLE | DEFER
Valor por Defecto: ENABLE
nls_language: Especifica el idioma por defecto de la base de datos, que se utiliza para
mensajes, nombres de da y mes, smbolos para aC, dC, AM y PM, y el mecanismo de
ordenacin por defecto. Ejemplos de idiomas soportados son el ingls americano, el
francs y el japons.
Rango de Valores: Cualquier nombre de idioma vlido.
Valor por Defecto: Depende del sistema operativo
nls_territory: Especifica las reglas de nomenclatura para la numeracin de das y
semanas, el formato de fecha por defecto, el separador de grupos y carcter decimal
por defecto y los smbolos de divisa local e ISO por defecto. Los territorios soportados
incluyen Estados Unidos de Amrica, Francia y Japn. Para obtener ms informacin
sobre todos los territorios, consulte la Gua de Soporte de Idioma Nacional especfica
de la versin de la base de datos Oracle.
Rango de Valores: Cualquier nombre de territorio vlido.
Valor por Defecto: Depende del sistema operativo
open_cursors: Especifica el nmero mximo de cursores abiertos (reas de contexto)
que puede tener una sesin al mismo tiempo y restringe el tamao de cach de
cursores de PL/SQL que PL/SQL utiliza para evitar volver a analizar las sentencias que
un usuario ha vuelto a ejecutar. Defina este valor lo suficientemente alto como para
evitar que las aplicaciones se queden sin cursores abiertos.
Rango de Valores: 1 - lmite del sistema operativo.
Valor por Defecto: 64
pga_aggregate_target: Especifica las memorias PGA agregadas de destino de todos
los procesos del servidor adjuntos a la instancia. Defina este parmetro en un valor
positivo antes de activar la definicin automtica de reas de trabajo. Esta memoria no
reside en SGA. La base de datos utiliza este parmetro como cantidad de memoria
PGA de destino que utiliza. Al definir este parmetro, reste la SGA de la memoria total
del sistema disponible para la instancia Oracle. La memoria restante se puede asignar
a pga_aggregate_target.
Rango de Valores: Valores enteros ms la letra K, M o G para especificar este lmite en
kilobytes, megabytes o gigabytes. El valor mnimo es 10 M y el mximo es 4000 G
Valor por Defecto: "No Especificado", que significa que el ajuste automtico de las
reas de trabajo est completamente desactivado.
processes: Especifica el nmero mximo de procesos de usuario del sistema
operativo que se pueden conectar simultneamente a Oracle Server. Este valor debe
tener en cuenta todos los procesos en segundo plano, como, por ejemplo, procesos
de la cola de trabajos (SNP) y de ejecucin en paralelo (Pnnn).
Rango de Valores: 6 a un valor que depende del sistema operativo.
Valor por Defecto: Depende de PARALLEL_MAX_SERVERS
remote_login_passwordfile: Especifica si el sistema operativo o un archivo
comprueban las contraseas de usuarios con privilegios. Con NONE, Oracle ignora el
archivo de contraseas. Con EXCLUSIVE, se autentican todos los usuarios con
privilegios utilizando el archivo de contraseas de la base de datos. Con SHARED,
muchas bases de datos comparten los usuarios del archivo de contraseas de SYS e
INTERNAL.
Rango de Valores: NONE | SHARED | EXCLUSIVE
Valor por Defecto: NONE
sessions: Especifica el nmero total de sesiones de usuario y del sistema. El nmero
por defecto es mayor que PROCESSES para permitir sesiones recursivas.
Rango de Valores: Cualquier valor entero.
Valor por Defecto: Derivado (1.1 * PROCESSES + 5)
sga_target: Tamao de destino de SGA.
Valor por Defecto: 0
shared_servers: Especifica el nmero de procesos del servidor para crear para un
entorno de servidor compartido cuando se inicia una instancia.
Rango de Valores: Depende del sistema operativo.
Valor por Defecto: 1
star_transformation_enabled: Determina si se aplicar una transformacin de consulta
basada en costos a consultas estrella. Cuando es TRUE, el optimizador tiene en cuenta
la transformacin basada en costos para las consultas estrella; cuando es FALSE, no
se utiliza ninguna transformacin; cuando es TEMP_DISABLE, las transformaciones
de consultas se tienen en cuenta, pero no se utilizan tablas temporales.
Rango de Valores: TRUE | FALSE | TEMP_DISABLE
Valor por Defecto: FALSE
undo_tablespace: Los tablespaces de deshacer slo se utilizan para almacenar
informacin de deshacer. UNDO_TABLESPACE slo est permitido en el modo SMU
(Deshacer Gestionado por el Sistema). La instancia utilizar el tablespace de deshacer
especificado, <undoname>. Si el tablespace no existe, no es de deshacer o lo est
utilizando otra instancia, la instancia STARTUP fallar.
Valor por defecto: Todas las bases de datos contienen cero o ms tablespaces de
deshacer. En modo SMU, a cada instancia ORACLE se le asigna un (y slo uno)
tablespace de deshacer.

A continuacin indicaremos los valores de seguridad. Desde esta ventana indicaremos los
valores de configuracin de seguridad. En esta pgina, se pueden seleccionar los valores de
seguridad por defecto de la base de datos Oracle 11g o revertir a un valor de configuracin
anterior a la base de datos Oracle 11g. Mediante las opciones de valores de seguridad
disponibles en esta pgina, se pueden activar o desactivar los valores de perfil de contrasea
y auditora para la base de datos seleccionada.
Mantener Valores de Seguridad Mejorados por Defecto de 11g (Recomendado): si
selecciona esta opcin, el Asistente de Configuracin de Bases de Datos (DBCA)
ejecutar automticamente un archivo de comandos para configurar la base de datos
con los valores de configuracin de seguridad mejorados de la base de datos Oracle
11g.
Revertir a Valores de Seguridad por Defecto Anteriores a 11g: si selecciona esta
opcin, debe seleccionar al menos uno de los valores de configuracin que aparecen
en el subjuego (desactive el valor de auditora o el valor de perfil de contrasea).
Tambin puede elegir desactivar ambos valores.

A continuacin podremos marcar la opcin de gestionar automticamente tareas de


mantenimiento como la recopilacin de estadsticas del optimizador e informes proactivos del
asesor. Esta funcin facilita la gestin lista para usar de la distribucin de recursos (recursos
de entrada-salida y CPU) entre las diferentes tareas de mantenimiento de la base de datos,
como Recopilacin de Estadsticas del Optimizador Automtico y Asesor de Segmentos
Automtico. Garantiza que la actividad del usuario final no se ver afectada durante la
operacin de mantenimiento y que la actividad obtendr suficientes recursos para realizar el
trabajo. Si queremos desactivar el mantenimiento automtico, desmarcaremos la opcin
"Activar Tareas de Mantenimiento Automticas". Las tareas de mantenimiento automticas se
ejecutan en una ventana de mantenimiento predefinida. Las ventanas de mantenimiento por
defecto estn planificadas de 10:00 P.M. a 2:00 A.M. en los das de semana y a lo largo del da
los fines de semana. Se pueden cambiar estos horarios por defecto en cualquier momento con
Enterprise Manager.
A continuacin podremos indicar las opciones de almacenamiento. Desde esta pgina
especificaremos los parmetros de almacenamiento para la base de datos. Esta pgina
muestra un listado en rbol y una vista de resumen (lista de varias columnas) que le permite
cambiar y ver los siguientes objetos:
Archivos de Control.
Tablespaces.
Archivos de Datos.
Segmentos de Rollback.
Grupos de Redo Logs.
Los Archivos de Control:
Mximo de Archivos de Datos.
Mximo de Archivos Redo Log.
Mximo de Miembros Log.
Dejaremos las opciones por defecto:
Archivos de Datos:

Grupos de Redo Logs:


Por ltimo, antes de crear la base de datos, el asistente nos da las siguientes posibilidades:
Crear Base de Datos: active esta casilla de control para crear la base de datos ahora.
Guardar como Plantilla de Base de Datos: active esta casilla de control para guardar
los parmetros de creacin de la base de datos como plantilla. Esta plantilla se
agregar automticamente a la lista de plantillas de base de datos disponibles.
Nombre: introduzca un ttulo para esta plantilla que aparecer en la lista de
plantillas preconfiguradas.
Descripcin: proporcione una descripcin breve del tipo de plantilla.
Generar Archivos de Comandos de Creacin de Bases de Datos: esta opcin permite
generar archivos de comandos de creacin de bases de datos para la plantilla de base
de datos seleccionada. Active esta casilla de control para acceder a todos los archivos
de comandos utilizados para crear la base de datos. Los archivos de comandos se
generan a partir de los parmetros de base de datos proporcionados en las pginas
anteriores. Puede utilizar los archivos de comandos como lista de control o para crear
la base de datos sin utilizar el Asistente de Creacin de Bases de Datos Oracle.
En nuestro caso marcaremos las tres opciones:
Tras pulsar en "Terminar" en la ventana anterior podremos ver todas las opciones
seleccionadas. Pulsaremos "Aceptar" para iniciar la creacin definitiva de la base de datos
Oracle:
Nos mostrar un mensaje indicando que la plantilla se ha creado correctamente. Pulsaremos
"Aceptar":

Se crear el archivo de comandos (si as lo hemos marcado):


Nos mostrar un mensaje indicando que el archivo de comandos se ha creado correctamente:

Y se iniciar la creacin definitiva de la base de datos Oracle:


Tras la creacin de la base de datos, el asistente nos mostrar un mensaje con la informacin
de la creacin de la base de datos:
A partir de ahora podremos acceder a Oracle Enterprise Manager 11g abriendo un navegador
web y escribiendo la URL:
https://localhost:1158/em
Introduciremos usuario y contrasea (los indicados en los pasos anteriores):
Y podremos ver, en la opcin "Servidor" - "Tablespaces" los tablespaces creados
automticamente al crear la base de datos:

Haciendo clic en cualquier tablespace, por ejemplo en el USERS, podremos ver y modificar
sus opciones:
Aadir un listener a Windows 7 para acceso a Oracle
Database 11g
Para aadir un listener abriremos el Explorador de Windows, accederemos a la carpeta de
instalacin de Oracle:
C:/app/ajpdsoft/product/11.1.0/db_1/BIN
Pulsaremos con el botn derecho del ratn sobre el fichero "netca.bat" y seleccionaremos
"Ejecutar como administrador":
Se iniciar el Asistente de Configuracin de Red de Oracle, marcaremos la opcin
"Configuracin del Listener" y pulsaremos "Siguiente":

Marcaremos la opcin "Agregar" y pulsaremos "Siguiente":


En "Nomber del Listener" introduciremos un nombre que lo identifique (si tenemos varios),
por ejemplo "LISTENER_BDAJPDSOFT":

Indicaremos el protocolo (o protocolos) que consideremos que podr aceptar este Listener, en
nuestro caso TCP:
Indicaremos el puerto de Oracle Database, si no lo hemos cambiado manualmente, el de
defecto es 1521, por lo que marcaremos "Usar el nmero de puerto estndar 1521":

Marcaremos "No" en la siguiente ventana que nos permite crear otro Listener:
Si tenemos activado algn cortafuegos (firewall), puede que nos pida confirmacin de acceso
en este punto, se la daremos para continuar con el proceso:

El asistente abre una ventana de consola de MS-DOS y ejecuta algunos comandos para
instalar e iniciar el listener, con el comando:
lsnrctl start NOMBRE_LISTENER
Anexo
Resultado ejecucin de comprobacin de requisitos especficos
del Producto
Comprobando los requisitos del sistema operativo ...
Resultado Esperado: Uno de 5.0,5.1,5.2,6.0
Resultado Real: 6.1
Comprobacin terminada. El resultado general de esta comprobacin es: Fallo <<<<
Problema: La base de datos Oracle 11g no est certificada en el sistema operativo actual.
Recomendacin: Asegrese de instalar el software en la plataforma correcta.
=============
Comprobando requisitos de Service Pack ...
Comprobacin terminada. El resultado general de esta comprobacin es: No ejecutado <<<<
OUI-18001: El sistema operativo 'Windows Vista versin 6.1' no est soportado.
Recomendacin: Instale el Service Pack recomendado.
=============
Comprobando requisitos de memoria fsica ...
Resultado Esperado: 256MB
Resultado Real: 1023MB
Comprobacin terminada. El resultado general de esta comprobacin es: Aprobado
=============
Comprobando requisitos de configuracin de red ...
Comprobacin terminada. El resultado general de esta comprobacin es: No ejecutado <<<<
Recomendacin: Oracle soporta instalaciones en sistemas con direcciones IP asignadas por
DHCP. Sin embargo, para ello debe configurar Microsoft LoopBack Adapter como adaptador
de red primario del sistema. Consulte la gua de instalacin para obtener ms informacin
sobre la instalacin del software en sistemas configurados con DHCP.
=============
Comprobando la longitud de la variable de entorno PATH...
Comprobacin terminada. El resultado general de esta comprobacin es: Aprobado
=============
Comprobando si hay espacio en disco suficiente en la ubicacin TEMP...
Comprobacin terminada. El resultado general de esta comprobacin es: Aprobado
=============
Validando la ubicacin de ORACLE_BASE (si se ha definido) ...
Comprobacin terminada. El resultado general de esta comprobacin es: Aprobado
=============
Comprobando espacios en la ruta de acceso del directorio raz de Oracle...
Comprobacin terminada. El resultado general de esta comprobacin es: Aprobado
=============
Comprobando la ubicacin de la ruta de acceso del directorio raz de Oracle ...
Comprobacin terminada. El resultado general de esta comprobacin es: Aprobado
=============
Comprobando la limpieza adecuada del sistema...
Comprobacin terminada. El resultado general de esta comprobacin es: Aprobado
=============
Comprobando incompatibilidades del directorio raz de Oracle....
Resultado Real: NEW_HOME
Comprobacin terminada. El resultado general de esta comprobacin es: Aprobado
=============

Gestin Automtica de Almacenamiento (ASM) en Oracle 11g


Si elegimos en el paso 6 "Gestin Automtica de Almacenamiento (ASM)" deberemos seguir
los siguientes pasos para configurar este mecanismo de almacenamiento para la base de
datos de Oracle.
En nuestro caso marcaremos "Gestin Automtica de Almacenamiento (ASM)", pulsaremos
"Siguiente" para continuar:
Si no tenemos activo CSS (Oracle Cluster Synchronization Service) el Asistente de
Configuracin de Bases de Datos nos mostrar la siguiente advertencia:

Con el texto: "Para utilizar Gestin Automtica de Almacenamiento (ASM), Oracle Cluster
Synchronization Service (CSS) debe estar configurado e iniciado. Ejecute el archivo de
comandos "C:/app/ajpdsoft/product/11.1.0/db_1/bin/localconfig add" desde el prompt de
comandos para configurar e iniciar CSS".
Pulsaremos "Aceptar" y, sin cerrar el asistente de creacin de base de datos, pulsaremos en
el botn "Iniciar" de Windows 7, "Todos los programas" - "Accesorios", pulsaremos con el
botn derecho del ratn sobre "Smbolo del sistema" y seleccionaremos "Ejecutar como
administrador" en el men emergente que aparecer:
En la consola de MS-DOS introduciremos la siguiente lnea y pulsaremos INTRO:
c:/app/ajpdsoft/product/11.1.0/db_1/BIN/localconfig add
(lgicamente si la ruta de instalacin es diferente la cambiaremos)

Si todo es correcto se configurar e iniciar Oracle Cluster Synchronization Service (CSS),


devolviendo lo siguiente:
c:/app/ajpdsoft/product/11.1.0/db_1/BIN/localconfig add
Step 1: creating new OCR repository
Successfully accumulated necessary OCR keys.
Creating OCR keys for user 'ajpdsoft', privgrp ''..
Operation successful.
Step 2: creating new CSS service
successfully created local CSS service
successfully added CSS to home
Nota: como hemos indicado, es fundamental ejecutar la consola de MS-DOS con privilegios de
administrador, para que el UAC (User Acount Control) de Windows 7 no nos impida la
ejecucin del servicio CSS de Oracle.
Tras instalar CSS podremos continuar con el asistente de creacin de base de datos de
Oracle, en la ventana del paso 6 pulsaremos "Siguiente".
El Asistente de Configuracin de Bases de Datos nos indicar a continuacin que para utilizar
la gestin automtica de almacenamiento (ASM) se necesita tener una instancia de ASM en
ejecucin en la mquina. Puesto que no hay ninguna indicaremos a continuacin los
parmetros de ASM y la contrasea del usuario SYS (que ser un usuario propio para la
gestin remota de ASM, no es el usuario SYS de Oracle). Para mostrar y modificar los
parmetros pulsaremos "Parmetros de ASM" en la siguiente ventana:

Si hemos pulsado en "Parmetros ASM" nos mostrar la ventana de parmetros para ASM.
Pulsando en "Mostrar Parmetros Avanzados" podremos ver y modificar el valor de los
siguientes parmetros de ASM:
asm_diskgroups: este valor es la lista de nombres de grupos de discos que montar
ASM al iniciar o cuando se utilice el comando ALTER DISKGROUP ALL MOUNT.
asm_diskstring: lista separada por comas de las rutas de acceso utilizadas por ASM
para limitar el juego de discos para la deteccin al agregar un nuevo disco a un grupo
de discos. La cadena de discos debe coincidir con la ruta de acceso del disco, no con
el directorio que contiene el disco. Por ejemplo: /dev/rdsk/*.
asm_power_limit: este valor es la potencia mxima de la instancia de ASM para volver
a equilibrar el disco. Valor por Defecto: 1.
lage_pool_size: especifica el tamao de la pila de asignacin de pool grande, que el
servidor compartido utiliza para la memoria de la sesin, la ejecucin en paralelo de
buffers de mensajes y la recuperacin y copia de seguridad de RMAN para buffers de
E/S de disco. Rango de Valores: 600 K (mnimo); >= 20000 M (el mximo depende del
sistema operativo). Valor por Defecto: 0, a menos que se configure la ejecucin en
paralelo o DBWR_IO_SLAVES.
local_listener: lista de direcciones de red de Oracle que identifica las instancias de
base de datos en la misma mquina que los listeners de red de Oracle. Cada instancia
y distribuidor se registra con el listener para activar las conexiones del cliente. Este
parmetro sobrescribe los parmetros MTS_LISTENER_ADDRESS y
MTS_MULTIPLE_LISTENERS que se quedan obsoletos a partir de 8.1. Rango de
Valores: Lista de direcciones de red de Oracle. Valor por Defecto:
(ADDRESS_LIST=(Direccin=(Protocolo=TCP)(Host=hostlocal)(Puerto=1521))
(Direccin=(Protocolo=IPC)(Clave=nombreBD)))
shared_pool_size: especifica el tamao del pool compartido en bytes. El pool
compartido contiene objetos, como, por ejemplo, cursores compartidos,
procedimientos almacenados, estructuras de control y buffers de mensajes de
ejecucin en paralelo. Los valores ms grandes pueden mejorar el rendimiento en
sistemas de varios usuarios. Rango de Valores: 300 KB - depende del sistema
operativo. Valor por Defecto: Para 64 bits, 64 MB, en otros casos es 16 MB.
spfile: especifica el nombre del archivo de parmetros del servidor actual en uso.
Rango de Valores: Parmetro esttico
Valor por Defecto: El parmetro SPFILE se puede definir en un PFILE del cliente para
indicar el nombre del archivo de parmetros del servidor que se va a utilizar. Cuando
el servidor utiliza el archivo de parmetros del servidor por defecto, el servidor definir
internamente el valor de SPFILE.
Tras personalizar los parmetros de ASM e introducir la contrasea del usuario SYS para
gestin remota pulsaremos "Siguiente".

Redundancia: Utilice esta seccin del recuadro de dilogo para determinar el nivel de
redundancia que desea implementar a este grupo de discos. Cada valor de redundancia
necesita un nmero determinado de grupos de fallos. Los grupos de fallos definen los discos
o particiones que comparten componentes, de forma que si uno falla, los dems discos o
particiones que comparten el componente tambin lo harn. Un ejemplo de grupo de fallos
sera una cadena de discos SCSI que estuviera completamente en el mismo controlador SCSI.
Si el controlador SCSI falla, ninguno de los discos que comparten el controlador estar
disponible. En este ejemplo, todos los discos que comparten el mismo controlador SCSI son
parte de un nico grupo de fallos. Como resultado, ASM no utilizar los discos de ese juego
para la duplicacin de discos. En su lugar, ASM proporcionar una duplicacin bidireccional
mediante grupos de fallos distintos. Utilice la siguiente tabla para determinar el nivel de
redundancia del grupo de discos.
Alto Seleccione este nivel si dispone de al menos tres grupos de fallos para asignar a
este grupo de discos.
Normal Seleccione este nivel si dispone de al menos dos grupos de fallos para asignar
a este grupo de discos.
Externo Seleccione este nivel si dispone de un solo grupo de fallos para asignar a este
grupo de discos. Al seleccionar este nivel de redundancia, Oracle supone que est
utilizando una aplicacin o un componente de hardware externo para proporcionar
funciones de duplicacin a los archivos de la base de datos.
Seleccionar Discos Miembros: eleccione Mostrar Candidatos para mostrar slo aquellos
discos o particiones de la ruta de deteccin de disco que estn disponibles para agregarse a
un grupo de discos. Al seleccionar esta opcin, slo aparecern en la lista los discos o
particiones con los estados de cabecera CANDIDATE, FORMER o PROVISIONED. Seleccione
Mostrar Todo para ver todos los discos disponibles, incluidos aqullos que ya forman parte de
un grupo de discos. Los discos que ya forman parte de un grupo de discos se identificarn
con el trmino MEMBER en la columna Estado de la Cabecera. Para agregar un disco o
particin al grupo de discos actual, haga clic en la primera columna de la tabla. Aparece una
marca de control junto a los discos que se agregarn al grupo de discos actual. Para agregar
un disco o particin que ya sea miembro de otro grupo de discos, haga clic en la columna
Forzar. Aparecer una marca de control junto a los discos que se sacarn de su grupo de
discos actual y se utilizarn como parte del nuevo grupo de discos. Nota: Al pasar un disco de
un grupo a otro, el grupo de discos original puede quedar inutilizable. Consejo: Una vez
creado un grupo de discos de ASM con DBCA, puede utilizar Oracle Enterprise Manager para
gestionar los grupos de discos en la instancia de ASM. Para obtener ms informacin,
consulte la ayuda en pantalla de Oracle Enterprise Manager.
Definicin de Listener de Oracle Database
Listener es un proceso servidor que provee la conectividad de red con la base de datos
Oracle. El listener est configurado para escuchar la conexin en un puerto especfico en el
servidor de base de datos. Cuando un cliente pide una conexin a la base de datos, el listener
devuelve la informacin relativa a la conexin. La informacin de una conexin para una
instancia de una base de datos provee el nombre de usuario, la contrasea y el SID de la base
de datos. Si estos datos no son correctos se devolver un mensaje de error.
Algunas caractersticas del listener:
El puerto por defecto del listener de Oracle es el 1521.
El listener no limita el nmero de conexiones a la base de datos.
Toda la informacin del listener se encuentra en un archivo denominado listener.ora,
ubicado en: $ORACLE_HOME/network/admin
El comando para gestionar el listener es lsnrctl. Mediante este comando se puede:
Parar el listener.
Ver el estado del listener.
Arrancar el listener.
Rearrancar el listener.

S-ar putea să vă placă și