Está en la página 1de 18

Creación de una Base de

Datos PostgreSQL
Instalación Base de Datos Oracle 10g

Oracle es un sistema de gestión de base de datos relacional (RDBMS Relational Data Base Management
System), fabricado por Oracle Corporation. Oracle es uno de los sistemas de bases de datos más completos.

En primer lugar descargaremos el fichero de instalación de Oracle, desde su página web (es gratuito siempre
que no se utilice con fines comerciales) , el enlace es:

http://www.oracle.com/technology/software/products/database/oracle10g/index.html

Una vez descargado el fichero de instalación y descomprimido, ejecutaremos el fichero “setup.exe” para iniciar
el programa de instalación
Instalación Base de Datos Oracle 10g

Nos aparece
Crear baseuna
deventana
datos que nos pide
inicial: el tipo
creará de instalación
una a utilizar.
base de datos de uso general durante la
instalación. Si no la selecciona, Installer sólo instala el software. Si no desea crear una

baseInstalación
de datos Básica: seleccione este método de instalación si desea instalar rápidamente la base de datos
durante la instalación, puede utilizar el Asistente de Configuración de
Oracle 10g. Este método necesita una intervención mínima del usuario. Instala el software y,
Bases de Datos (DBCA)
opcionalmente, crea una para crearla
base de datos dedespués decon
uso general instalar el software.
el esquema SAMPLE y el tablespace EXAMPLE,
con la información especificada en la pantalla inicial. Nota: Si no especifica toda la información necesaria,
Installer muestra las pantallas de instalación avanzada. Utiliza los valores especificados como valores por
defecto en las pantallas correspondientes.
* Nombre de la Base de Datos Global: nombre con el que se identificará la base de
datos,

máximo 8 caracteres.
Instalación Avanzada: seleccione este método de instalación para cualquiera de las siguientes tareas:
realizar una instalación personalizada del software o seleccionar una configuración diferente de la base de
* datos.
Contraseña de Base
Instalar Oracle de Datos:Clusters.
Real Application contraseña queunasebase
Actualizar asignará
de datosaexistente.
los usuarios SYS, un
Seleccionar
juego de
SYSTEM, caracteresyde
SYSMAN la base de datos o idiomas de producto diferentes. Crear una base de datos en otro
DBSNMP.
sistema de archivos del software. Configurar la gestión automática de almacenamiento (ASM) o utilizar
dispositivos raw para el almacenamiento en la base de datos. Especificar contraseñas diferentes para
esquemas administrativos. Configurar copias de seguridad automáticas o notificaciones de Oracle
Enterprise Manager.

Tras rellenar estos datos pulsaremos “Siguiente”


para continuar con la instalación, en nuestro caso
hemos seleccionado Instalación Básica.
Instalación Base de Datos Oracle 10g

Nos mostrará una barra de progreso indicando que se está preparando para instalar:

El asistente de instalación verificará si el entorno cumple todos los requisitos mínimos


para instalar y configurar los productos seleccionados. Si hay algún elemento marcado
con advertencia se deberá comprobar manualmente. Pulsaremos “Siguiente” para
continuar:

Nos mostrará una ventana indicando los productos Oracle Database 10g 10.2.0.1.0 que se instalarán.
Pulsaremos “Instalar” para iniciar la instalación:

Nos mostrará una ventana con el progreso de la instalación


Instalación Base de Datos Oracle 10g

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

Una vez creada la base de datos nos mostrará una ventana para poder gestionar las contraseñas de cada
usuario, también podremos activarlos o desactivarlos, para ello pulsaremos en “Gestión de Contraseñas”
Instalación Base de Datos Oracle 10g
Configurar Oracle Database 10g

Para probar y configurar Oracle Database 10g, se configura desde el navegador de Internet (Internet Explorer,
Mozilla Firefox, etc).

Abriremos nuestro navegador de Internet y pondremos la siguiente dirección URL:

http://MiServidor:1158/em
Configurar Oracle Database 10g

Oracle Enterprise Manager 10g Database Control nos mostrará una ventana inicial con una especie de cuadro
de mandos, con las estadísticas de uso de la CPU, las sesiones activas, el estado de la base de datos, versión,
host, listener, el nombre de la instancia, estadísticas sobre rendimiento de la base de datos, resumen de
espacio, resumen de diagnósticos, etc:
Configurar Oracle Database 10g

