Manual de Usuario ORACLE 11g

Embed Size (px)

Citation preview

Elaborado por Danilo Guevara

Manual de UsuarioInstalacin de Oracle Database 11g.Pasos para la instalacin: Instalacin del sistema operativo Ubuntu 10.10. Luego de tener instalado el sistema operativo proseguimos a actualizar el sistema con el comando sudo apt-get update, como muestra la pantalla siguiente:

Una vez que hallamos actualizado el sistema, vamos a ceder a descargar una lista de paquetes necesarios para poder hacer la instalacin de Oracle 11g y la lista es la siguiente: apt-get install build-essential apt-get install libaio1 apt-get install libaio-dev apt-get install libmotif3 apt-get install libtool apt-get install expat

Universidad Gerardo Barrios

Elaborado por Danilo Guevara

apt-get install alien apt-get install ksh apt-get install pdksh apt-get install unixODBC apt-get install unixODBC-dev apt-get install sysstat apt-get install elfutils apt-get install libelf-dev apt-get install binutils apt-get install lesstif2 apt-get install lsb-cxx apt-get install lsb-rpm apt-get install unzip build-essential x11-utils rpm ksh lsb-rpm libaio1

Una vez que hayamos instalado los paquetes necesarios cedemos a descargar un paquete de instalacin ms y lo haremos mediante la siguiente direccin: http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-21ubuntu1_i386.deb

Universidad Gerardo Barrios

Elaborado por Danilo Guevara Listo!, lo siguiente ser crear los grupos siempre como administrador (Root), para ello en la misma terminal ejecutamos el comando siguiente: # addgroup oinstall # addgroup dba Creamos el usuario Oracle y asignamos contrasea. # useradd -g oinstall -G dba -d /home/oracle -s /bin/bash oracle # passwd oracle Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully

Una vez creado el usuario cedemos a crear el directorio principal para el usuario Oracle. # mkdir /home/oracle # chown -R oracle:dba /home/oracle

Universidad Gerardo Barrios

Elaborado por Danilo Guevara Creando enlaces simbolicos.

# ln -s /usr/bin/awk /bin/awk # ln -s /usr/bin/rpm /bin/rpm # ln -s /usr/bin/basename /bin/basename

Creando el directorio rc.d dentro del cual se crean otros enlaces simblicos y tambin se crean los directorios donde se instalara Oracle y asignacin de permisos a la carpeta u01 para el usuario Oracle. # mkdir /etc/rc.d # for i in 0 1 2 3 4 5 6 S ; do ln -s /etc/rc$i.d /etc/rc.d/rc$i.d ; done # mkdir -p /u01/app/oracle # chown -R oracle:dba /u01 # ln -s /etc /etc/rc.d

Universidad Gerardo Barrios

Elaborado por Danilo Guevara Configurar el archivo sysctl.conf mediante el siguiente comando como root.. # gedit /etc/sysctl.conf

Agregar las siguientes lneas fs.file-max = 6815744 fs.aio-max-nr = 1048576 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 1048576 net.core.wmem_max = 1048576 net.ipv4.ip_local_port_range = 9000 65500

Aplicamos los cambios con el siguiente comando.. # /sbin/sysctl -p

Universidad Gerardo Barrios

Elaborado por Danilo Guevara Configurar el archivo limits.conf # gedit /etc/security/limits.conf Agregar las siguientes lneas. oracle soft nproc 2047 oracle hard nproc 16383 oracle soft nofile 1023 oracle hard nofile 65535

Aade la siguiente lnea en los archivos /etc/pam.d/login y /etc/pam.d/su Session required /lib/security/pam_limits.so #gedit /etc/pam.d/login

Universidad Gerardo Barrios

Elaborado por Danilo Guevara

# gedit /etc/pam.d/su

Dado que usamos Bash debemos aadir este cdigo al archivo /etc/profile al final. if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi

Modificar el archivo /etc/sudoers y agregar el usuario oracle asi: root ALL=(ALL) ALL (dejarlo tal ycomo esta) oracle ALL=(ALL) ALL (aadirlo)

Reiniciar, y luego iniciar sesin como usuario Oracle.

