Escolar Documentos
Profissional Documentos
Cultura Documentos
Nuevo usuario
Principal
Inicio
Buscar
Contactar
Descargas
Enciclopedia
Estadsticas
Foros
Manuales, Artculos
Nuestra historia
Poltica de Cookies
Quines somos
Recomindanos
Temas
Top 10
Trucos Delphi, PHP, Java,
Visual Studio
Tu cuenta
Enlaces Relacionados
Instalamos el motor de base de datos Oracle Database 11g Release 1 en el sistema operativo Microsoft Windows 7
(Seven). Explicamos paso a paso y con capturas de pantalla cmo instalar este motor de bases de datos relacional
(RDBMS) de Oracle. Os explicamos tambin como crear una base de datos con Oracle Database 11g.
Descargas
Introduccin a Oracle Database.
Descarga y descompresin del fichero de instalacin de Oracle Database 11g R1.
Instalar Oracle Database 11g Release 1 en Microsoft Windows 7.
Crear base de datos con Oracle Database 11g.
Aadir un listener a Windows 7 para acceso a Oracle Database 11g.
Anexo.
Resultado ejecucin de comprobacin de requisitos especficos del Producto.
Gestin Automtica de Almacenamiento (ASM) en Oracle 11g.
Definicin de Listener de Oracle Database.
Artculos relacionados.
Crditos.
ltimas Descargas
Base de datos Access con
mdulo VBA para
modificar DSN ODBC
AjpdSoft Buscar
Parentesco con Java
AjpdSoft Clculo MCD con
Java
AjpdSoft Acceso a Access
con Java
AjpdSoft Clculo rea
figuras geomtricas Java
Oracle Database es un sistema de gestin de base de datos relacional (RDBMS Relational Data Base Management System),
desarrollado por Oracle Corporation. Oracle destaca por:
Soporte de transacciones: una transaccin en un sistema de gestin de bases de datos (SGBD), es un conjunto de
rdenes que se ejecutan formando una unidad de trabajo, es decir, en forma indivisible. Un SGBD se dice
transaccional si es capaz de mantener la integridad de los datos, haciendo que estas transacciones no puedan
finalizar en un estado intermedio. Cuando por alguna causa el sistema debe cancelar la transaccin, empieza a
deshacer las rdenes ejecutadas hasta dejar la base de datos en su estado inicial (llamado punto de integridad),
como si la orden de la transaccin nunca se hubiese realizado.
Estabilidad: con una tasa de errores mnima.
Escalabilidad: capacidad del sistema informtico de cambiar su tamao o configuracin para adaptarse a las
circunstancias cambiantes.
Soporte multiplataforma: se puede instalar en Linux, Unix, Windows, Solaris (SPARC), AIX (PPC64), HP-UX Itanium,
HP-UX PA-RISC, Mac OS X Server.
Trminos enciclopedias
ltimos
VBA (Visual Basic for
Application)
Enc.: Informtica
Out-File
Enc.: Comandos PowerShell
Write-EventLog
Enc.: Comandos PowerShell
Get-EventLog
Enc.: Comandos PowerShell
Get-FileHash
Enc.: Comandos PowerShell
Compare-Object
Enc.: Comandos PowerShell
Server
Instalar MSDE
Oracle 10g en Windows
Tipos de datos Oracle
Oracle Management
Noticias/artculos de
ajpdsoft
Noticia/artculo ms
leda sobre Bases de
Datos:
Algunas consultas SQL muy
tiles para el
administrador de Oracle
(DBA)
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:
Grabar mi Voto!
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.
Consejos
Opciones
Enviar a un Amigo
Lenguajes
Selecciona Idioma de la
Interfaz:
Spanish
Spanish
Webs recomendadas
Orasite.com
Language english
English
Si tenemos activo UAC (User Account Control) Windows 7 nos pedir confirmacin para ejecutar el programa de instalacin de
Oracle Database, pulsaremos "S":
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 undirectorio 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):
Si tenemos activo UAC (User Account Control) deberemos pulsar en "S" en el mensaje de Control de cuentas de usuario:
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":
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
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 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
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: 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
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.
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: 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).
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.
Archivos de Datos:
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
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":
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:
Se iniciar el Asistente de Configuracin de Red de Oracle, marcaremos la opcin "Configuracin del Listener" y pulsaremos
"Siguiente":
introduciremos
un
nombre
que
lo
identifique
(si
tenemos
varios),
por
ejemplo
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 ...
Problema: La base de datos Oracle 11g no est certificada en el sistema operativo actual.
=============
Comprobando requisitos de Service Pack ...
=============
Comprobando requisitos de memoria fsica ...
=============
Comprobando requisitos de configuracin de red ...
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...
=============
Comprobando si hay espacio en disco suficiente en la ubicacin TEMP...
=============
Validando la ubicacin de ORACLE_BASE (si se ha definido) ...
=============
Comprobando espacios en la ruta de acceso del directorio raz de Oracle...
=============
Comprobando la ubicacin de la ruta de acceso del directorio raz de Oracle ...
=============
Comprobando la limpieza adecuada del sistema...
=============
Comprobando incompatibilidades del directorio raz de Oracle....
=============
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:
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
Operation successful.
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.
Artculos relacionados
Consultas SQL de Oracle para obtener datos de una tabla.
Tipos de datos / Datatypes en Oracle.
Algunas consultas SQL muy tiles para el administrador de Oracle (DBA).
Concepto y ejemplo de creacin de disparadores (triggers) en Oracle.
Cmo acceder a Oracle con Delphi sin utilizar cdigo fuente.
Auditora de una base de datos Oracle qu es? para qu sirve? cmo se activa?.
Conectar APEX con una base de datos Oracle Database 9i externa.
Insertar y extraer documentos en una tabla Oracle con Visual Basic 6
Artculos del proyecto AjpdSoft sobre Oracle Database.
AjpdSoft Administracin Bases de Datos.
AjpdSoft Monitor Espacio Oracle Cdigo Fuente Delphi.
AjpdSoft Acceso a Oracle y MySQL Cdigo Fuente Delphi.
Instalar Oracle Database 11g Standard Edition en Windows XP Profesional.
Instalar Oracle Database 10g en Windows XP.
Instalar Oracle Database 10g Express Edition XE en Linux Ubuntu 6.06.
Manual para instalar Oracle 9i en Windows con capturas de pantalla.
Instalacin de Oracle Client en Windows XP.
Instalar y realizar aplicacin web con Oracle Application Express.
AjpdSoft Enciclopedia - Definicin SQL.
Instalar agente de Symantec Backup Exec en WXP, copia de Oracle.
Acceso a una base de datos (Oracle) mediante ASP y ODBC.
Crditos
Artculo realizado ntegramente por Alonsojpd miembro fundador del proyecto AjpdSoft.
Este sitio web NO CONTIENE malware, todos los programas con cdigo fuente aqu. Autor: Alonso Javier Prez Daz Google+ Sguenos en Google+