Вы находитесь на странице: 1из 25

Pasos para la instalación de Base de Datos Oracle 

10g
Oracle es un sistema de gestión de base de datos relacional (RDBMS Relational Data Base
Management System), fabricado por Oracle Corporación, el mismo es uno de los sistemas de
bases de datos más completos y más usado en la actualidad

Los pasos a seguir para la instalación son los siguientes:


 En primer lugar descargaremos el archivo de instalación de Oracle, el mismo se lo
encuentra de forma gratuita en el siguiente enlace:
http://www.oracle.com/technology/software/products/database/oracle10g/index.html
 Una vez descargado el fichero de instalación y descomprimido, ejecutaremos el fichero
“setup.exe” para iniciar el programa de instalación

Nos aparece una ventana que nos pide el tipo de instalación a utilizar
Instalación Básica
Este método se selecciona este método de instalación si desea instalar rápidamente la base de
datos Oracle 10g. Este método necesita una intervención mínima del usuario.

Instalación Avanzada
Esta opción se selecciona para cualquiera de las siguientes tareas:
Realizar una instalación personalizada del software o seleccionar una configuración diferente de
la base de datos.
 Instalar 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 otro sistema de archivos del software.
 Configurar la gestión automática de almacenamiento (ASM) o utilizar dispositivos raw
para el almacenamiento en la base de datos.
 Especificar contraseñas diferentes para esquemas administrativos.
 Configurar copias de seguridad automáticas o notificaciones de Oracle Enterprise
Manager.

Una vez seleccionada la opción básica se sigue los siguientes pasos:


Seleccionamos el Directorio Raíz de Oracle: unidad y carpeta donde se realizará la
instalación de Oracle 10g.
Escogemos el tipo de instalación:
 Enterprise Edition: este tipo de instalación está diseñado para aplicaciones a
nivel de empresa.
 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.
 Personal Edition (sólo para Sistemas Operativos Windows): 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.
 Crear base de datos inicial: creará una base de datos de uso general durante la
instalación. Si no la selecciona, Installer sólo instala el software. Si no desea crear
una base de datos durante la instalación, puede utilizar el Asistente de Configuración
de Bases de Datos (DBCA) para crearla después de instalar el software
 Se nombra a la base de datos, máximo 8 caracteres.
 Se asigna una contraseña a la base de datos, una vez llenos estos datos pulsaremos
“Siguiente” para continuar con la instalación básica de oracle 10g

Nos mostrará una barra de progreso indicando que se está preparando para instalar:
El asistente de instalación verificará si el entorno cumple todos los requisitos mínimos para
instalar y configurar los productos seleccionados.

La ventana nos indica los productos Oracle Database 10g 10.2.0.1.0 que se instalarán.
Pulsaremos “Instalar” para iniciar la instalación:
Nos mostrará una ventana con el progreso de la instalación

Si hemos marcado la opción de creación de la base de datos nos mostrará el progreso de este
proceso:

Una vez creada la base de datos nos mostrará una ventana para poder gestionar las contraseñas
de cada usuario, también prodremos activarlos o desactivarlos, para ello pulsaremos en “Gestión
de Contraseñas”
I
hemos pulsado en Gestión de Contraseñas en la ventana anterior nos mostrará esta otra ventana,
donde podremos activar/desactivar los usuarios que Oracle crea por defecto y cambiar sus
contraseñas (OUTLN, MDSYS, ORDSYS, CTXSYS, ANONYMOUS, EXFSYS, DMSYS,
WMSYS, XDB, ORDPLUGINS, SI_INFORMTN_SCHEMA, OLAPSYS, MDDATA, IX, SH,
DIP, etc):

Tras la instalación, el asistente mostrará una serie de datos. Pulsaremos en “Salir” para terminar
la instalación:
Pulsaremos en “Sí” para cerrar el asistente de instalación de Oracle Database 10g:

Para probar y configurar Oracle Database 10g, a diferencia de otras versiones (que era una
aplicación gráfica), ahora se configura desde el navegador de Internet (Internet Explorer, Mozilla
Firefox, etc). Abriremos nuestro navegador de Internet y pondremos la siguiente dirección URL:

http://PCALONSO:1158/em

Donde habrá que cambiar (lógicamente) "PCALONSO" por la IP o el nombre del equipo donde
hayamos instalado Oracle 10g. Tras abrir esta URL del nuevo Oracle Enterprise Manager 10g
(Database Control) nos mostrárá una web como la siguiente, donde deberemos introducir el
usuario y la contraseña para el acceso, en nuestro caso utilizaremos el usuario "system".
Pulsaremos el botón "Conectar":

