Está en la página 1de 112

UNIVERSIDAD NACIONAL DEL ALTIPLANO

FACULTAD DE INGENIERIA MECANICA ELECTRICA, ELECTRONICA Y SISTEMAS.

ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS

FUNDAMENTO BASE DE DATOS


INSTALACION DE SISTEMAS DE GESTION DE BASE DE DATOS

VI SEMESTRE

Docente: Ing. Lenin Huayta Flores


Presentado por: Mestas Callata, Ana Caterin

PUNO-PERU
2014

INSTALACION DE SQL SERVER 2012 EVALUATION EN WINDOWS 7


La versin 2012 de Sql Server ya est muy evolucionada. Nuestro servidor de Base de
Datos ahora est ahora enfocado nativamente a trabajar con Cloud Computing y tiene
unas mejoras que siempre hemos esperado y adems sorpresas en su funcionamiento
que

nos

hacen

nuestro

trabajo

cada

vez

ms

fcil

agradable.

La siguiente, es una gua de instalacin de este producto que en su momento tuvo el


nombre cdigo Denali.

Pasos
Configuracin de IIS en Windows 7
Antes de instalar y de configurar SQL Server 2012 y particularmente Reporting Services
en un PC corriendo Windows 7 SP1, valid, particularmente por trabajo realizado en
servidores, que tuviese al menos el Internet Information Server corriendo.
Este es un servicio que generalmente no se habilita en desktops o laptops, pero que
para efectos de lo que quiero hacer, tengo que activarlo. Para esto, hay dos maneras
de hacerlo; la manual, que es la que describir en este post y la automtica, la cual
contempla la instalacin mediante Microsoft Web Platform Installer y que adems
permite instalar SQL Server Express y Visual Web Developer Express, entre otras
herramientas.
El mtodo manual es el siguiente, solo para habilitar el IIS en Windows 7; si ya lo
tienen habilitado, sugiero no hacerlo.
Primero, hay que abrir el panel de control de Windows 7:

Seleccionar la opcin "Programs":

Y dar clic en la opcin "Turn Windows features on or off", recordando que si no son
administradores en esta mquina, sta les pedir que eleven los privilegios para
ejecutar esta opcin.
La ventana que me apareci, puede ser diferente en su caso en cuanto a opciones
habilitadas o no, fue sta:

A continuacin, las opciones que se pueden habilitar:

En este punto, hago el popular disclaimer de "instalen lo que necesiten y si lo instalan


todo, a m no me echen la culpa si algo no funciona". Si quieren saber qu hace alguna
opcin en particular, hagan "mouse hovering" sobre el elemento deseado y ah les
aparece un pequeo mensaje. Sin embargo, si les resalto lo que instal en mi PC:

Luego de la seleccin de las caractersticas, fui a la parte inferior de la ventana y


presion el botn de OK.

Luego de algunos pocos minutos, sale el panel de control y IIS est instalado. Para
validar que en efecto es as, abran una instancia de su navegador Internet y escriban

en la barra de direcciones http://localhost. Debe verse algo similar a:

Listo. Para abrir el IIS Manager, bsquenlo por la caja de bsqueda de Windows 7
ingresando inetmgr o Internet Information Services; yo no lo encontr en alguna de las
opciones del men Start, tal vez no busqu bien:

Instalacin de SQL Server 2012 Evaluation


A continuacin, los pasos a seguir para instalar el producto.
Dirigirse a la ubicacin del SQL Server 2012.
Ejecutar SETUP.EXE. Como estoy como usuario, voy a correr el archivo con privilegios
elevados. Para ello, doy clic derecho sobre el programa SETUP.EXE y en las opciones
que aparecen, selecciono "Run as administrator".
Aparece la siguiente ventana:

En el panel izquierdo, ir a "Installation" y dar clic en la opcin "New SQL Server standalone installation or add features to an existing installation":

Aparece la siguiente ventana:

Presionar OK. Esperar que se procese la operacin:

Para este RC, no hay actualizaciones

Presionar Next para que aparezca la siguiente pantalla:

Como el Firewall est habilitado, sale ese aviso de precaucin Luego se indicar que
hacer para que el Firewall est debidamente configurado, sobre todo porque esta
instalacin contiene una instancia. Presionar Next para que aparezca esta pantalla:

Presionar Next.

En esta pantalla se deben aceptar los trminos de licenciamiento. Es opcional lo de

