Sei sulla pagina 1di 77

@

Universidad Tcnica de Machala


Facultad de Ing. Civil
Escuela de Informtica
Manual de "Instalacin de la base de datos
Oracle 11g en CentOS"
Estudiantes:
Christian Alberto Obaco Sisalima
Jefferson Santiago Torres Delgado
Curso:
10mo Semestre A
Mdulo:
Lenguaje 4GL
Docente:
Ing. Fausto Redrovn

Instalacin de Oracle 11g en CentOS 6.2

Ao Lectivo
2013 - 2014

Pgina 1

Qu es CentOS?
Este sistema operativo CentOS es una distribucin Linux de clase empresarial
derivados de fuentes libremente ofrecidos al pblico. Es una distribucin de LINUX
gratuita que est basada en la distribucin Red Hat Enterprise Linux (RHEL).muy
similar al RHEL, pero gratuito, aunque no es mantenido por Red Hat. Red Hat
Enterprise Linux se compone de software libre y cdigo abierto, pero se publica enf
ormato binario usable (CD-ROM o DVD-ROM) solamente a suscriptores pagados.
Comoes requerido, Red Hat libera todo el cdigo fuente del producto de forma pblica
bajo los trminos de la Licencia pblica general de GNU y otras licencias. Los
desarrolladores de entOS usan ese cdigo fuente para crear un producto final que es
muy similar al Red HatE nterprise Linux y est libremente disponible para ser bajado y
usado por el pblico, pero no es mantenido ni asistido por Red Hat. Existen otras
distribuciones tambin derivadas delas fuentes de Red Hat.C entOS usa yum para
bajar e instalar las actualizaciones, herramienta tambin utilizada por Fedora.

Que es Oracle?
Oracle es bsicamente una herramienta cliente/servidor para la gestin de Bases de
Datos. Es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su
elevado precio hace que slo se vea en empresas muy grandes y multinacionales, por
norma general. En el desarrollo de pginas web pasa lo mismo: como es un sistema
muy caro no est tan extendido como otras bases de datos, por ejemplo, Access,
MySQL, SQL Server, etc.
En este manual aprenderas paso a paso a instalar oracle 11g en Centos 6.2 esta
instalacion la vamos hacer mediante una maquina virtual.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 2

Empezemos:
Antes que nada se debe instalar la Mquina Virtual VMware Workstation 9 la cual la
facilitamos en el DVD anexo a este manual.
Al hacer doble clic en el instalador previamente mencionado te aparecer la siguiente
ventana de bienvenida en la cual te pregunta que tipo de instalacion deseas realizar si
la basica o a la avanzada en este caso se escoge Custom (advanced) para
personalizar la instalacin. Para continuar clic en Next.

Luego escogemos la compatibilidad del hardware de nuestra mquina virtual la cual


ser la 9, damos clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 3

Vamos se debe seleccionar la tercera opcin la cual permite instalar el sistema


operativo luego de configurar la mquina virtual, creando una con un disco duro en
blanco. Hacemos clic en Next para continuar.

Ahora procedemos a escoger el sistema operativo en este caso Linux y en la versin


del kernel que usa CentOS es la 2.6, por lo cual se elige Other Linux 2.6x kernel.
Luego damos clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 4

Ahora le daremos un nombre a nuestra mquina virtual puede ser cualquiera en este
caso CentOS 6.2 y en la parte de abajo indica en donde estar alojada. Despus
hacemos clic en Next para continuar.

Ahora configuramos el nmero de procesadores, en este caso depende de las


caractersticas de nuestro microprocesador de la mquina real. Luego clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 5

Ahora asignamos cuanto memoria RAM vamos a utilizar en nuestra mquina virtual en
este caso le damos 2GB, dependiendo de la memoria que tenga nuestro equipo real,
lo cual es muy recomendable por lo tanto elegimos los 2048 MB que son 2GB. Clic en
Next.

Aadimos el tipo de red en este caso usamos por defecto NAT, luego damos clic en
Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 6

En el tipo de controladores de Entrada/Salida dejamos el recomendado. Clic en Next.