La primera vez que ejecutamos Database Control nos pedirá que leamos y aceptemos el acuerdo
de licencia. Si estamos de acuerdo con los términos de la licencia pulsaremos en "Acepto":

El nuevo Oracle Enterprise Manager 10g Database Control nos mostrará una ventana inicial con
una especie de cuadro de mandos, con las estadísticas de uso de la CPU, las sesiones activas, el
estado de la base de datos, versión, host, listener, el nombre de lainstancia, estadísticas sobre
rendimiento de la base de datos, resumen de espacio, resumen de diagnósticos, etc:
Podremos ver estadísticas de rendimiento en tiempo real pulsando en "Rendimiento":
Podremos administrar las opciones de configuración de la base de datos pulsando en
"Administración" (archivos de control, tablespaces, grupos de tablespaces temporales, archivos
de datos, segmentos de rollback, grupos de redo logs, archive logs, parámetros de memoria,
gestión de deshacer, todos los parámetros de inicialización, uso de funciones de la base de datos,
trabajos, cadenas, planificaciones, programas, clases de trabajos, ventanas, grupos de ventanas,
atributos globales, repositorio de carga de trabajo automática, gestionar estadísticas del
optimizador, migrar a ASM, gestionar tablespace locamente, monitores, grupos de
consumidores, asignaciones de grupos de consumidores, etc):

Por ejemplo, si pulsamos sobre "Archivos de control" (en la ventana anterior) podremos ver y
cambiar los archivos de control de la base de datos Oracle. Por defecto, el asistente de instalación
habrá creado tres (CONTROL01.CTL, CONTROL02.CTL y CONTROL03.CTL):
Oracle recomienda que la base de datos tenga un mínimo de dos archivos de control en discos
diferentes. Si se daña un disco de control debido a un fallo en disco, se podría restaurar
utilizando la copia intacta del archivo de control del otro disco. Puede especificar las ubicaciones
en el archivo de parámetros de inicialización de la base de datos.

También podremos ver y configurar los Tablespaces, pulsando en "Tablespaces". Por defecto, el
instalador de Oracle 10g crea los siguientes tablespaces:

 EXAMPLE
 SYSAUX
 SYSTEM
 TEMP
 UNDOTBS1
 USERS
Los archivos de datos de la base de datos, podremos verlos y configurarlos pulsando en
"Archivos de datos". Por defecto, el instalador de Oracle Database 10g creará los siguientes:
excample01.dbf, sysaux01.dbf, system01.dbf, temp01.dbf, undotb.dbf, users01.dbf.
Por ejemplo, podremos ampliar el tamaño asignado a un fichero de datos, lo seleccionaremos en
la lista anterior (Seleccionar) y pulsaremos el botón "Editar". En la nueva ventana que aparece
podremos poner el fichero de datos en modo Online o Offline y modificar el tamaño en "Tamaño
del Archivo". También podremos indicarle a Oracle que incremente el tamaño del archivo de
datos automáticamente, marcando "Ampliar automáticamente el archivo de datos cuando esté
lleno (AUTOEXTEND):

Si queremos ver la consulta SQL que se ejecutará para realizar la acción anterior (ampliar el
tamaño de un archivo de datos) pulsaremos en "Mostrar SQL" (de la ventana anterior). Para ver
el SQL resultante de incrementar el tamaño del un archivo de datos pulsa aquí:
En la sección "Mantenimiento" podremos: planificar copias de seguridad, realizar
recuperaciones, gestionar copias de seguridad actuales, gestionar puntos de restauración, ver
informes de copia de seguridad, valores de copia de seguridad, valores de recuperación, valores
del catálogo de recuperación, exportar archivos de exportación, importar archivos de
exportación, importar base de datos, cargar datos de archivos de usuario, clonar base de datos,
etc:
También podremos iniciar el nuevo iSQL*Plus, en la parte inferior de la ventana, en "Enlaces
Relacionados" aparecerá "iSQL*Plus":

Para conectarnos a iSQL*Plus marcaremos "Normal" salvo que queramos realizar alguna acción
que requiera "SYSOPER" o "SYSDBA", pulsaremos "Continuar":
Introduciremos usuario y contraseña para iniciar sesión con iSQL*Plus. nos creará
automáticamente el Identificador de Conexión:

Para ver el Identificador de Conexión creado, pulsa aquí.

Por ejemplo, podremos ejecutar cualquier consulta SQL, como:


select * from v$instance;