Universidad Gerardo Barrios

Elaborado por Danilo Guevara Copiamos los archivos de instalacin de Oracle a la carpeta personal del usuario Oracle, una vez hecho esto descomprimimos los archivos zip con los siguientes comandos. $ sudo unzip linux_11gR2_database_1of2.zip $ sudo unzip linux_11gR2_database_2of2.zip

Una vez ya descomprimido crea una carpeta llamada database luego para lanzar el instalador de Oracle es necesario acceder a este directorio. $ cd database Universidad Gerardo Barrios

Elaborado por Danilo Guevara Antes de lanzar el instalador ejecutamos el siguiente comando. $ xhost +

Ahora iniciamos el instalador mediante el siguiente comando, incluyendo el punto. ./runInstaller ignoreSysPrereqs

Una vez ya iniciado nos muestra la pantalla inicial de oracle database 11g, y seguimos los pasos correspondientes a instalar clase servidor.

Universidad Gerardo Barrios

Elaborado por Danilo Guevara Ya iniciado nos pide que ingresemos nuestro correo electrnico de Oracle, en nuestro caso que no tenemos solamente damos clic en siguiente, se nos mostrara un cuadro de dialogo en el cual daremos clic a Si.

Seleccionamos Crear y Configurar Base de Datos y damos clic en siguiente.

Seleccionaremos Clase servidor ya que nuestra BD ser tipo servidor y damos clic en siguiente.

Universidad Gerardo Barrios

Elaborado por Danilo Guevara

Adems de ser de tipo servidor la instalacin va a ser una Base de Datos de Instancia nica luego clic en siguiente.

Nuestra instalacin ser avanzada damos clic en siguiente.

Universidad Gerardo Barrios

Elaborado por Danilo Guevara

Seleccionamos Enterprise Edition y damos cliec en seleccionar opciones y chequemos todos los labels que tengamos y luego damos clic en siguiente.

Damos clic en siguiente

Universidad Gerardo Barrios

Elaborado por Danilo Guevara

Cliqueamos en siguiente

Seleccionamos Uso General/Procesamiento de Transacciones y damos siguiente.

Universidad Gerardo Barrios

Elaborado por Danilo Guevara

Una vez que dimos siguiente cedemos a asignarle un nobre global en nuestro caso editamos orcl.

Seleccionamos esquemas de ejemplo.. En las siguientes dos pantallas damos clic en siguiente.

Universidad Gerardo Barrios

Elaborado por Danilo Guevara

Activamos copias de seguridad y asignamos contrasea Oracle.

Seleccionamos sistemas de archivo y damos siguiente.

Universidad Gerardo Barrios

Elaborado por Danilo Guevara

Asignamos contrasea para todas las cuentas contrasea Oracle.

Empieza la instalacin.

Universidad Gerardo Barrios

Elaborado por Danilo Guevara

Sigue la instalacin..

Hay que desbloquear SCOTT, HR, IX, PM, BI, OE Y SH..

Universidad Gerardo Barrios

Elaborado por Danilo Guevara

Hay que ejecutar los siguientes comandos como ADMINISTRADOR (root).

Una vez finalizada la instalacin podemos ver si los servicios de Oracle estn activos en Sistema->Administracion->Monitor de sistema Si estn levantados los servicios abrimos el navegar y probamos el Enterprise Manager https://localhost:1158/em/ Y se ingresa con el usuario sys la contrasea que se le dio cuando se estaba intalando y como sysdba.

Agregar las variables de entorno a /etc/profile en la ultima lnea como root: export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_SID=orcl export LD_LIBRARY_PATH=$ORACLE_HOME/lib export PATH=$ORACLE_HOME/bin:$PATH export EDITOR=/usr/bin/vi Reiniciar y entrar con el usuario oracle y comprobar con $ sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on Thu Jun 10 23:46:42 2010 Copyright (c) 1982, 2009, Oracle. All rights reserved. SQL> quit

Universidad Gerardo Barrios

Elaborado por Danilo Guevara

Luego lanzamos el siguiente comando $ /u01/app/oracle/product/11.2.0/dbhome_1/OPatch/opatch lsinventory

Universidad Gerardo Barrios