Seleccionamos Crear un nuevo disco virtual y damos clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 7

Seleccionamos el tipo de disco en este caso dejamos el recomendado. Clic en Next.

Seleccionamos el espacio de disco duro a utilizar en nuestro caso con 40 GB es ms


que suficiente. Clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 8

En esta pantalla aparece el nombre del archivo de disco especifico, por lo cual solo
hacemos clic en Next.

En esta ventana se presenta todo los datos de la configuracin realizada, en caso de


querer modificar alguna caracterstica de la configuracin haga clic en Customize
Hardware, caso contrario clic en Finish para terminar la configuracin de la mquina
virtual y comenzar la instalacin del sistema operativo.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 9

Seguidamente se presenta la siguiente pantalla, en la cual se debe de especificar la


ubicacin de la imagen del SO en la unidad de CD/DVD de la mquina virtual para
proceder a instalar. Para ello hacemos clic en CD/DVD (IDE).

A continuacin aparece la siguiente pantalla en la cual se debe especificar la ruta con


la ISO que contiene el instalador del SO, para esto elegimos USE ISO image file y
buscamos la ruta de la imagen ISO. Finalmente clic en OK.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 10

Para comenzar la instalacin del SO, haga clic en Power on this virtual machine para
encender la mquina virtual y empiece la instalacin.

Instalacin de CentOS 6.2


En esta pantalla nos da la bienvenida CentOS 6.2, ahora escogeremos la primera
opcin y pulse la tecla Enter.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 11

En esta pantalla de aviso daremos un salto, seleccionando Skip y pulsando ENTER.

Nos aparece la siguiente pantalla en la cual simplemente le daremos clic en Next para
continuar.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 12

Ahora elegimos el idioma del SO, en este caso English que es el idioma nativo de
Oracle.

Ahora elegimos el tipo de teclado que tenemos en nuestra computadora, vale aclarar
que si el teclado consta la tecla es espaol o latino y si no cuenta con dicha tecla es
ingls. Si el teclado tiene la tecla es espaol, si no tiene es Latinoamericano. En
nuestro caso es espaol, clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 13

Escogemos el tipo de dispositivo para la instalacin en este caso escogemos Basic


Storage Devices, luego clic en Next.

En esta parte nos pregunta si el disco duro de la mquina virtual contiene algn dato,
pero en este caso es una instalacin nueva, entonces le damos a clic en Yes, discard
any data que significa si descartar todo los datos luego damos le damos en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 14

Ahora nos pide el nombre del host para tener un mejor orden hemos colocado como
nombre el nmero de mquina.

Paso seguido procedemos dar clic en Configure Network para configurar la red, se nos
abrir la siguiente ventana, escogemos System etho, luego en clic en Edit para
editar la configuracin.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 15

Luego en la pestaa de IPv4 Settings, escogemos el mtodo Manual y en la direccin


IP escribiremos la siguiente 192.168.15.14. El ltimo octeto de la direccin lo
escribimos de acuerdo al nmero de mquina en este caso la maquina es la nmero
14, escribimos la Mscara de subred /24 y daremos clic en Apply y en la ventana
detrs clic en Next.

En la siguiente ventana nos pide escoger la ciudad donde nos encontramos en este
caso la ms prxima es Amrica\Guayaquil luego clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 16

En esta ventana nos pide que ingresemos la contrasea del usuario root por motivos
de prcticas acadmicas le asignaremos como contrasea root123 luego clic en Next.

No se preocupen si les sale el siguiente simplemente nos quiere decir que la


contrasea es muy dbil, se debe especificar que si la queremos usar de todas
maneras dando clic en Use Aniway.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 17

En la siguiente ventana vamos a escoger el tipo de instalacin en nuestro caso


escogeremos un tipo de instalacin personalizada (Create Custom Layout) luego clic
en Next.

Luego nos presentara una ventana de aviso del formato y donde se alojara el gestor
de arranque (en la particin de disco duro correspondiente).

Instalacin de Oracle 11g en CentOS 6.2

Pgina 18