En estos documento vamos ver los posibles archivos existentes de configuración de la red de oracle,
dependiendo de la configuración que se utilice se pueden configurar unos archivos u otros.
# listener.ora
Archivo ubicado en el servidor de base de datos. Es el archivo de configuración del listener de la base de datos.
Este archivo tendrá que estar ubicado en $ORACLE_HOME/network/admin/listener.ora. El comando para
gestionar el listener es lsnrctl. Este ejecutable lo podemos encontrar en $ORACLE_HOME/bin/lsnrctl.

Parámetros del archivo:


HOST: Dirección ip del servidor de base de datos
PORT: Puerto de escucha de la base de datos ( por defecto suele ser el 1521 )
CLOBAL_DB_NAME: Nombre de la base de datos
ORACLE_HOME: Directorio de instalación de ORACLE ( ORACLE_HOME )
SID_NAME: SID de la base de datos ( muchas veces coincide con el GLOBAL_DB_NAME )

Este archivo incluye:

* Direcciones de protocolo en las que acepta solicitudes de conexión.


* Servicios de base de datos
* Parámetros de control utilizados por el listener.
Configurar Oracle Database 10g

# names.ora

Archivo ubicado en el servidor de ORACLE NAMES. Este archivo incluye la ubicación y la información de dominio y los parámetros de
configuración opcionales para un servidor de ORACLE NAMES
# sqlnet.ora

Archivo ubicado en el cliente y en servidores de base de datos

Ejemplo de configuración del sqlnet.ora

NAMES.PREFERRED_SERVERS =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = onames.orasite.com)(PORT = 1640))
)

NAMES.DIRECTORY_PATH= (ONAMES,TNSNAMES)

Parámetros del archivo:

Este ejemplo de archivo sqlnet, es una archivo configurado para que en un principio resuelva resuelva por ONAMES y en segundo lugar por
TNSNAMES. Esta configuración busca primero el descriptor en ONAMES y si no existe busca la configuración de conexión en el TNSNAMES.

NAMES.PREFERRED_SERVERS:Indica la dirección del servidor ONAMES junto con su puerto

NAMES.DIRECTORY_PATH:Orden de archivos a mirar para resolver el descriptor de servicio


Instalación de PostgreSQL

PostgreSQL es un sistema de gestión de base de datos relacional (SGBDR) orientada a objetos y libre y de
código abierto, publicado bajo la licencia BSD. Como muchos otros proyectos open source, el desarrollo de
PostgreSQL no es controlado por una sola empresa sino que está dirigido por una comunidad de
desarrolladores y organizaciones comerciales las cuales trabajan en su desarrollo. Dicha comunidad es
denominada el PGDG (PostgreSQL Global Development Group).

Una vez descargado y ejecutado el instalador de PostgreSQL el cual conseguiremos en la pagina web
http://www.postgresql.org/download/windows. Se iniciará el asistente para instalar PostgreSQL, pulsaremos
"Siguiente": Indicaremos la carpeta de instalación de PostgreSQL, donde se guardarán los ejecutables, librerías
y ficheros de configuración de PostgreSQL:
Instalación de PostgreSQL

Indicaremos también la carpeta donde se guardarán los datos Introduciremos la contraseña para el
por defecto de PostgreSQL: superusuario "postgres" que será con el que
iniciemos sesión para administrar la base de
datos:
Instalación de PostgreSQL

Introduciremos el puerto de escucha para la conexión Seleccionaremos la configuración regional:


con el servidor PostgreSQL, por defecto el 5432:
Instalación de PostgreSQL

Pulsaremos "Siguiente" para iniciar la instalación Se iniciará el asistente para instalar el motor de
definitiva del servidor PostgreSQL en Window base de datos PostgreSQL, que creará las carpetas
oportunas, copiará los ficheros necesarios y
creará el servicio Windows para iniciar de forma
automática el motor de base de datos:
Instalación de PostgreSQL

Una vez finalizada la instalación el asistente nos dará la posibilidad de ejecutar Stack Builder, aplicación que
nos permitirá instalar otros componentes y herramientas para PostgreSQL: (en nuestro caso cancelaremos
Stack Builder pues no instalaremos más componentes
Instalación de PostgreSQL

El asistente para instalar el servodpr PostgreSQL habrá creado un servicio que estará iniciado y en tipo de inicio
automático llamado "postgresql-9.0":

Y habrá creado la carpeta en archivos de programa "PosgreSQL" con las subcarpetas:


Instalación de PostgreSQL

Y la carpeta de datos:
Instalación de PostgreSQL

Y la carpeta de datos:

También podría gustarte