Sunteți pe pagina 1din 4

--------------------------------------------

-- Step By Step for Oracle 10g Release 2


--------------------------------------------
-- Edited, Tested and probed by Yonogy Curi
--------------------------------------------

-- login as root
--------------------------------------------

-- 1) create groups ---en cualquier modo de instalacion


-------------------
/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/groupadd oper

-- 2) create OS user oracle with group permissions and home /opt/oracle ---en
cualquier modo de instalacion (-g es el grupo por default, -G son los grupos
complementarios y -d es el directorio x default para el usuario oracle)
------------------------------------------------------------------------
/usr/sbin/usermod -g oinstall -G dba,oper -d /home/oracle oracle

-- 3) set user oracle's password


-----------------------------------
/usr/bin/passwd oracle

-- 4) Make sure the correct kernel parmeters are appended to sysctl.conf ---en
cualquier modo de instalacion
---------------------------------------------------------------------------
vi /etc/sysctl.conf

kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000

-- set the kernel parameters or reboot ---en cualquier modo


de instalacion
/sbin/sysctl -p

NOTA : Si deseamos ejecutar el instalador desde windows , entonces montamos el


directorio de la carpeta compartida de windows dentro de LINUX asi (el modo cifs
funciona tanto en Centos como en OEL, tambien hay otras formas):
--Ejecutar con usuario root (Para hacer permanente este montaje adicionalmente
editar el /etc/fstab)
P.Ejemp. //192.168.1.30/orainstall /mnt/sm1 cifs
username=sistemas,password=veronica937797 0 0
Luego de editar el fstab probar el comando mount -a ===> Esto es para validar el
montaje automatico.
--sistemas es un usuario de windows que tiene permiso en la carpeta compartida de
windows(//192.168.1.30/orainstall --NO OLVIDAR COMPARTIR Y DAR TODOS LOS PERMISOS
NECESARIOS EN EL DIRECTORIO WINDOWS)
--/mnt/sm1 es el directorio de linux en donde se montar la carpeta compartida de
windows y uid=500,gid=501 son del usuario oracle
[root@oraclebd ~]# mount -t cifs -o
username=sistemas,password=veronica937797,uid=500,gid=501 //192.168.1.30/orainstall
/mnt/sm1
OJO : NO COLOCAR SLASH AL FINAL DE LOS PATHS y para desmontar usar comando umount
-a -t cifs -l ===> En caso de CIFS
--Luego para descommprimir :
[oracle@oraclebd ~]# cd /mnt/sm1
[oracle@oraclebd ~]# unzip 10201_database_linux32.zip -d /home/oracle/install/
===> descomprime en otra ruta

-- 5) Create the directory for the software installation and assign ownership to
oracle:oinstall ,hacer con usuario root (Este paso es para instalar la BD en la
particion raiz "/")
-----------------------------------------------------------------------------------
---------------
chown -R oracle:oinstall /home/oracle --en caso que instalemos el sw en
/home/oracle
chmod -R 775 /home/oracle --en caso que instalemos el sw en
/home/oracle

Con usuario oracle


[oracle@oraclebd ~]# mkdir -p /home/oracle/product/10gR2
[oracle@oraclebd ~]# mkdir -p /home/oracle/install --Esta lnea puede cambiar
porque solo es para ejecutar el instalador

-- 5.1) Este paso es Solo en caso de instalar la BD en una nueva particion

--Realizar la particion con root : fdisk /dev/sdb (recordar nemotecnia "pnp")


--[root@oraclebd ~]# mkdir -p /oracle
--[root@oraclebd ~]# chown -R oracle:oinstall /oracle
--[root@oraclebd ~]# chmod -R 777 /oracle
--[root@oraclebd ~]# chown oracle:oinstall /dev/sdb1
--[root@oraclebd ~]# vi /etc/fstab
--agregar esta linea /dev/sdb1 /oracle ext3
defaults 0 0
--[root@oraclebd ~]# mount -a
--[root@oraclebd ~]# vi /etc/rc.local
--agregar esta linea chown oracle:oinstall /dev/sdb1

--CREAR CON USUARIO ORACLE QUE HASTA ACA YA SE LE DIO LOS PRIVILEGIOS
--[oracle@oraclebd ~]# mkdir -p /oracle/app/oracle
--[oracle@oraclebd ~]# mkdir -p /oracle/app/oracle/product/10gR2
--[oracle@oraclebd ~]# mkdir -p /home/oracle/install --Esta lnea puede cambiar
porque solo es para ejecutar el instalador

-- 6) Variables de Ambiente (With oracle User)


-----------------------------------------------------------------------------------
---------------

-- Add to the file .bash_profile (ORACLE_BASE=/oracle/app/oracle y


ORACLE_HOME=/oracle/app/oracle/product/10gR2 ===> Para el caso de inslalar la BD en
una particion aparte)
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=/home/oracle/product/10gR2
export ORACLE_SID=W3ORCL
export PATH=$PATH:$ORACLE_HOME/bin
export DISPLAY=:0.0

NOTA : con root en /etc/hosts debe estar la siguiente linea : IPserver


MYSERVER
para que en la instalacion no salga error cuando verifique el requisito de
Configuracion de Red
NOTA : para el caso de instalar Oracle10R2 en CENTOS 5.2 modificar archivo
/etc/redhat-release.original (OJO DESPUES DE TERMINAR LA INSTALACION RETORNAR AL
ARCHIVO ORIGINAL)
--[root@oraclebd ~]# cp /etc/redhat-release /etc/redhat-release.original
--[root@oraclebd ~]# echo 'redhat-4' > /etc/redhat-release

NOTA: Si sale algun error referido al archivo $HOME/.dmrc luego de reiniciar la pc


en este punto ,ejecutar lo siguiente :
chmod 644 $HOME/.dmrc
chmod 755 /home/oracle

-- 7) Login in to xwindows session as user oracle


---------------------------------------------------

-- 8) Mount the Oracle10g CD and run the installer


-----------------------------------------------------
mount /mnt/cdrom
./mnt/cdrom/runInstaller

-- Note.- Is better copy the cd to hard disk and run the Installer from the
Hard Disk

-- 9) Installations Options
-----------------------------------------------------
-- Install only Enterprise Soft
-- follow the installer instructions
-- Note.- If a package is missing, you must install with rpm -ivh [package
name]
-- Execute the scripts root.sh and orainstroot.sh as a root user.

-- 10) Create Database


-------------------------
dbca
-- follow the assistant instructions for create a Database

[oracle@srv03 install]$ chmod 777 libaio-0.3.105-2.i386.rpm


[root@srv03 ~]# cd /home/oracle/install/
[root@srv03 install]# rpm -Uvh libaio-0.3.105-2.i386.rpm

-------
file:/home/oracle/Install/database/doc/install.102/b15660/pre_install.htm#sthref150
NOTA : Para desinstalar.Si en "Installed product..." no se puede eliminar los
productos instalados
probar con la opcion "Instalacion personalizada..." y volver a dar "Installed
product..."
ademas asegurarse la configuracion en el siguiente archivo :

(NO ESTOY SEGURO DE QUE ESTO PERMITA BORRAR EL SOFTWARE ORACLE)


/etc/oratab
W3ORCL:/home/oracle/product/10gR2:Y
Luego borrar esta linea cuando se desea volver a realizar la instalacion

S-ar putea să vă placă și