Paso seguido procederemos a crear las particiones que necesita nuestro sistema
Operativo CentOS para que se pueda instalar luego Oracle con total normalidad
damos clic en Create y procedemos a crear las particiones como vemos a
continuacin:

La primera particin que vamos a crear ser el /boot y les asignaremos de espacio 200
MB como lo vemos en la siguiente figura luego damos clic en OK.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 19

Ahora la segunda particin le asignaremos al swap que es el doble de la memoria


RAM asignada en este caso la memoria RAM de la mquina virtual es de 2GB, por lo
cual escribimos 4GB que son 4096 MB para el swap.

La siguiente particin le asignaremos a la raz / que con 5 GB es ms que suficiente,


en nuestro caso le pusimos 6000 MB.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 20

La siguiente particin le asignaremos /u a la cual le damos el espacio restante, para


ello hacemos clic en Fill to mximum allowable size clic en OK.

La siguiente pantalla nos indica cmo deben quedar las particiones de nuestro SO.
Hacemos clic en Next para continuar.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 21

Luego nos saldr este mensaje de advertencia que avisa que dar formato al disco
duro, le damos en Format.

En la siguiente ventana nos hace una advertencia que deseamos regresar o escribir
los cambios en el disco, le damos clic a Write changes to disk. Para continuar clic en
Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 22

Luego nos presentara una ventana de aviso del formato y donde se alojara el gestor
de arranque (en la particin de disco duro correspondiente). Esto es para en caso de
tener ms de dos SO escogemos el que al arrancar la mquina se iniciara
automticamente.

A continuacin escogemos Database Server y luego activamos la casilla de Customize


now para personalizar la instalacin y escoger los paquetes necesarios para Oracle,
los cuales se detallan a continuacin:

Instalacin de Oracle 11g en CentOS 6.2

Pgina 23

Seleccin de paquetes de CentOS para Oracle


En la categora Applications seleccionamos las subcategoras:
-

Internet Applications
Internet Browser
Office Suite and Productivity

En la categora Base System seleccionamos las subcategoras:


-

Base
Client management tools
Compatibility libraries
Console Internet tools
Debugging Tools
Directory Client
Hardware monitoring utilities
Java Platform
Large Systems Perfomance
Legacy UNIX compatibility
Network file system client
Perfomance Tools

Instalacin de Oracle 11g en CentOS 6.2

Pgina 24

Dentro de la subcategora Legacy UNIX compatibility escogemos los paquetes que se


necesitan, para ello haciendo clic primeramente sobre la subcategora damos clic en el
botn Optional packages.

Luego aparece la siguiente ventana donde marcamos el paquete ksh-2010062112.el6.i686.

Nota: Este procedimiento se repetir cuando se deba seleccionar los paquetes para
las subcategoras.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 25

En la categora Databases seleccionamos las subcategoras:


-

MySQL Database client


MySQL Database server
PostgreSQL Database client
PostgreSQL Database server

En la categora Desktops elegimos las subcategoras:


-

Desktop
General Purpose Desktop
Graphical Administration Tools
Legacy X Windows System compatibility
X Windows System

Instalacin de Oracle 11g en CentOS 6.2

Pgina 26

Dentro de la subcategora General Purpose Desktop, escogemos los siguientes


paquetes como lo hicimos al principio (dando clic en Optional packages):
gedit-plugins-2.28.0
gnome-pilot-2.0.17
gnome-pilot-conduits-2.0.17
vim-X11-7.2

Instalacin de Oracle 11g en CentOS 6.2

Pgina 27

Dentro de la subcategora Graphical Administration Tools, escogemos los siguientes


paquetes como lo hicimos anteriormente:

sabayon-2.29
policycoreutils-gui-2.0.83

Dentro de la subcategora Legacy X Windows System compatibility, escogemos los


siguientes paquetes como lo hicimos anteriormente:

libXmu1.0.5
libXp-1.0.0
openmotif-2.3.3
openmotif22-2.2.3
xterm-253

Instalacin de Oracle 11g en CentOS 6.2

Pgina 28

En la categora Development elegimos las subcategoras:


-

Additional Development
Desktop Platform Development
Development tools
Server Platform Development

Dentro de la subcategora Additional Development, escogemos los siguientes