En la parte inferior mostrará el resultado de la ejecución de la consulta SQL:

Otro ejemplo:

select status, name from v$datafile;

Mostrará como resultado todos los archivos de datos de la base de datos:


 

ANEXO

 Texto de comprobación de requisitos de Oracle:

Comprobando los requisitos del sistema operativo

Resultado Esperado: Uno de 4.0,4.1,5.0,5.1,5.2


Resultado Real: 5.1
Comprobación terminada. El resultado general de esta comprobación es: Aprobado
======================================================

Comprobando requisitos de Service Pack ...

Resultado Esperado: 1
Resultado Real: 2
Comprobación terminada. El resultado general de esta comprobación es: Aprobado
======================================================

Comprobando requisitos de memoria física

Resultado Esperado: 256MB


Resultado Real: 767MB
Comprobación terminada. El resultado general de esta comprobación es: Aprobado
=====================================================

Comprobando requisitos de configuración de red ...

Comprobación terminada. El resultado general de esta comprobación es: Aprobado


=====================================================

Validando la ubicación de ORACLE_BASE (si se ha definido) ...

Comprobación terminada. El resultado general de esta comprobación es: Aprobado


=====================================================

Comprobando espacios en la ruta de acceso del directorio raíz de Oracle...

Comprobación terminada. El resultado general de esta comprobación es: Aprobado


===================================================

Comprobando la ubicación de la ruta de acceso del directorio raíz de Oracle ...

Comprobación terminada. El resultado general de esta comprobación es: Aprobado


===================================================

Comprobando la limpieza adecuada del sistema...

Comprobación terminada. El resultado general de esta comprobación es: Aprobado


====================================================
Comprobando incompatibilidades del directorio raíz de Oracle....

Resultado Real: NEW_HOME


Comprobación terminada. El resultado general de esta comprobación es: Aprobado
=================================================

 Salida generada del asistente de configuración "Oracle Net Configuration


Assistant":

Command = E:/oracle10/jdk/jre/bin/java.exe -Dsun.java2d.noddraw=true -


Duser.dir=E:/oracle10/bin -classpath ";E:/oracle10/jdk/jre/lib/rt.jar;
E:/oracle10/jlib/ldapjclnt10.jar;E:/oracle10/jlib/ewt3.jar;
E:/oracle10/jlib/ewtcompat-3_3_15.jar;E:/oracle10/network/jlib/NetCA.jar;
E:/oracle10/network/jlib/netcam.jar;
E:/oracle10/jlib/netcfg.jar;E:/oracle10/jlib/help4.jar;E:/oracle10/jlib/jewt4.jar;
E:/oracle10/jlib/oracle_ice.jar;E:/oracle10/jlib/share.jar;
E:/oracle10/jlib/swingall-1_1_1.jar;E:/oracle10/jdk/jre/lib/i18n.jar;
E:/oracle10/jlib/srvmhas.jar; E:/oracle10/jlib/srvm.jar;
E:/oracle10/oui/jlib/OraInstaller.jar;E:/oracle10/lib/xmlparserv2.jar;
E:/oracle10/network/tools" oracle.net.ca.NetCA /orahome
E:/oracle10 /orahnam OraDb10g_home1 /instype typical /inscomp
client,oraclenet,javavm,server,ano /insprtcl tcp,nmp /cfg local /authadp
NO_VALUE /nodeinfo NO_VALUE /responseFile E:/oracle10/network/install/netca_typ.rsp

Analizando argumentos de la línea de comandos:


Parámetros "orahome" = E:/oracle10
Parámetros "orahnam" = OraDb10g_home1
Parámetros "instype" = typical
Parámetros "inscomp" = client,oraclenet,javavm,server,ano
Parámetros "insprtcl" = tcp,nmp
Parámetros "cfg" = local
Parámetros "authadp" = NO_VALUE
Parámetros "nodeinfo" = NO_VALUE
Parámetros "responsefile" = E:/oracle10/network/install/netca_typ.rsp
Análisis de los argumentos de la línea de comandos listo.
Configuración de Servicios de Red de Oracle:
Configuración del perfil terminada.
Listener iniciado en el puerto:1521
Inicio del Listener de Red de Oracle:
Ejecutando Control del Listener:
E:/oracle10/bin/lsnrctl start LISTENER
Control del Listener Terminado.
Listener iniciado correctamente.
Definiendo el inicio automático del servicio del Listener.
Configuración del listener terminada.
Configuración de la nomenclatura local por defecto terminada.
Los Servicios de Red de Oracle se han configurado correctamente. El código de salida es 0

