Parte II

  • Iniciar sesión como usuario Oracle
  • Copiar los archivos zip dela BD a /export/home/oracle 

tips: generalmento los archivos que necesitamos estan en otras maquinas y para pasarlo a la maquina virtual existen dos formas:

-Enviar archivos por ssh

-Añadir los dos zip a una carpeta y convertirla a una imagen ios y antes de iniciar la paquina virtual hacer referencia a la imagen en el DVD

Abrir terminal. Insertar los comandos:
…….$ORACLE_BASE=/u01/app/oracle
…….&ORACLE_SID=tabd
…….&export ORACLE_BASE ORACLE_SID
…….& cd /export/home/oracle
———- Descomprimir zip————-
…….&unzip solaris.x64_11gR2_database_1of2zip
…….&unzip solaris.x64_11gR2_database_2of2zip

 

  • Comprobar las variables de entorno 

…….& echo $ORACLE_SID Si no se muestra nada, se deben volver a crear:
Correr el instalador desde Omitir error de requisitos mínimos y continuar
…….&/export/home/Oracle/database/runInstaler

  • Configuración de Oracle:

  – No recibir informacion de nada
-En las opciones de instalación, seleccionar la número dos: Instalar sólo sw de la Base. Después se creará la base. Siguiente.
-Instalación de instancia única. Siguiente.
-Seleccionar español e inglés. Siguiente.
-Seleccionar Stardard Edition, la opción dos. Siguiente.
-Especificar directorios de la instalación de Oracle:
-Directorio base: =/u01/app/oracle
-El directorio de inventario /u01/app/oraInventory
-Nombre del grupo: oinstall
-Especificar grupos: dba y oinstall. Siguiente.
-Resumen de la instalación. Terminar. (no cerrar pantallas emergentes)
-Abrir una ventana nueva, diferente a la del instalador.
-Logearse con el usuario que se creó: su —usuario–
-Logearse como root: su –
-Ejecutar el primer script /u01/app/oraInventory/orainstRoot.sh

 

-Si todo sale bien, aparecerá una ventana con la creación de la BD termianda.

  • mover a la carpeta: cd /u01/app/oracle/product/11.2.0/dbhome_1/bin

./sqlplus /nolog

  • Marcará error. Hay que crear unas variables de ambiente que hacen falta usando el archivo oraenv:

. /usr/local/bin/oraenv
ORACLE_SID = tabd ? Enter
ORACLE_HOME = ? /u01/app/oracle/product/11.2.0/dbhome_1
./sqlplus /nolog
SQL> //con esto ya todo chido
Cada vez que se reinicie SOLARIS
SQL> connect / as syslog //regresara la palabra conected
SQL> startup
Para el escuchador
SQL> exit

Ejecutar el segundo script: /u01/app/Oracle/product/11.2.0/dbhome_1/root.sh
Se crean dos variables más de ambiente,
ORACLE_OWNER= oracle
ORACLE_HOME= /u01/app/oracle/product/11.2.0/dbhome_1

Copying oraenv to /usr/local/bin
Regresar a la ventana anterior y Aceptar.
Abrir una nueva terminal e iniciar con el usuario Oracle y teclar:
echo $ORACLE_SID
ORACLE_BASE=/u01/app/oracle
ORACLE_SID=tabd
export ORACLE_BASE ORACLE_SID
echo ORACLE_SID
cd /u01/app/Oracle/product/11.2.0/dbhome_1/bin
./dbca

 

Si todo sale bien, aparecerá una ventana con la creación de la BD termianda.
Hay que correr la instancia:
mover a la carpeta: cd /u01/app/oracle/product/11.2.0/dbhome_1/bin
./sqlplus /nolog
Marcará error. Hay que crear unas variables de ambiente que hacen falta usando el archivo oraenv:
. /usr/local/bin/oraenv
ORACLE_SID = tabd ? Enter
ORACLE_HOME = ? /u01/app/oracle/product/11.2.0/dbhome_1
./sqlplus /nolog

SQL> 
 
SQL> startup
Para el escuchador
SQL> exit

Anuncios

Presentación

Este blog se darán y explicaran los pasos para instar oracle en solaris, la primer aparte es  un vídeo donde se crea la maquina virtual y características y el segundo es un recetario de los pasos a seguir para la instalación de oracle en solaris.

Este proyecto fue realizado para la materia de Tópicos Avanzados de BD