SlideShare a Scribd company logo
1 of 19
Oracle en CentOS 5.5                                            Carlos Luengo Vera
                                                        http://www.carlosluengo.es



               Guía como instalar ORACLE en Cent OS 5.5
1.Comprobamos que cumplimos los requisitos mínimos de oracle

2.Vamos a comenzar la instalación preparando las librerías JAVA, necesarias para
la instalación de Oracle.
Para ello tendremos que iniciar como root o acceder a una consola mediante el
superusuario.

# yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel
elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-
headers kernel-headers kernel-devel ksh libaio libaio-
devel libgcc libgomp libstdc++ libstdc++-devel make numactl-
devel sysstat unixODBC unixODBC-devel pdksh rpm-build redhat-rpm-config
unifdef xorg-x11-deprecated-libs

Como he tenido un error en una librería y de las “X” lo he solucionado buscando
por internet este link:

                          http://www.asktom.cz/?p=526


3.Terminada la instalación vamos a cambiar el fichero donde sale la versión de
Linux

Para ello ponemos el siguiente comando “mcedit /etc/redhat-release”:




Si no tenemos instalado mcedit podemos utilizar otro editor como vi, nano… si
queremos instalar mcedit pondremos el siguiente comando:

                                    yum install mc
Tendremos algo así:




Al editarlo nos debería quedar algo así:
Oracle en CentOS 5.5                                      Carlos Luengo Vera
                                                  http://www.carlosluengo.es

Ahora creamos los USUARIOS y los GRUPOS:

Lo primero creamos los dos grupos (OINSTALL) y (DBA):




Nos debería quedar algo asi:




Ahora creamos el usuario ORACLE y le asignamos como grupo primario oinstall y
como secundario DBA.




Asignamos ahora los grupos como bien dijimos arriba:
Oracle en CentOS 5.5                                        Carlos Luengo Vera
                                                    http://www.carlosluengo.es




Ahora vamos a cambiar los parámetros del kernel, editando el fichero
/etc/sysctl.conf




También editamos los parámetros de /etc/security/limits.conf




También añadimos lo siguiente en /etc/pam.d/login




Ahora editamos el archivo /etc/profile y añadimos lo siguiente:
Oracle en CentOS 5.5                                        Carlos Luengo Vera
                                                    http://www.carlosluengo.es

if [ $USER = "oracle" ]; then
      if [ $SHELL = "/bin/ksh" ]; then
            ulimit -p 16384
            ulimit -n 65536
      else
            ulimit -u 16384 -n 65536
      fi
fi


Al terminar deberíamos reiniciar y cambiar el usuario a Oracle, para poder
comenzar a crear los directorios necesarios para la instalación:

Primero crear los directorios:

#mkdir -p /u01/app/oracle
#mkdir -p /u02/oradata
#chown -R oracle:oinstall /u01 /u02
#chmod -R 777 /u01 /u02

Según el manual oficial de Oracle, también deberíamos crear un punto de montaje
y asignarle permisos:

#mkdir -p /mount_point/app/oracle_sw_owner
# chown -R oracle:oinstall /mount_point/app/oracle_ sw_owner
# chmod -R 775 /mount_point/app/oracle_sw_owner

Ahora vamos poner las variables de sistema necesarias.

Descomentamos o agregamos la siguiente línea del archivo
/home/oracle/.bash_profile

umask 022
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1
ORACLE_SID=nombre_base_datos

Creamos los siguientes directorios:
mkdir -p /home/oracle/config/10.2.0

Agregamos las siguientes variables de entorno al archivo /home/oracle/.bashrc

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1
export ORACLE_SID=nombre_base_datos
export ORACLE_TERM=xterm
export ORACLE_OWNER=oracle
export NLS_LANG=SPANISH_SPAIN.WE8ISO8859P1;
Oracle en CentOS 5.5                                         Carlos Luengo Vera
                                                     http://www.carlosluengo.es
export CLASSPATH=${CLASSPATH}:${ORACLE_HOME}/jdbc/lib/classes12.zip
export LD_LIBRARY_PATH=${ORACLE_HOME}/lib
export DISABLE_HUGETLBFS=1
export TEMP=/tmp
export TMPDIR=/tmp
export PATH=$PATH:/u01/app/oracle/product/10.2.0/db_1/bin

Antes de iniciar y para que no nos de error al conectar al host ponemos el siguiente
comando como root:
                                     xhost +

