Guía de instalacion-Oracle 12c en Linux Ubuntu 16 PDF

Title Guía de instalacion-Oracle 12c en Linux Ubuntu 16
Course algoritmos y estructura de datos i
Institution Universidad Nacional Pedro Ruiz Gallo
Pages 30
File Size 3.2 MB
File Type PDF
Total Downloads 13
Total Views 144

Summary

Documento que consta de la instalación de oracle 12c, en el sistema operativo linux ubuntu 16.04.3.Esta guía muestra paso a paso, todos los pasos,con sus respectivos comandos utilizados, y los archivos necesarios que ayudaran a la instalación exitosa...


Description

GUIA DE INSTALACION DE ORACLE12C EN LINUX UBUNTU 16.04.3 Antes de la Instalación, debemos ver si nuestro ordenador cumple con ciertos requisitos, tales como: - 1GB de RAM - Espacio en memoria swap más de 150 MB - 20 GB de espacio libre en el disco duro - Monitor configurado para mostrar por lo menos 256 colores. Iniciamos el Linux Ubuntu 16.04.3 y nos vamos a descargar los archivos que necesitaremos. Una vez habiendo evaluado esos requisitos, empezamos con la descarga de Oracle 12c. Nos dirigimos a la página oficial: (poner link.). Iniciamos sesión con una cuenta de Oracle:

Una vez accedido, nos dirigimos a la parte de descargar el archivo indicado para Linux x86-64:

Se descargará en un archivo “.zip”

En seguida, estando ya en Linux Ubuntu, damos click derecho y abrimos una terminal e ingresamos como súper usuario, mediante el comando: “ sudo du” e ingresamos nuestra contraseña. En este caso, nuestro usuario es “user”

Ahora vamos a descomprimir el archivo Linux mediante el comando: linuxx64_12201_database.zip -d /tmp”, guardándolo en la carpeta “tmp”.

“unzip

Observamos cómo se efectúa:

Crearemos estos grupos y así lograr ser un superusuario.con los siguientes comandos: groupadd -g 502 oinstall groupadd -g 503 dba groupadd -g 504 oper groupadd -g 505 asmadmin

Y crearemos el usuario Oracle, con los comandos: “useradd -u 502 -g oinstall -G dba,asmadmin,oper -s /bin/bash -m Oracle passwd oracle”

Descargamos la librería “libmotif4” en la siguiente “https://launchpad.net/ubuntu/xenial/amd64/libmotif4/2.3.4-8ubuntu1”

dirección

Esta librería “libmotif4”, que nos ayudara a corregir problemas, en el proceso de instalación Usando el comando: “sudo dpkg -i libmotif4_2.3.4-8ubuntu1_amd64.deb”.

Esto generaría un error, por lo que usaremos este comando: “sudo apt-get -f install” y así instalarlo correctamente. En este proceso te aparece una instrucción si deseas continuar, escribes si (Y), y continua la instalación.

A continuación, seguiremos usando estos comandos, para la instalación de paquetes necesarios. Estos son los comandos, usaremos bloque por bloque,como se muestra en las figuras: -echo 'deb http://cz.archive.ubuntu.com/ubuntu precise main universe' >> /etc/apt/sources.list.d/extra.list -apt-get update -apt-get install alien autoconf automake autotools-dev binutils doxygen \ elfutils expat gawk gcc gcc-multilib g++-multilib libstdc++6:i386 ksh less libtiff5 \ libtiff5-dev lib32z1 libaio1 libaio-dev libc6-dev libc6-dev-i386 libc6-i386 \

libelf-dev libltdl-dev libmotif4 libodbcinstq4-1 libodbcinstq4-1:i386 \ libpthread-stubs0 libpth-dev libstdc++5 lsb-cxx make \ pdksh openssh-server rlwrap rpm sysstat unixodbc unixodbc-dev x11-utils \ zlibc libglapi-mesa:i386 libglu1-mesa:i386 libqt4-opengl:i386 \ libpthread-workqueue0 libpthread-workqueue-dev libzthread-2.3-2 libzthread-dev \ libpthread-stubs0-dev libaio-dev

Mediante el comando” chown -R oracle:oinstall /tmp/database”, le daremos permiso para acceder a la carpeta “temp”, donde descomprimimos el .zip, usando el comando “xhost +SI:localuser:oracle”, daremos acceso al host de Oracle.

