viernes, 22 de abril de 2011

Error libnnz11.so+0x3c498 (Instalacion ORACLE DATABASE + GRID de 32 Bits en un Equipo de 64 Bits)

Siguiendo el Manual de Fernando J. Andrade , de Lograr la instalacion de mi Base de Datos usando ASM, Me encontre con un problema en un punto de la instalacion, que me demoro bastante, Luego de investigar y buscar en Foros y en Internet, Di con la solucion, en manos de una Bloguera Rusa, que le dio el mismo error y publico la solucion.

El problema en cuestion es el siguiente: Instalar el Software de Oracle de 32 Bits, en un plataforma de 64 Bits.


jueves, 14 de abril de 2011

Problema al Iniciar ASM

Despues de completar la instalacion de ASM y la base de datos hace unos dias, reviso edmodo y veo que hay tareas que realizar: automatizar el arranque de los servicios de ORACLE 11g. Veo que al emplear el script provisto me sale el siguiente error al levantar ASM:

ORA-01078: failure in processing system parameters
ORA-29701: unable to connect to Cluster Synchronization Service

Sin ASM no hay base de datos, asi es que le pregunto a San Google y reviso este sitio: http://www.oracleyyo.com/index.php/2010/04/19/oracle-11gr2-problemas-con-asm-y-cluster

En esta pagina explica a la perfeccion porque no sube el ASM (las modificaciones que oracle hizo en 11G al ASM), como revisar la configuracion de los servicios del ASM, y finalmente como arreglar el asunto; reviso la configuracion y veo que los servicios ora.cssd y ora.diskmon no inician con el equipo, por lo que aplico los siguientes comandos y al final reinicio el equipo.

ORACLE_SID=+ASM
ORAENV_ASK=NO
. oraenv
cd /ORACLE_HOME/bin
./crsctl modify resource "ora.cssd" -attr "AUTO_START=1"
./crsctl modify resource "ora.diskmon" -attr "AUTO_START=1"



Despues del reinicio ejecuto el script de arranque, el cual se ejecuta perfectamente.

lunes, 11 de abril de 2011

Instalando Sqldeveloper en Ubuntu

Instalando Sqldeveloper en Ubuntu

Hoy vamos a instalar el SqlDeveloper de Oracle en un Ubuntu 10.04 LTS - la versión Lucid Lynx.

No es muy complicado pero por si alguien le hace falta explico los pasos a seguir para llevar a buen termino la instalación.Lo primero será instalar Java en el sistema si no lo tenemos ya. En mi caso tengo instalado de forma predeterminada el OpenJDK pero para no tener problemas instalaremos el Java de SAN.
Toda la instalación la he hecho trabajando como root, sino ya sabéis que debéis de usar sudo para la ejecución de los comandos.

apt-get install sun-java6-jre sun-java6-jdk

Si no os encuentra el java de sun en los repositorios podeis añadir estos antes de hacer el install.

add-apt-repository ppa:sun-java-community-team/sun-java6
apt-get update

Procedemos a la descarga de la página de oracle del paquete de instalación. En este caso he optado por descargar el rpm y luego convertirlo a deb.


En mi caso la versión actual es la 3.0.04
Una vez descargado necesitaremos el paquete alien para pasar un rpm a dev.

apt-get install alien

Tras tener instalado alien procedemos a la transformación del rpm.

alien --scripts -d sqldeveloper-3.0.04.34-1.noarch.rpm

Esto nos crea el .dev que instalaremos a continuación.

dpkg -i sqldeveloper_3.0.04.34-2_all.deb

La instalación es tan rápida que parece que no haya hecho nada ;)

Nos fijamos en la ruta donde tenemos instalado el java ya que nos hará falta comunicárselo al SqlDeveloper. Seguramente será esta.

/usr/lib/jvm/java-6-sun

Ya para finalizar hay que editar el fichero de configuración y modificar la linea donde indica el path del java.

cd /opt/sqldeveloper/sqldeveloper/bin

Editamos el fichero sqldeveloper.conf con el editor que mas os guste (yo todavia uso el mc).
Agregamos esta línea o la modificamos si ya existe.

SetJavaHome /usr/lib/jvm/java-6-sun

Una vez hecho ya podemos abrir un terminal y ejecutar.

sqldeveloper

Espero ser de utilidad a la comunidad con mi pequeña aportación.
Cualquier duda preguntenla que intentaré resolverla lo antes posible.

miércoles, 23 de marzo de 2011

Ya esta listo el blog grupal!

El blog para tratar los temas de capacitacion de oracle ya esta en funcionamiento; los participantes del grupo de Marcelo Burgos, favor contactar por edmodo o correo a Luis Felix Garcia o Bellilaida Jimenez para incluirlos en la lista de autores.

Saludos