El asistente de configuración "Oracle Net Configuration Assistant" se ha ejecutado


correctamente
-----------------------------------------------------------------------------
Salida generada del asistente de configuración "Oracle Database Configuration Assistant":
Command = C:/WINDOWS/system32/cmd /c call E:/oracle10/bin/dbca.bat -progress_only
-createDatabase -templateName General_Purpose.dbc -gdbName bdajpdsoft -sid bdajpdso
-sysPassword 05789f6256fc494704b6cac14afd95fe8a -system
Password 05789f6256fc494704b6cac14afd95fe8a -sysman
Password 05789f6256fc494704b6cac14afd95fe8a -dbsnmp
Password 05789f6256fc494704b6cac14afd95fe8a -emConfiguration
LOCAL -datafileJarLocation E:/oracle10/assistants/dbca/templates -datafileDestination
E:/oradata -responseFile NO_VALUE -characterset WE8MSWIN1252 -obfuscated
Passwords true -sampleSchema true -recoveryAreaDestination NO_VALUE
 

 Texto de la ventana de fin de instalación:

URL de Enterprise Manager Database Control - (bdajpdso): http://PCALONSO:1158/em


Los archivos de configuración de la base de datos se han instalado en
E: mientras que los demás componentes seleccionados se han instalado en
E:/oracle10. Tenga cuidado de no suprimir por accidente estos archivos de configuración.
La dirección URL de iSQL*Plus es: http://PCALONSO:5560/isqlplus
La direcci ón URL de DBA de iSQL*Plus es: http://PCALONSO:5560/isqlplus/dba

Información de licencia que hay que aceptar: Información sobre


Licencias de Base de Datos Oracle 10g
Oracle Enterprise Manager 10g Database Control está diseñado para gestionar
una sola base de datos, que puede ser una base de datos de instancia
única o una base de datos de cluster. La siguiente función adicional incluida en
esta versión de Enterprise Manager 10g Database Control sólo está
disponible con una licencia de Oracle:

Database Diagnostics Pack


Repositorio de Carga de Trabajo Automática
ADDM (Monitor de Diagnóstico de Base de Datos Automático)
Control de Rendimiento (Base de Datos y Host)
Notificaciones de Eventos: Métodos, Reglas y Planificaciones de Notificación
Historial de Eventos/Historial de Métricas (Base de Datos y Host)
Interrupciones
Dynamic metric baselines
Memory performance monitoring

Database Tuning Pack


Asesor de Acceso SQL
Asesor de Ajustes SQL
Juegos de Ajustes SQL
Reorganizar Objetos

Configuration Management Pack


Configuración de Base de Datos y Host
Despliegues
Parche de Base de Datos y Ver Caché de Parches
Almacenamiento de Parche en Zona Intermedia
Clonar Base de Datos
Clonar Directorio Raíz de Oracle
Buscar Configuración
Comparar Configuración
Políticas

Para obtener una descripción detallada de la función anterior y las áreas del
producto donde se puede utilizar, consulte el documento
Información sobre Licencias de Base de Datos Oracle 10g.

Acepto que el uso de esta función adicional requiere la compra de una licencia apropiada.

 
 

 Consulta SQL para incrementar el tamaño de un fichero de datos de la base de


datos:

ALTER DATABASE DATAFILE


'E:/ORADATA/BDAJPDSO/EXAMPLE01.DBF'
AUTOEXTEND ON MAXSIZE 8000M

 Servicios que instala Oracle Database 10g:


o OracleDBConsole (E:/oracle10/bin/nmesrvc.exe)
o OracleJobScheduler (e:/oracle10/Bin/extjob.exe nombre_base_datos)
o OracleOraDb10g_home1iSQL*Plus (E:/oracle10/bin/isqlplussvc.exe)
o OracleOraDb10g_home1TNSListener (E:/oracle10/BIN/TNSLSNR)
o OracleService (E:/oracle10/bin/ORACLE.EXE nombre_base_datos)

 Ventana de Database Control si hay algún problema en la base de datos:


Con el texto de error (variará en función del problema): Estado Fallo, Detalles: ORA-12505:
TNS: el listener no conoce actualmente el SID proporcionado en el descriptor de conexión
(DBD ERROR: OCIServerAttach).

 URL para acceso a ISQL Plus: http://ip_servidor_oracle:5560/isqlplus

Identificador de conexión:

(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)
(HOST=ip_servidor_oracle)(PORT=1521)))(CONNECT_DATA=
(SERVICE_NAME=nombre_base_datos)))

Вам также может понравиться