Para instalar Oracle ahora nos dirigimos a la carpeta donde copiamos oralinux
/mount_point/oralinux

Para iniciar la instalación ponemos:

                                  ./runInstaller

Y nos comenzara la instalación:
Oracle en CentOS 5.5           Carlos Luengo Vera
                       http://www.carlosluengo.es
Oracle en CentOS 5.5           Carlos Luengo Vera
                       http://www.carlosluengo.es
Oracle en CentOS 5.5           Carlos Luengo Vera
                       http://www.carlosluengo.es
Oracle en CentOS 5.5           Carlos Luengo Vera
                       http://www.carlosluengo.es
Oracle en CentOS 5.5           Carlos Luengo Vera
                       http://www.carlosluengo.es
Oracle en CentOS 5.5           Carlos Luengo Vera
                       http://www.carlosluengo.es
Oracle en CentOS 5.5           Carlos Luengo Vera
                       http://www.carlosluengo.es
Oracle en CentOS 5.5           Carlos Luengo Vera
                       http://www.carlosluengo.es
Oracle en CentOS 5.5           Carlos Luengo Vera
                       http://www.carlosluengo.es
Oracle en CentOS 5.5           Carlos Luengo Vera
                       http://www.carlosluengo.es
Oracle en CentOS 5.5           Carlos Luengo Vera
                       http://www.carlosluengo.es
Oracle en CentOS 5.5           Carlos Luengo Vera
                       http://www.carlosluengo.es
Oracle en CentOS 5.5           Carlos Luengo Vera
                       http://www.carlosluengo.es
Oracle en CentOS 5.5           Carlos Luengo Vera
                       http://www.carlosluengo.es

More Related Content

What's hot

Tarea 1isidro
Tarea 1isidroTarea 1isidro
Tarea 1isidrorubhen123
 
Introducción a Servidor HTTP Apache
Introducción a Servidor HTTP ApacheIntroducción a Servidor HTTP Apache
Introducción a Servidor HTTP ApacheIker Canarias
 
13 instalación y configuración o3
13   instalación y configuración o313   instalación y configuración o3
13 instalación y configuración o3olayaipanaque
 
Instalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntuInstalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntuEcuteb Gv
 
Apache centos configuración
Apache centos configuraciónApache centos configuración
Apache centos configuraciónxandra8556
 
Depuración Avanzada Con Win Dbg Y Vs 2010 (Basica)
Depuración Avanzada Con Win Dbg Y Vs 2010 (Basica)Depuración Avanzada Con Win Dbg Y Vs 2010 (Basica)
Depuración Avanzada Con Win Dbg Y Vs 2010 (Basica)Pablo Alvarez Doval
 
94 Php. Instalacion De Apache 2.0.58
94 Php. Instalacion De Apache 2.0.5894 Php. Instalacion De Apache 2.0.58
94 Php. Instalacion De Apache 2.0.58José M. Padilla
 
Manual de instalación de oracle apex sobre entorno windows
Manual de instalación de oracle apex sobre entorno windowsManual de instalación de oracle apex sobre entorno windows
Manual de instalación de oracle apex sobre entorno windowserabol
 
Instalacion de paquetes
Instalacion de paquetesInstalacion de paquetes
Instalacion de paquetesvictorcorreas
 

What's hot (13)

Tarea 1isidro
Tarea 1isidroTarea 1isidro
Tarea 1isidro
 
Introducción a Servidor HTTP Apache
Introducción a Servidor HTTP ApacheIntroducción a Servidor HTTP Apache
Introducción a Servidor HTTP Apache
 
13 instalación y configuración o3
13   instalación y configuración o313   instalación y configuración o3
13 instalación y configuración o3
 
Instalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntuInstalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntu
 
Apache centos configuración
Apache centos configuraciónApache centos configuración
Apache centos configuración
 
MANUAL POO
MANUAL POOMANUAL POO
MANUAL POO
 
Depuración Avanzada Con Win Dbg Y Vs 2010 (Basica)
Depuración Avanzada Con Win Dbg Y Vs 2010 (Basica)Depuración Avanzada Con Win Dbg Y Vs 2010 (Basica)
Depuración Avanzada Con Win Dbg Y Vs 2010 (Basica)
 
94 Php. Instalacion De Apache 2.0.58
94 Php. Instalacion De Apache 2.0.5894 Php. Instalacion De Apache 2.0.58
94 Php. Instalacion De Apache 2.0.58
 