paquetes como lo hicimos anteriormente:
libXnerema-devel
libXmu-devel
libXpm-devel
libXrandr-devel
libbaio-devel
libgnomeui-devel
openmotif-devel
libtiff
libtopology-devel
libudev-devel
libusb-devel
libuuid-devel
libxslt-devel
openmodif
perl-Test-Pod - devel
perl-Test-Pod-Coverage
xorg-x11-proto-devel
UnixODBC-devel-2.2.14
Instalacin de Oracle 11g en CentOS 6.2

Pgina 29

Instalacin de Oracle 11g en CentOS 6.2

Pgina 30

Dentro de la subcategora Desktop Platform Development, escogemos el siguiente


paquete como lo hicimos anteriormente:
desktop-file-utils-0.15

Dentro de la subcategora Development tools, escogemos los siguientes paquetes


como lo hicimos anteriormente:
cmake-2.6.4
Todos los paquetes que empiecen en compat
Todos los paquetes que empiecen en gcc
imake-1.0.2
jpackage-utils-1.7.5
libstdc++-docs-4.4.6
mod_dav-svn-1.6.11

Instalacin de Oracle 11g en CentOS 6.2

Pgina 31

En la categora Languages elegimos la subcategora:


-

Spanish Support

Instalacin de Oracle 11g en CentOS 6.2

Pgina 32

En la categora Servers elegimos las subcategoras:


-

Server Platform
System administration tools

Dentro de la subcategora System administration tools, escogemos el siguiente


paquete como lo hicimos anteriormente:

crypto-utils-2.4.1

Instalacin de Oracle 11g en CentOS 6.2

Pgina 33

En la categora System Management elegimos la subcategora:


-

SNMP Support

Dentro de la subcategora SNMP Support, escogemos los siguientes paquetes como lo


hicimos anteriormente:

net-snmp-perl-5.5-37

Instalacin de Oracle 11g en CentOS 6.2

Pgina 34

En la categora Web Services elegimos la subcategora:


-

Web Server

Para finalizar damos clic en Next y comienza a verificar las dependencias de los
paquetes.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 35

Luego de esto comenzara con la instalacin de los paquetes, esperamos el tiempo


necesario de la instalacin.

Instalando los paquetes y sus dependencias. Esperamos unos minutos hasta que la
instalacin finalice.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 36

La siguiente pantalla indica que la instalacin de CentOS 6.2 ha sido todo un xito, le
damos clic en Reboot para reiniciar el SO.

Despus del reinicio automtico del equipo, nos visualizara una pantalla de Bienvenido
y a continuacin le damos clic en Forward

Instalacin de Oracle 11g en CentOS 6.2

Pgina 37

En la siguiente ventana marcamos Yes, I agree to the License Agreement para aceptar
el acuerdo de la licencia, luego damos clic en Forward para continuar.

Seguidamente se debe proceder a crear el usuario oracle, y los grupos a los que
pertenece oinstall, dba, oper que son necesarios para la instalacin de Oracle. El
grupo primario del usuario oracle es oinstall, dba y oper son los grupos secundarios.
Para ello damos clic en Advanced

Instalacin de Oracle 11g en CentOS 6.2

Pgina 38

Luego aparece la siguiente ventana en la cual crearemos los grupos. Para ello
hacemos clic en Add Group.

Aparece la siguiente ventana en la cual escribimos el nombre del grupo, en este caso
oinstall y le damos clic en OK.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 39

De igual forma que el paso anterior agregamos los dems grupos, en este caso
creamos el grupo dba.

Y por ltimo agregamos el grupo oper, de la misma forma como lo hicimos con los
anteriores grupos.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 40

Como podemos observar los grupos han sido creados, los cuales posee un nombre y
un ID que lo identifica a cada uno.

Finalizada la creacin de grupos, el siguiente paso es la creacin del usuario oracle.


Para ello procedemos a crear el usuario oracle le damos clic en Add User y escribimos
los siguientes datos como se muestra en la ventana a continuacin:

Instalacin de Oracle 11g en CentOS 6.2

Pgina 41