enviar utilizacin del producto hacia Microsoft. Presionar Next

Seleccionar la primera opcin, "SQL Server Feature Installation". Presionar Next

Las caractersticas a seleccionar son:

Si al presionar Next, les aparece esta pantalla:

Es porque esta versin de SQL Server requiere el SP1 de Visual Studio 2010; esto
porque el encontr rastros de la instalacin anterior, es decir la de CTP3.

As que instalen el SP1 de Visual Studio 2010 para continuar con la instalacin

Presionar Next
El nombre de la instancia es sugerido. Y particularmente gener una instancia porque
tengo una instancia por omisin de SQL Server 2008 R2 SP1.

Presionar Next

Presionar Next para que aparezca la pantalla de configuracin del servidor

Presionar Next

Adems de agregar la cuenta de instalacin, agrego una de administracin; esto


porque como mejor prctica la cuenta de instalacin no debe quedar registrada como
administradora De hecho, es muy probable que sea incluso una cuenta creada
especficamente para dicho fin, por lo cual despus se elimina
Se dejan los directorios de datos por omisin y se habilita FILESTREAM

Presionar Next

Seleccionar Multidimensional and Data Mining Mode Y agregar las mismas cuentas
de administracin
Luego de presionar Next, aparece la pantalla de configuracin de SSRS. Seleccionar la
opcin de instalar y configurar.
Presionar Next

Presionar Next

Presionar Next para que aparezca la pantalla de "Ready to Install":

Presionar Install y esperar a que termine el proceso

Presionar Close.
Ya en el men principal del servidor, aparecen las opciones para ejecutar SQL Server
2012 RC0:

Al correr el SQL Server Management Studio, tal vez les aparezca esta opcin si tienen

configurado un SQL Server 2008 o 2008 R2, como es mi caso:

Yo indiqu que no