Para linkear, usaremos los siguientes comandos: ln -s /usr/bin/awk /bin/awk ln -s /usr/bin/rpm /bin/rpm ln -s /usr/bin/basename /bin/basename ln -s /usr/lib/x86_64-linux-gnu /usr/lib64 cd /lib64 ln -s /lib/x86_64-linux-gnu/libgcc_s.so.1 .

Ahora crearemos un directorio que contendrá a oracle ,usando estos comandos: mkdir -p /u01/app/oracle/product/12/dbhome_1 chown -R oracle:oinstall /u01 chmod -R 775 /u01

Con estos comandos, vamos a agregar los parametros del Kernel de Oracle 12c

nano /etc/sysctl.conf #### Oracle 12c Kernel Parameters #### fs.suid_dumpable = 1 fs.aio-max-nr = 1048576

fs. le-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096 # semaphores: semmsl, semmns, semopm, semmni

Estando a en Nano, presionamos “control + o”,para guardar y “control x”, para salir.

Configuracion de los usuarios de oracle, usando lo siguientes parámetros : nano /etc/security/limits.conf #Add the following lines #### oracle User Settings 4 Oracle 12c #### oracle

soft nproc 2047

oracle

hard nproc 16384

oracle

soft no le 1024

oracle

hard no le 65536

oracle

soft stack 10240

Vamos al final y al igual que en Nano, presionamos “control+o” y “control + x”.

Ahora agregaremos rutas, ya como un usuario de Oracle. “su oracle”. nano ~/.bashrc

# Oracle Settings TMP=/tmp; export TMP TMPDIR=$TMP; export TMPDIR ORACLE_HOSTNAME=127.0.0.1; export ORACLE_HOSTNAME ORACLE_UNQNAME=DB12C; export ORACLE_UNQNAME ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/12/dbhome_1; export ORACLE_HOME ORACLE_SID=SID; export ORACLE_SID PATH=/usr/sbin:$PATH; export PATH PATH=$ORACLE_HOME/bin:$PATH; export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/lib64; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH

colocamos el comando “/sbin/sysctl -p” para los parámetros del kernel.

Cargamos los nuevos parametros del kernel /sbin/sysctl -p -> Para cargar la nueva configuarcion de .bashrc source ~/.bashrc chmod -R +x

Para iniciar la Instalación, ingresamos a Oracle, mediante el comando “su oracle”, y luego ingresamos el /tmp/database/runInstaller

Esperamos un

momento

y

Crear y configurar Base de datos y damos siguiente:

Seleccionamos clase servidor:

Seleccionamos que la instalación de base de datos sea de Instancia única. Tipo de instalación avanzada y siguiente Seleccionamos la edición Enterprise(7.5GB)

Esto lo dejamos así, por defecto

Quitamos el check de crear una base de datos en el contenedor.

Siguiente

-seleccionamos la casilla de usar la misma contraseña para todas las cuentas, donde agregamos nuestra contraseña para verificar.

-Le damos siguiente:

Y

último, solo damos click en instalar:

por

-La instalación se ejecutará, pero al llegar al 65%, empezaran a presentarse errores:

Para solucionar este inconveniente, iremos a los archivos descargados, que están en la carpeta “mk”, y dentro de la carpeta, abrimos una terminal.

La terminal que el error nos muestra, lo copiamos, para corregir aquel problema

Se completa la instalación al 100%

Copiamos la url que se muestra en la figura, y nos vamos a nuestro browser preferido.

No podemos acceder aun a este sitio, por lo cual, corregiremos errores del Express Manager, y para eso, ingresamos como Súper usuario, ingresando los siguientes comandos sudo su cd /etc -Editar el archivo nano oratab ir al final y en SID:/u01/app/oracle/product/12/dbhome_1 -Ingresar al usuario oracle su oracle cd $ORACLE_HOME cd network/admin - Editar el archivo listener.ora nano listener.ora cambiamos PORT=1539 por PORT=1521 -Para iniciar el listener lsnrctl stat start stat stat stat

quit sqlplus / as sysdba quit lnrctl stat Veamos las siguientes capturas:

Iniciamos Sesión y logramos ver la interface de inicio.

Referencias Linux.org. (2010). Linux.org. Obtenido de https://www.linux.org/threads/in-linux-everything-isa-file.4251/ Codigo61[codigo61].(12 de enero-2018). Instalar Oracle 12c en Linux | Ubuntu 16.04.3 | Linux Mint 18.3.Recuperado de https://www.youtube.com/watch?v=By_oaNL6U-E&t=7s....


Similar Free PDFs