La password para el usuario oracle es oracle.


Aparece el siguiente cuadro de dilogo, el cual nos dice que la contrasea para el
usuario oracle es dbil, le damos clic en Yes para decirle que vamos a usar la
contrasea de todas maneras.

Como se puede observar el usuario oracle ha sido creado con xito.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 42

Seguidamente se debe asignar los grupos al usuario oracle para ello seleccionamos al
usuario oracle y damos clic en Properties.

Aparece la siguiente ventana en la cual en la pestaa Groups seleccionamos o


marcamos el grupo dba para indicar que a ese grupo pertenecer el usuario oracle.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 43

Luego seleccionamos o marcamos el grupo oinstall y oper para indicar que a esos
grupos pertenecer el usuario oracle. Seguidamente se debe asignar a oinstall como
grupo primario de oracle, para ello en Primary Group seleccionamos oinstall,
finalmente clic en OK.

Verificamos que al usuario oracle se le asign oinstall como grupo primario, luego solo
cerramos la ventana.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 44

A continuacin le damos clic en Forward para continuar.

Ahora procedemos a configurar hora y fecha del sistema, luego clic en Forward para
continuar.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 45

Luego nos aparece la siguiente ventana en donde explica acerca de Kdump el cual es
un mecanismo estndar de Linux para volcar el contenido de la memoria de la
mquina cada del ncleo. Aqu solo hacemos clic en Finish.

Finalmente iniciaremos sesin con nuestro usuario oracle recordando que la clave que
le colocamos fue oracle.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 46

A continuacin se presenta el escritorio de CentOS 6.2, iniciando como con el usuario


oracle.

Requisitos de Pre Instalacin para Oracle 11g


Abrimos una nueva Terminal de la Siguiente manera Applications System ToolsTerminal Add launcher to desktop con esto hemos anclado la terminal al escritorio

Instalacin de Oracle 11g en CentOS 6.2

Pgina 47

Observamos que efectivamente la Terminal est en el Escritorio.

Posteriormente se debe de instalar un paquete que se encuentra en el DVD 2 de


instalacin de CentOS, el cual se llama elfutils-libelf-devel-static-0.125 y los instalamos
como usuario root desde una terminal con el comando yum install, de la siguiente
manera:

Nota: Antes de la instalacin de este paquete necesitamos copiar el paquete desde el


DVD 2 de instalacin de CentOS al escritorio de nuestro SO.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 48

Y con ello ya ningn paquete faltara para la instalacin de Oracle 11g.


Antes de instalar Oracle, se debe realizar algunos requisitos para su correcta
instalacin y funcionamiento. Debemos configurar los archivos nos vamos a loguear
como usuario root de la siguiente manera: su - inmediatamente nos pedir la clave la
cual es root123.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 49

A continuacin configuraremos los lmites para el usuario oracle, para ello vamos
editar el archivo limits.conf con el editor vi de la siguiente manera:
-

vi /etc/security/limits.conf

Se nos abrir el siguiente archivo, para poder escribir en el damos digitamos la tecla
Insert o la letra i.

Seguidamente procedemos a aadir las siguientes lneas antes de #End of file.


oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

Instalacin de Oracle 11g en CentOS 6.2

Pgina 50

Para poder guardar los cambios y salir procedemos teclear primero la tecla Esc para
salir del modo de insercin, posteriormente tecleamos :wq + ENTER para guardar los
cambios efectuados y salir del editor.

Ahora vamos agregar la sesin para el usuario oracle, para ello agregamos la
siguiente lnea en el archivo login en la ruta /etc/pam.d/login
-

vi /etc/pam.d/login

Aadimos la siguiente lnea al final del archivo, pulsamos Insert para editar:
session required pam_limits.so

Instalacin de Oracle 11g en CentOS 6.2

Pgina 51

Ahora salimos del modo de insercin tecleando Esc y guardamos los cambios
realizados en el archivo con el digitando :wq + ENTER.

Ahora vamos a configurar los parmetros del kernel el cual lo hacemos en la siguiente
ruta:
-

vi /etc/sysctl.conf

