
Instalando Oracle 11.2.0.1.0 en Solaris 10
En 10 Simples pasos :)
0. Como ROOT ejecutar los pasos del 1 al 6
1.crear los grupos
# groupadd oinstall
# groupadd oracle
# groupadd dba
2. Crear el usuario y su carpeta
# useradd -u2009 -d /export/home/oracle -m -g oinstall -G dba oracle
3. Establecer la contraseña
# passwd oracle
4. Agrear el usuario a bash
# usermod -s /bin/bash oracle
5. Verificar que los siguientes paquetes (o una version mas reciente este intalada) esten instalados, de faltar alguno instalar.
# pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot SUNWsprox SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt
6. En Solaris 10 es necesario crear un proyecto para los parametros del kernel. El proyecto de se crea de la siguiente forma:
# projadd -U oracle -K "project.max-shm-memory=(priv,5GB,deny)" user.oracle
# projmod -sK "project.max-sem-nsems=(priv,256,deny)" user.oracle
# projmod -sK "project.max-sem-ids=(priv,100,deny)" user.oracle
# projmod -sK "project.max-shm-ids=(priv,100,deny)" user.oracle
Si quieres cambiar el semaforo del maximo SGA
# projmod -sK "project.max-shm-memory=(priv,8000000000,deny)" user.oracle
Con la Primera instruccion asignamos un maximo de 5GB para la SGA, esto quiere decir que nuestra instancia nunca podra superar los 5GB de SGA
Verificar los parámetros del proyecto con el comando projects -l
# projects -l
7. Editar el profile del usuario oracle, para configurar las variables
# vi /export/home/oracle/.profile
-------Agregar las siguientes lineas ----------
# VARIABLES ORACLE
ORACLE_BASE=/export/home/oracle; export ORACLE_BASE
#ORACLE_HOME=/export/home/oracle/product/11.2.0/dbhome_1; export ORACLE_HOME
# nombre de la instancia
ORACLE_SID=XXX; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
ORACLE_OWNER=oracle; export ORACLE_OWNER
------- Si no se tienen setedas las variables java agregar estas lineas (ojo editarlas para coloar la direccion correctamente)-------
# VARIABLES JAVA
J2RE_HOME=/export/home/oracle/java/jdk1.6.0_18; export J2RE_HOME
JAVA_HOME=/export/home/oracle/java/jdk1.6.0_18; export JAVA_HOME
JAVA_BIN=/export/home/oracle/java/jdk1.6.0_18/bin; export JAVA_BIN
PATH=/export/home/oracle/java/jdk1.6.0_18/bin:$PATH; export PATH
8. Recargar el .profile
# . ~/.profile
9. Descomprimir los archivos de instalacion de Oracle
10. Iniciar la Instalacion Grafica
Si se esta en el servidor ejecutar el instalador grafico
# sh export/home/oracle/database/./runInstaller
Si la instalacion se esta haciendo de forma remota, conectarse desde una maquina en linux y ejecutar el siguiente ssh
# ssh -X -l oracle xxx.xxx.xxx.xxx
luego de logearse ejecutar el instalador grafico
# sh export/home/oracle/database/./runInstaller
Esoooo has aprendido algo... jejeje..
ResponderEliminarHola, tendrás el paso a paso de instalación de Oracle 11204 en Solaris 10, pero sin administración gráfica? Lo instalé y el administrador de base de datos logra conectarse con sqlplus al motor 11204, pero cuando intenta migrar una BD y la revisa, sigue diciendo que está en 11203. No logro encontrar el error. Instalé en linux, red hat, el motor oracle 11203, sin administración gráfica, no tuve ningun problema, pero con solaris y 11204 estoy con dolores de cabeza ya! Me podrás ayudar? un link, algo...
ResponderEliminarGracias! :)