1. UN
NIVERS
SIDAD TECNO
OLOGICA ISR
RAEL
FACULTAD DE IN
D NGENIE
ERIA EN SIST
TEMAS
S
SINED
D
DMINIST
AD TRACIÓ DE BASE DE DA
ÓN E E ATOS
INSTA
ALACIO DE ORAC
ON CLE 11G
G
Publicad en: Http://
P do /admbd
datos.b
blogga
activo.c
com
DALENA CHIC
MAGD A CAIZA A
ACOST
TA
9no VEL
9 NIV
2. 1. Introducción
Oracle es un sistema de gestión de base de datos relacional (o RDBMS por el
acrónimo en inglés de Relational Data Base Management System), desarrollado
por Oracle Corporation.
La última versión de Oracle es la 11g, liberada desde julio del 2009, es un RDBMS
portable ya que se puede instalar en los sistemas operativos más comunes en el
mercado, la capacidad de BDD es alta ya que soporta hasta 4 peta bytes de
información. Cuenta con administración de usuarios así como la administración de
roles, además soporta trigers y store procedure, cuenta con conectividad JDBC y
ODBC, siempre y cuando se tengan los drivers adecuados para la misma.
Oracle 11g un DBMS seguro ya que cuenta con un proceso de sistema de
respaldo y recuperación de información. Soporta Data Warehouse por lo que
facilita el acceso a la información y da mayor versatilidad.
2. Objetivo
Describir detalladamente los pasos para la instalación de Oracle Database 11g
Estándar Edition en Windows 2007.
3. Pasos para la instalación de Oracle 11g
a) Inicia la instalación ejecutando el archivo setup.exe de las carpetas de
instalación.
El asistente de instalación permite seleccionar el método de instalación estas
son: básica o avanzada.
3. La instalación básica realiza la instalación completa de Oracle 11g pero con
una intervención mínima en la instalación.
La instalación avanzada permite personalizar: las contraseñas para las
cuentas SYS, SYSTEM, SYSMAN y DBSNMP, juegos de caracteres, idioma,
copias de seguridad y la gestión automática de almacenamiento.
b) El siguiente paso es seleccionar el tipo de instalación
Para el ejemplo se escogerá el tipo Personal Edition: este tipo de instalación
instala el mismo software que el tipo de instalación Enteriprise Edition, pero
sólo soporta un entorno de desarrollo y despliegue monousuario que debe ser
totalmente compatible con Enterprise Edition y Standard Edition.
El resto de tipos de instalación están diseñados para:
• Enterprise Edition: este tipo de instalación está diseñado para aplicaciones
a nivel de empresa. Está diseñado para el Procesamiento de
Transacciones en Línea (OLTP) de alta seguridad y de importancia crítica y
para entornos de almacenes de datos. Si selecciona este tipo de
instalación, se instalan todas las opciones de Enterprise Edition con
licencias independientes.
• Standard Edition: este tipo de instalación está diseñado para aplicaciones a
nivel de departamento o grupo de trabajo o para pequeñas y medianas
empresas. Está diseñado para proporcionar las opciones y servicios de
gestión de bases de datos relacionales esenciales. Si selecciona este tipo
de instalación, deberá adquirir licencias adicionales para instalar otras
opciones de Enterprise Edition.
• Personalizada: Permite seleccionar los componentes concretos a instalar.
4. Dentro de la misma ventana es posible seleccionar el idioma en el que se
desee ejecutar el producto.
c) En el siguiente paso seleccionaremos las rutas de ubicación de la Base de
Datos, el nombre del directorio raíz de Oracle y la ruta de acceso donde se
copiaran los archivos Oracle.
d) En el siguiente paso Oracle Universal Instaler verificará los requisitos de:
Sistema operativo
Service Pack ...
Memoria física ...
Configuración de red ...
Longitud de la variable de entorno PATH...
Espacio en disco suficiente en la ubicación TEMP...
Ubicación de ORACLE_BASE (si se ha definido) ...
Espacios en la ruta de acceso del directorio raíz de Oracle...
Ubicación de la ruta de acceso del directorio raíz de Oracle ...
Limpieza adecuada del sistema...
5. Incompatibilidades del directorio raíz de Oracle....
e) Para el presente caso, en el siguiente paso seleccionaremos Crear Base de
Datos para utilizar Oracle Database como servidor Oracle.
6. f) A continuación seleccionamos el tipo de base de datos con el que deseamos
trabajar. Para contar con un servidor de base de datos General seleccionamos
la primera opción.
g) En el siguiente paso deberá especificar el nombre global de la base de datos y
el SID (Identificador del sistema) en el ejemplo los dos parámetros tendrán el
mismo nombre.
h) En el siguiente paso podemos especificar detalles de configuración como:
Memoria: Tomando en cuenta que el equipo cuenta con una memoria de 1GB
activamos la gestión automática de la memoria.
7. Juego de Caracteres: Aquí seleccionamos el juego de caracteres que por
defecto trabaja el sistema operativo
Seguridad: es donde indicamos si activamos o desactivamos los valores por
defecto de lavase de datos.
8. Esquemas de Ejemplo: aquí podemos indicar que deseamos crear los
esquemas de ejemplo de la base de datos para utilizarlos con ejemplos de
productos y documentación.
i) En el siguiente paso seleccionamos el tipo de gestión de la base de datos.
9. Seleccionamos “Usar Database Control para gestión de base de datos” que
proporciona una interfaz basada en web para gestionar una instalación única
de una base de datos.
j) En la siguiente ventana se especificará la opción de almacenamiento de la
base de datos ”Sistema de archivos” para lo cual se especifica el path del
archivo de base de datos.
k) En la siguiente opción activaremos las copias de seguridad automática para lo
cual se debe especificar el path donde se creará el sistema de archivos para el
área de almacenamiento y el nombre de usuario y la contraseña del grupo del
sistema operativo con permisos suficientes.
10. l) En la siguiente ventana se especificará las contraseñas para cada uno de los
Esquemas de la base de datos. Para el efecto asignaremos una contraseña
igual para todos los Esquemas.
m) La siguiente opción nos permite introducir los datos de cuenta de usuario
MetaLink, opción que no utilizaremos puesto que no disponemos de esta
cuenta, pulsaremos "Siguiente" para continuar con la instalación de Oracle
Database.
11. n) En la siguiente ventana podemos ver un resumen de los valores que
seleccionamos a los largo de la instalación. Pulsamos siguiente para continuar.
o) La siguiente ventana nos muestra el avance de la instalación de Oracle
Database.
12. p) La siguiente ventana muestra los asistentes de configuración que configuraran
e iniciaran los componentes seleccionados.
q) La siguiente ventana muestra el avance de la copia archivos de base de datos,
pulsamos “siguiente” para continuar.
13. r) Al finalizar el paso anterior nos indicará un resumen de la base de datos
creada, pulsamos “Aceptar” para continuar.
s) En la siguiente ventana se muestra el estado de la configuración realizada.
14. t) Finalmente se muestra un resumen de la instalación de la base de datos con
los path’s donde se encuentran instalados los componentes y los archivos de
configuración seleccionados.
15. 4. Conclusiones
El programa de instalación realiza un análisis de los recursos de memoria y
espacio que requiere antes de su instalación.
El programa de instalación detecta versiones anteriores instaladas y en el caso de
encontrarlas se desplegará la opción de actualización a la nueva versión.
5. Recomendaciones
Es recomendable contar con los recursos de hardware sugeridos por el producto,
caso contrario el equipo sufrirá un deterioro en su rendimiento y la base de datos
no funcionará eficientemente.
Si el upgrade es sobre el mismo equipo habría que instalar el software (el motor)
11g en un nuevo home. Se puede usar el mismo user oracle de la instalación 10g
corriente y setear las variables de entorno para 11g o se podría usar un nuevo
usuario oracle (ej: oracle11g). Una vez instalado el software conectarse con el
usuario oracle de la instalación 11g y copiar el archivo
$ORACLE_HOME/rdbms/admin/utlu112i.sql a un directorio compartido (ej: /tmp).
Conectarse con el usuario 10g (ej: oracle) o si se esta usando el mismo usuario
setear las variables de ambiente para usar el motor 10g, para ejecutar el script
copiado en el paso 2. Este script brinda información previa al upgrade que se
usará para preparar la versión actual para que no haya problemas durante el
upgrade.