Investigcion
InvestigcionInvestigcion
Investigcion
 
Manual de instalación de oracle apex sobre entorno windows
Manual de instalación de oracle apex sobre entorno windowsManual de instalación de oracle apex sobre entorno windows
Manual de instalación de oracle apex sobre entorno windows
 
Instalación de java
Instalación de javaInstalación de java
Instalación de java
 
0 entorno php
0 entorno php0 entorno php
0 entorno php
 
Instalacion de paquetes
Instalacion de paquetesInstalacion de paquetes
Instalacion de paquetes
 

Similar to Guía oracle en Centos 5.5

Instalación Oracle 11gR2 en Linux Centos 5.5
Instalación Oracle 11gR2 en Linux Centos 5.5Instalación Oracle 11gR2 en Linux Centos 5.5
Instalación Oracle 11gR2 en Linux Centos 5.5Cosmosnet
 
Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64
Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64
Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64Santa Edith De La Cruz Gonzalez
 
Instalaroraclecentosfinal 140203202142-phpapp01
Instalaroraclecentosfinal 140203202142-phpapp01Instalaroraclecentosfinal 140203202142-phpapp01
Instalaroraclecentosfinal 140203202142-phpapp01Ariel Corpas
 
Manual para-instalar-oracle-database-11 g-r2-en-centos-6
Manual para-instalar-oracle-database-11 g-r2-en-centos-6Manual para-instalar-oracle-database-11 g-r2-en-centos-6
Manual para-instalar-oracle-database-11 g-r2-en-centos-6shac Rob
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completoMETROPOLITANO
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completoErnesto Gamboa
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completoUbeimar Navarro Herrera
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completoIgnacio Reyes
 
633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)Eduardo Monroy Husillos
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completoAlberto Martinez
 
97132962-instalacion-de-open meetings-en-squeeze
 97132962-instalacion-de-open meetings-en-squeeze 97132962-instalacion-de-open meetings-en-squeeze
97132962-instalacion-de-open meetings-en-squeezexavazquez
 
Manual php y_mysql
Manual php y_mysqlManual php y_mysql
Manual php y_mysqljohan reyes
 
OOW LatinAmerica 2011 - RMAN sin misterios
OOW LatinAmerica 2011 - RMAN sin misteriosOOW LatinAmerica 2011 - RMAN sin misterios
OOW LatinAmerica 2011 - RMAN sin misteriosNelson Calero
 

Similar to Guía oracle en Centos 5.5 (20)

Instalación Oracle 11gR2 en Linux Centos 5.5
Instalación Oracle 11gR2 en Linux Centos 5.5Instalación Oracle 11gR2 en Linux Centos 5.5
Instalación Oracle 11gR2 en Linux Centos 5.5
 
Bd practica 1.10
Bd practica 1.10Bd practica 1.10
Bd practica 1.10
 
Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64
Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64
Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64
 
Instalaroraclecentosfinal 140203202142-phpapp01
Instalaroraclecentosfinal 140203202142-phpapp01Instalaroraclecentosfinal 140203202142-phpapp01
Instalaroraclecentosfinal 140203202142-phpapp01
 
Manual para-instalar-oracle-database-11 g-r2-en-centos-6
Manual para-instalar-oracle-database-11 g-r2-en-centos-6Manual para-instalar-oracle-database-11 g-r2-en-centos-6
Manual para-instalar-oracle-database-11 g-r2-en-centos-6
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
 
Tutorial mysqlphp
Tutorial mysqlphpTutorial mysqlphp
Tutorial mysqlphp
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
Php andmysql (1)
Php andmysql (1)Php andmysql (1)
Php andmysql (1)
 
Pdf
PdfPdf
Pdf
 
Php andmysql
Php andmysqlPhp andmysql
Php andmysql
 
97132962-instalacion-de-open meetings-en-squeeze
 97132962-instalacion-de-open meetings-en-squeeze 97132962-instalacion-de-open meetings-en-squeeze
97132962-instalacion-de-open meetings-en-squeeze
 
Manual php y_mysql
Manual php y_mysqlManual php y_mysql
Manual php y_mysql
 
Instalando oracle 12c en centos 7
Instalando oracle 12c en centos 7Instalando oracle 12c en centos 7
Instalando oracle 12c en centos 7
 