Ahora bien, la instalacin de las bases de datos de ejemplo para SQL Server 2012 no
tiene el instalador al que nos acostumbramos para versiones anteriores, por lo menos
no por ahora As que hay que descargar los archivos y adjuntarlos a mano; no es
difcil si se siguen las instrucciones.
1. Descarguen
el
archivo
AdventureWorks2008R2_Data.MDF
desde
http://msftdbprodsamples.codeplex.com/releases/view/55330 y ubquenlo en
la carpeta de datos de SQL Server. Para mi caso, dicha carpeta es C:\Program
Files\Microsoft SQL Server\MSSQL11.SQL2012\MSSQL\DATA.
2. Ejecuten el siguiente cdigo:
CREATE DATABASE AdventureWorks2008R2 ON
(FILENAME
=
'C:\Program
Files\Microsoft
SQL
Server\MSSQL11.SQL2012\MSSQL\DATA\AdventureWorks2008R2_Data.mdf')
FOR ATTACH_REBUILD_LOG
GO

1. No se preocupen si sale alguna advertencia La base de datos queda creada y


lista para usarse
2. Para la base de datos dimensional o base del DW o de la solucin BI,
AdventureWorksDWDenali_Data, descarguen el archivo desde la misma
ubicacin del punto 1 y sigan los mismos pasos.
3. El cdigo a ejecutar es el siguiente:
CREATE DATABASE AdventureWorksDWDenali ON
(FILENAME
=
'C:\Program
Files\Microsoft
SQL
Server\MSSQL11.SQL2012\MSSQL\DATA\AdventureWorksDWDenali_Data.mdf')
FOR ATTACH_REBUILD_LOG
GO

INSTALAR ORACLE DATABASE 11G EN MICROSOFT WINDOWS 7


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:
o Realizar una instalacin personalizada del software o seleccionar una
configuracin diferente de la base de datos.
o Instalar o actualizar Oracle Real Application Clusters.
o Actualizar una base de datos existente.
o Seleccionar un juego de caracteres de la base de datos o idiomas de
producto diferentes.
o Crear una base de datos en un sistema de archivos que sea distinto del
sistema en el que se copia el software.
o Configurar Gestin Automtica de Almacenamiento.
o Especificar contraseas diferentes para esquemas administrativos.
o 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/ajpdsoftmientras que los dems componentes seleccionados se han
instalado enC:/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.
o 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.
o 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.
o 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:
o %T: especifica el nmero de thread rellenando a la izquierda con ceros.
El valor por defecto tiene un rango de hasta tres caracteres.
o %t: especifica el nmero de thread sin ningn tipo de relleno. El valor
por defecto no tiene lmite de caracteres.
o %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.
o %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:
o 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.
o 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.
o

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:
o Est utilizando la base de datos en un entorno de almacenes de datos.
o Se espera un nmero total de conexiones del cliente inferior.
o 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.
o 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.
o

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
Step
1:
creating
new
OCR

add
repository

Successfully
accumulated
Creating
OCR
keys
for
Operation
Step
2:
creating
successfully
created
successfully added CSS to home

necessary
OCR
keys.
user
'ajpdsoft',
privgrp
''..
successful.
new
CSS
service
local
CSS
service

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
denominado listener.ora, ubicado en:$ORACLE_HOME/network/admin

archivo

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.

INSTALAR FIREBIRD 2.5 X64 EN MICROSOFT WINDOWS 7 X64


Descargaremos el fichero de instalacin de Firebird Database Server 2.5 desde la web
oficial de Firebird, abriendo un navegador web y accediendo a la URL:
http://www.firebirdsql.org/en/firebird-2-5
Seleccionaremos la descarga que ms se ajuste a la arquitectura y sistema operativo
de nuestro equipo. En nuestro caso seleccionaremos Firebird-2.5.0.26074_1_x64.exe
(Windows executable installer for full Superclassic/Classic or Superserver,
recommended for firt-time users:

Descargaremos el fichero al equipo que ser servidor de Firebird:

Ejecutaremos el fichero descargado, a ser posible como administradores, pulsando con


el botn derecho del ratn sobre el fichero y seleccionando "Ejecutar como

administrador":
Seleccionaremos el idioma para el asistente de instalacin de Firebird y pulsaremos
"Aceptar":

Se iniciar el asistente de instalacin de Firebird Database Server 2.5.0.26074 (x64),


pulsaremos "Siguiente" para continuar:

Leeremos los trminos de licencia, si estamos de acuerdo marcaremos "Acepto el


acuerdo" y pulsaremos "Siguiente":

El asistente para instalar Firebird Database Server 2.5.0 nos mostrar un documento
gua de instalacin, pulsaremos "Siguiente" para continuar:

Seleccionaremos la carpeta de destino de los ficheros que compondrn el servidor de


Firebird, por defecto:
C:/Archivos de programa/Firebird/Firebird_2_5

Marcaremos la opcin "Componentes del Servidor" y seleccionaremos el tipo de


servidor que se instalar, las posibilidades:

Ejecutable Classic Server: recomendado para servidores que van a tener un


nmero reducido de conexiones, consume menos recursos.
Ejecutable Super Server: recomendable para servidores que van a tener un
nmero alto de conexiones, consume ms recursos que el Classic.

Podremos instalar tambin las "Herramientas de desarrollo y administracin",


marcaremos las opciones y pulsaremos "Siguiente":

El asistente nos dar la posibilidad de elegir el nombre de la carpeta del Men Inicio
para los accesos directos de Firebird, por defecto "Firebird 2.5 (x64)":

El asistente de instalacin nos dar las siguientes posibilidades:

Usar el Guardian para controlar el servidor: se trata de una herramienta que


monitorea el estado del servicio de Firebird y, si ste cae, intentar iniciarlo. En
realidad este servicio ya no es neceario pues el propio Windows 7 implementa
opciones de reinicio de servicios en caso de detencin, aunque Firebird
recomienda dejarlo activo. En realidad la utilidad Firebird Guardian se
desarroll para sistemas operativos como Windows 98 donde no exista el
concepto de "servicios", Firebird se ejecutaba como aplicacin y no como
servicio y Firebird Guardan se encagaba de reiniciar el servidor en caso de
cada.
Ejecutar el servidor Firebird como aplicacin o como servicio: el asistente de
instalacin de Firebird Database Server permite el arranque de Firebird
mediante sevicio o mediante aplicacin. Recomendamos mediante servicio
pues es ms eficiente.
Iniciar Firebird automticamente cada vez que se inicie el sistema: permite
que el servicio o la aplicacin de Firebird se inicien de forma automtica tras
iniciar el equipo, es la opcin recomendada.
Instalar el Applet del Panel de Control: permite instalar un acceso directo en el
panel de control de Windows para la utilidad Firebird Server Control, desde
donde podremos ver el estado ejecucin de Firebird, iniciar como servicio o
como aplicacin, activar o desactivar Guardian y activar o desactivar inicio
automtico.
Copiar la librera cliente de Firebird al directorio del sistema: permite copiar la
librera (dll) usada para conexiones cliente en la carpeta "System32" de
Windows.

Copiar la librera cliente como GDS32.DLL para soporte de aplicaciones


antiguas: permite copiar la librera del cliente con el nombre GDS32DLL para
compatibilidad con aplicaciones antiguas que buscarn este fichero para la
conexin con el servidor Firebird.

El asistente para instalar Firebird Database Server nos mostrar el resumen de las
opciones elegidas, si son correctas pulsaremos "Instalar" para realizar la instalacin
definitiva:

Tras la instalacin de Firebird, el asistente nos mostrar un documento con

informacin sobre Firebird en Windows, pulsaremos "Siguiente":

El asistente nos indicar que ha finalizado el proceso de instalacin de Firebird, si


queremos que el servidor est activo a partir de ahora marcaremos "Iniciar el servicio
Firebird de instalacin". Pulsaremos "Finalizar":

Si todo es correcto, en Servicios de Microsoft Windows 7 podremos ver dos servicios


de Firebird:

Firebird Guardian - DefaultInstance: servicio de la herramienta Guardian.

Firebird Server - DefaultInstance: servicio propio del servidor Firebird Database


Server.

Desde el men Inicio de Windows podremos ver los accesos directos de Firebird, con
documentacin, desinstalacin y la utlidad Firebird ISQL Tool para conexin y

administracin de bases de datos Firebird en modo comando:

En el Panel de control de Windows podremos ejecutar la herramienta Firebird Server


Manager:

Desde donde podremos ver el estado de ejecucin del servidor de Firebird y configurar
algunas opciones:

Administrar servidor Firebird con FlameRobin en modo grfico


Descargaremos el fichero de instalacin de FlameRobin desde la URL:
http://sourceforge.net/projects/flamerobin/files/0.9.2

Guardaremos el archivo de instalacin flamerobin-0.9.2-1-setup-x64.exe:

Ejecutaremos el fichero de instalacin de FlameRobin pulsando con el botn derecho


sobre l y seleccionando "Ejecutar como administrador":

Se iniciar el asistente de instalacion de FlameRobin 0.9.2 x64, pulsaremos "Next":

Leeremos los trminos de licencia, si estamos de acuerdo marcaremos "I accept the
agreement" y pulsaremos "Next":

El asistente nos mostrar informacin que debemos leer antes de continuar con la
instalacin de FlameRobin, pulsaremos "Next":

Indicaremos la carpeta de instalacin de FlameRobin, por defecto:


C:/Archivos de programa/FlameRobin (x64)

Indicaremos el nombre de la carpeta del Men Inicio de Windows donde se guardarn

los accesos directos de FlameRobin, por defecto "Flame Robin (x64)":

Pulsaremos "Next" para continuar y crear los accesos directos tambin en el Escritorio
y la barra de acceso rpido:

El asistente nos mostrar el resumen de las opciones seleccionadas, si son correctas


pulsaremos "Install" para realizar la instalacin definitiva de FlameRobin:

El asistente nos indicar que la instalacin de FlameRobin x64 ha finalizado


correctamente, marcaremos "Lauch FlameRobin" para ejecutar esta utlidad tras cerrar
el asistente:

En el primer inicio nos indicar que no existe el fichero de configuracin, pulsaremos


"Aceptar":

Como ejemplo vamos a crear una nueva base de datos Firebird, para ello pulsaremos
con el botn derecho del ratn sobre "localhost" (servidor donde tenemos instalado
Firebird Database Server) y seleccionaremos "Create new database":

Introduciremos el nombre que se mostrar en FlameRobin para la nueva base de datos


en "Display name", en "Database path" indicaremos la unidad, carpeta y nombre del
ficher ode la base de datos, por ejemplo:
D:/Firebird/ajpdsoft.fdb
Indicaremos tambin el nombre de usuario, por defecto sysdba y la contrasea, por
defecto masterkey. Pulsaremos "Create" para crear la nueva base de datos Firebird:

Pulsaremos con el botn derecho del ratn sobre la nueva base de datos creada,
seleccionaremos "Connect" para conectarnos y administrarla:

Desde esta ventana podremos consultar, modificar y crear cualquier tipo de objeto en
la nueva base de datos Firebird: Domains, Exceptions, Functions, Generators,
Procedures, Roles, System tables, Tables, Trigger y Views.
Como ejemplo crearemos una nueva tabla, para ello pulsaremos con el botn derecho
del ratn sobre "Tables" y seleccionaremos "Create new":

Introduciremos la consulta SQL para crear la nueva tabla, por ejemplo:

create table facturas


(
numero varchar(20) not null,
fecha date,
importe float,
codigocliente integer
)

una vez introducida la consulta SQL de creacin de tabla, pulsaremos el botn


"Execute statement" o la tecla de funcin F4:

Si la consulta se ha ejecutado correctamente, para guardar los cambios


definitivamente en la base de datos Firebird pulsaremos en el botn "Commit
transaction" o la tecla de funcin F5:

Una vez creada la tabla, podremos insertar registros o realizar consultas (select):

INSTALACION DE POSTGRESQL 9.1


En primer lugar descargaremos el fichero de instalacin de PostgreSQL 9.1, para ello
abriremos cualquier navegador web y accederemos a la direccin:
http://www.enterprisedb.com/products-services-training/pgdevdownload
Seleccionaremos el fichero que se ajuste a la arquitectura de nuestro equipo, en
nuestro caso "Win x86-32":

Guardaremos el fichero a descargar en nuestro equipo Microsoft Windows 7:

Se iniciar la descarga del fichero de instalacin (postgresql-9.1.beta2-windows.exe de


47,2MB):

Tras la descarga, abriremos la carpeta donde se encuentra el fichero de instalacin de


PostgreSQL 9 descargado:

Pulsaremos con el botn derecho del ratn sobre el fichero descargado y


seleccionaremos "Ejecutar como administrador":

Se iniciar el asistente que nos guiar en el proceso de instalacin de PostgreSQL 9.1,


pulsaremos "Siguiente":

Seleccionaremos el directorio (unidad y carpeta) donde se ubicarn los ficheros


necesarios para le ejecucin de PostgreSQL 9.1, en nuestro caso:
C:/PostgreSQL91

A continuacin seleccionaremos la unidad y carpeta donde se ubicarn los datos de las


bases de datos de nuestro servidor de bases de datos PostgreSQL, en nuestro caso:
C:/PostgreSQL/datos

El asistente para instalar PostgreSQL 9.1 crear un usuario en el sistema operativo


llamado "postgres", en este paso de la instalacin introduciremos la contrasea para
este usuario:

Introduciremos el puerto que se usar para conexin con PostgreSQL, por defecto
5432:

Seleccionaremos la configuracin regional que ser usada por el motor de base de


datos PostgreSQL, en nuestro caso dejaremos "Configuracin Regional por defecto":

Antes de iniciar la instalacin definitiva de PostgreSQL 9.1 en Microsoft Windows 7, el


asistente nos indicar que el programa est listo para iniciar la instalacin de
PostgreSQL. Pulsaremos "Siguiente" para continuar:

Tras la instalacin, el asistente nos dar la posibilidad de iniciar Stack Builder que es
una aplicacin que nos permitir instalar componentes y software adicional para
PostgreSQL. En nuestro caso lo marcaremos para instalar ApachePHP y phpPgAdmin:

Instalar ApachePHP y phpPgAdmin usando Stack Builder de PostgreSQL


Instalaremos ApachePHP (servidor web) y phpPgAdmin (herramienta para administrar
un servidor PostgreSQL va web) usando la herramienta que incorpora PostgreSQL
llamada Stack Builder. Iniciaremos esta aplicacin desde el men "Iniciar" - "Todos los
programas" - "PostgreSQL 9.1" - "Application Stack Builder". O bien, si hemos marcado
la opcin "Lanzar Stack Builder al finalizar?" tras terminar la instalacin de
PostgreSQL.
De alguna de las dos formas anteriores, iniciaremos Stack Builder, seleccionaremos el
motor de base de datos al que nos conectaremos, en nuestro caso "PostgreSQL 9.1 on
port 5432":

Seleccionaremos las herramientas y aplicaciones a instalar mediante Stack Builder. En


nuestro caso marcaremos pslODBC, Drupal, mediaWiki, phpBB y los ms importantes
para nuestro ejemplo: ApachePHP y phpPgAdmin:

El asistente de Stack Builder nos mostrar los paquetes seleccionados y el directorio


temporal donde se descargarn los ficheros de instalacin de estos paquetes:

Pulsaremos "Next" para iniciar la descarga de los ficheros de instalacin de los


paquetes elegidos:

Tras la descarga, se iniciar un asistente de instalacin por cada paquete o


herramienta descargada. Por lo tanto depender de las opciones elegidas. En nuestro
caso se iniciar la instalacin de ApachePHP, pulsaremos "Next" para iniciarla:

Seleccionaremos la carpeta de instalacin de Apache, en nuestro caso:

C:/Apache

Introduciremos el puerto que usar el servidor web Apache, por defecto 8080:

El asistente nos indicar que se iniciar la instalacin definitiva de ApachePHP,


pulsaremos "Next":

Tras la instalacin, el asistente nos avisar de que ha concluido correctamente,


pulsaremos "Finish":

Tras la instalacin de Apache, se iniciar el asistente de instalacin para el siguiente


paquete seleccionado, en nuestro caso para phpPgAdmin, pulsaremos "Next":

Introduciremos los datos de conexin con PostgreSQL:

Host: IP nombre de red (hostname) del equipo con PostgreSQL instalado. Por
defecto el equipo local 127.0.0.1.
Port: puerto de conexin con PostgreSQL, por defecto 5432.
PostgreSQL Home Directory: carpeta de instalacin de PostgreSQL.

Pulsaremos "Next" para continuar con la instalacin de phpPgAdmin:

El asistente nos avisar de que se va a iniciar la instalacin de phpPgAdmin,


pulsaremos "Next" para iniciarlo:

Tras la instalacin de todos los paquetes seleccionados, podremos, por ejemplo,


acceder a phpPgAdmin, para ello abriremos un navegador web desde cualquier equipo
de la red e introduciremos la siguiente direccin:
http://IP_Servidor_PostgreSQL:8080/phpPgAdmin
Donde "IP_Servidor_PostgreSQL" ser la IP o el nombre de red (hostname) del
equipo servidor de PostgreSQL.

Si todo es correcto se abrir la pgina de inicio de phpPgAdmin, en la parte


izquierda, en "Servidores" nos mostrar nuestro servidor de PostgreSQL,
pulsaremos sobre l:

Nos solicitar usuario y contrasea de conexin con el servidor de bases de datos


gratuito PostgreSQL. Por defecto el usuario ser "postgres" introduciremos la
contrasea para este usuario (por defecto tambin "postgres") y pulsaremos en
"Autenticar":

Y ya tendremos acceso a la administracin va web de PostgreSQL proporcionada por


phpPgAdmin. Desde aqu podremos crear bases de datos, crear usuarios, crear tablas,
consultar tablas existentes, vistas, secuencias, funciones, etc.:

Acceso a pgAdmin III de PostgreSQL en Windows 7


Por supuesto, el asistente de instalacin de PostgreSQL tambin habr instalado
pgAdmin III para administrar, con todas las opciones, el servidor PostgreSQL. Para
abrirlo accederemos al men "Iniciar" - "Todas las aplicaciones" - "PostgreSQL 9.1" -

"pgAdmin III":

pgAdmin III nos mostrar en la parte izquierda los servidores PostgreSQL que haya
encontrado, si no aparece el nuestro podremos agregarlo. Pulsaremos sobre el
servidor y seleccionaremos "Conectar":

Introduciremos la contrasea del usuario "postgres" y pulsaremos "OK":

Si los datos de acceso son correctos ya podremos administrar PostgreSQL con todas las
opciones: crear usuarios, esquemas, tablas, vistas, secuencias, funciones. Podremos
consultar datos, tablas, bases de datos creadas, etc.:

INSTALACION DE MARIADB
Primero en el navegador de su preferencia entramos a la siguiente direccin
https://downloads.mariadb.org/ donde seleccionaremos la versin beta o la versin
estable, de preferencia recomiendo seleccionar la versin estable la 5.5.34
Al entrar ah tendremos una serie de opciones de descarga, el .zip ya se encuentra
instalada; yo recomiendo .msi para una instalacin ms controlada. Ver figura 1
Ojo: se sebera tener en cuenta la arquitectura de su computador antes de proceder
su descarga.

Figura: 1 Tabla de opciones de MariaDB.


Al tener ya el archivo el archivo descargado

Figura: 1.2 Instalador de MariaDB


Ejecutamos en el archivo como administrador.
Le damos siguiente, aceptamos los trminos y condiciones; luego nos aparecer una
ventana donde nos pedir un usuario y una contrasea, introducimos los campos.

Figura: 1.3 Configuracin del usuario y password


Luego le damos next y aparecer la ventana siguiente:

Aqu de preferencia le cambiamos de nombre de MySQL a MariaDB luego le damos

Introducir el
usuario y el
password

Introducimos
un nombre

next, next hasta que se instale.

Y le damos abrir:

A continuacin se abrir la siguiente ventana

La cual vendra a representar el phpMyAdmin de MySQL, pero en este caso es


HeidiSQL un entorno donde podemos crear base de datos y sus respectivas tablas.

INSTALACION DE MySQL
Primero descargamos el instalador de MySQL, luego de tener la aplicacin
ejecutamos como administrador.

lo

Y nos va mostrar el siguiente cuadro, hacemos clic en el botn siguiente:

Luego nos va mostrar el siguiente cuadro, seleccionamos en aceptar las condiciones y


luego en el boton next:

Luego aparecer el siguiente cuadro, en aqu seleccionamos la instalacin tpica ser la


que mejor se adapte a tus necesidades, luego presionamos el botn next.

Luego nos mostrara el siguiente cuadro en donde presionaremos el botn install.

Luego nos mostrara el siguiente cuadro, hacemos clic en finish:

Una vez instalado MySQL, la siguiente fase es la configuracin del servidor en s mismo.
Asegrate de que la marca Launch the MySQL Instance Configuration Wizard est
activa, nos mostrara el siguiente cuadro, presionamos next.

Luego nos aparecer el siguiente cuadro en ah optamos por Detailed Configuration, de


modo que se optimice la configuracin del servidor MySQL.

Dependiendo del uso que vayamos a darle a nuestro servidor deberemos elegir una
opcin u otra, cada una con sus propios requerimientos de memoria. Puede que te
guste la opcin Developer Machine, para desarrolladores, la ms apta para un uso de
propsito general y la que menos recursos consume. Si vas a compartir servicios en
esta mquina, probablemente Server Machine sea tu eleccin o, si vas a dedicarla
exclusivamente como servidor SQL, puedes optar por Dedicated MySQL Server
Machine, pues no te importar asignar la totalidad de los recursos a esta funcin.

De nuevo, para un uso de propsito general, te recomiendo la opcin por


defecto Multifunctional Database.

InnoDB es el motor subyacente que dota de toda a potencia seguridad MySQL. Su


funcionamiento requiere de unas tablas e ndices cuya ubicacin puedes configurar.
Sin causas de fuerza mayor, acepta la opcin por defecto.

Esta pantalla nos permite optimizar el funcionamiento del servidor en previsin del
nmero de usos concurrentes. La opcin por defecto, Decision Support (DSS) /
OLAP ser probablemente la que ms te convenga.

Deja ambas opciones marcadas, tal como vienen por defecto. Es la ms adecuada para
un uso de propsito general o de aprendizaje, tanto si eres desarrollador como no.
Aceptar conexiones TCP te permitir conectarte al servidor desde otras mquinas (o
desde la misma simulando un acceso webtpico).

Hora de decidir qu codificacin de caracteres emplears. Salvo que quieras trabajar


con Unicode porque necesites soporte multilenguaje, probablemente Latin1 te sirva
(opcin por defecto).

Instalamos MySQL como un servicio de Windows (la opcin ms limpia) y lo marcamos


para que el motor de la base de datos arranque por defecto y est siempre a nuestra
disposicin. La alternativa es hacer esto manualmente.
Adems, me aseguro de marcar que los ejecutables estn en la variable PATH,
para poder invocar a MySQL desde cualquier lugar en la lnea decomandos.

Pon una contrasea al usuario root. Esto siempre es lo ms seguro.


Si lo deseas, puedes indicar que el usuario root pueda acceder desde una mquina
diferente a esta, aunque debo advertirte de que eso tal vez no sea una buena prctica
de seguridad.

ltima etapa: listos para generar el fichero de configuracin y arrancar el servicio.

Luego hacemos en el botn finish y la instalcion esta lista.

También podría gustarte