Agregamos las siguientes lneas que son los parmetros del kernel de oracle.
Tecleamos Insert para editar el archivo.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 52

Luego salimos del modo de insercin tecleando Esc, procedemos a guardar los
cambios realizados y salir del archivo pulsando: wq + ENTER.

Inmediatamente ejecutamos el comando sysctl p para compilar los nuevos


parmetros del kernel.

Con el comando sysctl a | grep nombre_parametro procedemos a verificar el valor de


cada parmetro.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 53

Ahora vamos a editar el archivo .bash_profile que se encuentra en el perfil del usuario
oracle que est oculto, para poder ver el archivo escribimos en el Shell lo siguiente
dentro del perfil de oracle:
-

ls -la

Ingresamos en el Shell como usuario oracle de la siguiente manera:


-

su oracle

Escribimos la contrasea y procedemos a editar el archivo:

vi .bash_profile

Instalacin de Oracle 11g en CentOS 6.2

Pgina 54

Aadimos las siguientes lneas como se observa a continuacin:

Luego guardamos el archivo como lo hemos venido haciendo anteriormente.


Vamos a crear el directorio para el Oracle Base.
Para crear el directorio usaremos el comando mkdir p y la ruta del directorio
/u/app/oracle.

Despus cambiamos el propietario de la carpeta del Oracle Base, -R para que sea
recursiva, es decir, para que as carpeta o archivos dentro de la carpeta principal
tambin tengan de propietario al usuario oracle.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 55

Lo siguiente sera cambiar los permisos del directorio, usaremos el comando chmod R
y el valor 775. EL primer valor 7 es para indicar que se le brinda permisos de lectura,
escritura y ejecucion al propietario; el segundo valor 7 es para indicar que se le brinda
permiso de lectura, escritura y ejecucion a los usuarios del mismo grupo del propietario
y el tercer valor 5 es para indicar que los demas usuarios solo tendra permiso de
lectura y ejecucin.

Ahora vamos acceder al archivo host en de la siguiente manera:


-

vi /etc/hosts

Aadimos nuestra direccin IP y el nombre del equipo de la siguiente manera:

Esto se realizar para poder comunicar mediante el nombre del equipo.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 56

Procedemos a guardar los cambios realizados en el archivo como lo hemos venido


haciendo anteriormente.

Digitamos el comando xhost maquina14 para aadir la parte grafica del instalador a la
lista de control.

Configuracin del entorno


A continuacin ingresamos el siguiente comando para aadir la variable de entorno
DISPLAY para la parte grfica del instalador de Oracle:
-

export DISPLAY= $hostname:0.0

Instalacin de Oracle 11g en CentOS 6.2

Pgina 57

Finalmente el comando escribimos el comando xhost +

Instaladores de Oracle
Procedemos a copiar los instaladores a la carpeta TMP y los descomprimimos en la
carpeta con el comando unzip.
Una vez descomprimidos los instaladores, en la carpeta donde se descomprimieron
existe una carpeta database a la cual debemos acceder y ejecutar el Instalador de
Oracle de la siguiente manera:
-

./runInstaller

Nota: La Descomprensin y la Instalacin se lo debe realizar como usuario oracle

Instalacin de Oracle 11g en CentOS 6.2

Pgina 58

Inmediatamente nos aparecer el asistente de instalacin de Oracle 11g en el cual


desactivamos la casilla nos dice que si queremos actualizacin del servicio de Soporte
de Oracle, luego clic en Next.

En la siguiente ventana nos hace una advertencia que no estamos dando un correo
electrnico en el cual podamos recibir informacin sobre los problemas de seguridad,
le damos clic en Yes y luego Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 59

En la siguiente ventana le vamos a dar la primera opcin ya que lo que queremos es


Crear y Configura una Base de Datos, luego clic en Next.

Escogemos la opcin de Server Class para indicar que es un tipo de servidor, luego
clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 60

A continuacin seleccionamos la primera opcin y damos clic en Next.

Elegimos Instalacin Avanzada para personalizar la instalacin, luego clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 61

Seleccionamos el idioma en el cual se va a ejecutar el producto, escogemos ingls y


espaol, luego clic en Next.