OOW LatinAmerica 2011 - RMAN sin misterios
OOW LatinAmerica 2011 - RMAN sin misteriosOOW LatinAmerica 2011 - RMAN sin misterios
OOW LatinAmerica 2011 - RMAN sin misterios
 
Tomcat
TomcatTomcat
Tomcat
 

Recently uploaded

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 

Recently uploaded (12)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

Guía oracle en Centos 5.5

  • 1. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es Guía como instalar ORACLE en Cent OS 5.5 1.Comprobamos que cumplimos los requisitos mínimos de oracle 2.Vamos a comenzar la instalación preparando las librerías JAVA, necesarias para la instalación de Oracle. Para ello tendremos que iniciar como root o acceder a una consola mediante el superusuario. # yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc- headers kernel-headers kernel-devel ksh libaio libaio- devel libgcc libgomp libstdc++ libstdc++-devel make numactl- devel sysstat unixODBC unixODBC-devel pdksh rpm-build redhat-rpm-config unifdef xorg-x11-deprecated-libs Como he tenido un error en una librería y de las “X” lo he solucionado buscando por internet este link: http://www.asktom.cz/?p=526 3.Terminada la instalación vamos a cambiar el fichero donde sale la versión de Linux Para ello ponemos el siguiente comando “mcedit /etc/redhat-release”: Si no tenemos instalado mcedit podemos utilizar otro editor como vi, nano… si queremos instalar mcedit pondremos el siguiente comando: yum install mc Tendremos algo así: Al editarlo nos debería quedar algo así:
  • 2. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es Ahora creamos los USUARIOS y los GRUPOS: Lo primero creamos los dos grupos (OINSTALL) y (DBA): Nos debería quedar algo asi: Ahora creamos el usuario ORACLE y le asignamos como grupo primario oinstall y como secundario DBA. Asignamos ahora los grupos como bien dijimos arriba:
  • 3. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es Ahora vamos a cambiar los parámetros del kernel, editando el fichero /etc/sysctl.conf También editamos los parámetros de /etc/security/limits.conf También añadimos lo siguiente en /etc/pam.d/login Ahora editamos el archivo /etc/profile y añadimos lo siguiente:
  • 4. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi Al terminar deberíamos reiniciar y cambiar el usuario a Oracle, para poder comenzar a crear los directorios necesarios para la instalación: Primero crear los directorios: #mkdir -p /u01/app/oracle #mkdir -p /u02/oradata #chown -R oracle:oinstall /u01 /u02 #chmod -R 777 /u01 /u02 Según el manual oficial de Oracle, también deberíamos crear un punto de montaje y asignarle permisos: #mkdir -p /mount_point/app/oracle_sw_owner # chown -R oracle:oinstall /mount_point/app/oracle_ sw_owner # chmod -R 775 /mount_point/app/oracle_sw_owner Ahora vamos poner las variables de sistema necesarias. Descomentamos o agregamos la siguiente línea del archivo /home/oracle/.bash_profile umask 022 ORACLE_BASE=/u01/app/oracle ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1 ORACLE_SID=nombre_base_datos Creamos los siguientes directorios: mkdir -p /home/oracle/config/10.2.0 Agregamos las siguientes variables de entorno al archivo /home/oracle/.bashrc export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1 export ORACLE_SID=nombre_base_datos export ORACLE_TERM=xterm export ORACLE_OWNER=oracle export NLS_LANG=SPANISH_SPAIN.WE8ISO8859P1;
  • 5. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es export CLASSPATH=${CLASSPATH}:${ORACLE_HOME}/jdbc/lib/classes12.zip export LD_LIBRARY_PATH=${ORACLE_HOME}/lib export DISABLE_HUGETLBFS=1 export TEMP=/tmp export TMPDIR=/tmp export PATH=$PATH:/u01/app/oracle/product/10.2.0/db_1/bin Antes de iniciar y para que no nos de error al conectar al host ponemos el siguiente comando como root: xhost + Para instalar Oracle ahora nos dirigimos a la carpeta donde copiamos oralinux /mount_point/oralinux Para iniciar la instalación ponemos: ./runInstaller Y nos comenzara la instalación:
  • 6. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es
  • 7. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es
  • 8. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es
  • 9. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es
  • 10. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es
  • 11. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es
  • 12. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es
  • 13. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es
  • 14. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es
  • 15. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es
  • 16. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es
  • 17. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es
  • 18. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es
  • 19. Oracle en CentOS 5.5 Carlos Luengo Vera http://www.carlosluengo.es