A continuacin vamos a elegir el tipo de instalacin de la Base de Datos la cual ser la


Standard Edition.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 62

En este paso debemos revisar si nuestro Oracle Base esta correcto pues este ya lo
configuramos en las variables de entorno en el archivo .bash_profile, as mismo hacia
donde est apuntando nuestro home directory si est todo bien damos clic en Next.

En el siguiente paso indicamos la ruta donde se va a guardar el Inventario de los


productos que se instalan para Oracle y adems controlamos que el grupo sea el
correcto, es decir oinstall, luego clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 63

Seleccionamos el tipo de Base de Datos que vamos a crear en nuestro caso de


Propsito General (General Purpose).

En la siguiente ventana revisamos que la variable global y el SID estn bien, esto ya lo
configuramos anteriormente en l .bash_profile as que debe observarse de la
siguiente manera. Clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 64

En esta parte configuramos la cantidad de memoria asignada en este caso el 40%, ah


le dejamos revisamos las siguientes pestaas y por eso habilitamos la asignacin
automtica.

Vamos a elegir el tipo de carcter en que los datos sern guardados, para lo cual
escogemos Unicode.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 65

En la siguiente pestaa seleccionamos que aceptamos caractersticas de seguridad.

En la siguiente pestaa vamos a seleccionar crear base de datos con algunos


esquemas de ejemplo, finalmente clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 66

Seleccionamos la segunda opcin, es decir que vamos a gestionar la Base de Datos,


le damos clic en Next.

Especificamos la ruta de los archivos del sistema en oradata, luego clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 67

No habilitamos los respaldos automticos, luego damos clic en Next.

Ahora vamos a seleccionamos la segunda opcin ya que nicamente el usuario oracle


ser el DBA y por eso damos una password recomendable en este caso oracle por
asuntos acadmicos, damos clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 68

No saldr un mensaje que nos dice que la contrasea ingresada no es recomendable


y si igualmente si deseamos continuar con la Instalacin, por lo cual damos clic en
Yes, luego clic en Next.

Controlamos que los grupo de dba y oper este bien le damos clic en Next.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 69

En la siguiente ventana indica que un requerimiento mnimo no se ha cumplido nos


indica que no ha sido encontrado el paquete psksh pero nosotros sabemos que
instalamos dicho paquete en una versin superior ignoramos esa advertencia, por ello
damos clic para marca la opcin que dice Ignore All, luego clic en Next.

Luego nos entrega un resumen y si est todo bien le damos en Finish.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 70

Bueno empieza el proceso de instalacin, esto lleva sus minutos entre 15 a 20


minutos.

Luego de ello nos aparecer un nuevo asistente que ya ser el penltimo paso para
que finalice la instalacin de Oracle 11g.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 71

Luego de ello nos pedir que ejecutemos unos script como root as que bueno abrimos
una terminal como usuario root y ejecutamos los script en la ruta que nos est
indicando.

Debemos hacerlo como se indica de la siguiente manera:

Instalacin de Oracle 11g en CentOS 6.2

Pgina 72

Luego de ejecutar estos script hemos completado el proceso y ya tenemos instalado el


motor de la Base de Datos, por lo que damos clic en Close para cerrar el instalador.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 73

Lo siguiente ser ir al navegador y escribir en la barra de direcciones la siguiente


direccin https.//maquina14:1158/em

Aadimos una excepcin dando clip en Get Certificate.

Instalacin de Oracle 11g en CentOS 6.2

Pgina 74

Si la instalacin de oracle fue realizada correctamente paso a paso, nos debe


presentar una ventana como la siguiente.

Vamos a proceder abrir la consola de Oracle con los siguientes datos:


Username: sys
Password: Oracle
Connect As: SYSDBA

Instalacin de Oracle 11g en CentOS 6.2

Pgina 75

Se nos abre la Instancia de Oracle

Instalacin de Oracle 11g en CentOS 6.2

Pgina 76

INSTALACION
FINALIZADA CON EXITO

Instalacin de Oracle 11g en CentOS 6.2

Pgina 77

Potrebbero piacerti anche