1. OBJETIVOS
  2. Explicaremos cual es el procedimiento para instalar la máquina virtual de Java. Con esta instalación obtenemos XML Developers Toolkit ( Xdk for PL/SQL, que inclute el XDK for Java )


  3. REVISION DE PARAMETROS DE BASE DE DATOS ( SHARED_POOL_SIZE, JAVA_POOL_SIZE)
  4. Los parámetros shared_pool_size, java_pool_size tienen que ser mayores o iguales a 150 Mbytes

    Para mirar esto lo podemos hacer de la siguiente forma

    SQL> show parameter shared_pool_size;
    SQL> Show parameter java_pool_size;

    En caso de que los parámetros no sean correctos, una forma de cambiarlos es la siguiente

    SQL> alter system set shared_pool_size='150M' SCOPE=spfile
    SQL> alter system set java_pool_size='150M' SCOPE=spfile

    En caso de que nuestro sistema utilice un init.ora, tenemos que cambiar los parámetros en el fichero directamente para que a levantar la base de datos tome esos nuevos parámetros de inicialización

  5. INSTALACIÓN DE LA JVM (máquina virtual de java)
  6. initjvm.sql es el archivo que en oracle9 se encarga de comprobar los requerimientos previos para la instalación de la máquina virtual de JAVA

    Uno de los primeros pasos que tenemos que ver es añadir en nuestro fichero init.ora ( spfile ) el parámetro _SYSTEM_TRIG_ENABLED=FALSE

    Tenemos que estar seguros de que no existen ningún parámetro inválido en la base de datos y en caso de que estén inválidos ponerlos en estado válido, podemos mirarlo mediante el siguiente código:

    SQL> select count(1), object_type from dba_objects where owner='SYS'
    and status <> 'VALID' group by object_type

    En caso de encontrar algún objeto no válido una forma sencilla de cambiarles de nuevo el estado es pasando de nuevo el script utlrp

    SQL> @$ORACLE_HOME/rdbms/utlrp.sql

    Si lanzamos de nuevo ( tras utlrp.sql ) la consulta de los objetos no válidos no debería de dar ningun resultado.

    Para lanzar el archivo initjvm.sql es conveniente que no haya nadie trabajando en la base de datos, una forma bastante sencilla es poniendo o levantando la base de datos en modo restrited session ( cambiar a restricted session ), de tal forma que los usuarios con este permiso ( SYS ) pueden conectarse y los demás usuario no.

    Ejecutamos los siguientes ficheros con el usuario SYS:

    SQL>@$ORACLE_HOME/javavm/install/initjvm.sql

    SQL>@$ORACLE_HOME/xdk/admin/initxml.sql

    SQL>@$ORACLE_HOME/xdk/admin/xmlja.sql

    SQL>@$ORACLE_HOME/rdbms/admin/catjava.sql

    Realizamos un shutdown de la base de datos y volvemos a modificar el parámetro en el init.ora ( spfile ) _SYSTEM_TRIG_ENABLED poniéndolo a TRUE

    Levantamos la base de datos en modo normal y comprobamos que no haya objetos inválidos igual que lo hicimos en un anterior paso, en caso de que los haya volvemos a lanzar el fichero utlrp.sql

    SQL @$ORACLE_HOME/rdbms/utlrp.sql

    Si todo ha salido correctamente tendríamos instalada la máquina virtual de java XDK Y XSU



Escribe un comentario:

Autor:

Comentarios:

por Anónimo | 5/30/2007 8:39:17 PM

RE: Instalación de máquina virtual java Oracle 9.2.0.X

nesecito instalar java a mi computadora gratuitamente enviar a escritorio como acceso directo

por waldemar233 | 3/25/2008 12:26:31 AM

RE: Instalación de máquina virtual java Oracle 9.2.0.X como obtengo los archivos initjvm.sql

Hola estoy intentando configurar la bdd para enviar correos electronicos desde la bdd. donde obtengo los script ?? initjvm.sql,initjvm.sql y initplsj.sql
de antemano gracias por su ayuda



Buscar errores de Oracle


Buscar en la web

 
Web orasite.com
· Tutoriales
- Export / Import Oracle 9i
- Instalación Oracle 10g
- Archivos de configuración de red para Oracle
- Administración de usuarios
- Export Oracle 10g
- init.ora spfile.ora fichero de parámetros oracle
- Configurar modo archivelog
- Introducción Oracle 10g
- Arrancar o parar base de datos Oracle
- Tunning Oracle
- Seguridad listener Oracle 10g
- Instalación statspack
- Parámetros memoria SGA
- Activar auditoria de la base de datos
- Oracle Jobs (9i)
- Controlar espacio tablespaces
- Hotbackup de una base de datos Oracle
- Búsquedas en Oracle 10g case-insensitive
- Recover database until time
- Privilegios sysoper y sysdba
- Consultas sobre V$
- Bloquear acceso a base de datos por IP
- Problemas Oracle Jobs
- Cambiar ubicación base de datos
- Reconstrucción de índices
- Encriptación e integridad de datos en Oracle
- Configuración de memoria
- Instalación de la máquina virtual Java
- Loadjava y Dropjava en Oracle
- Cambiar a modo restricted session
- Recuperación modo noarchivelog
 
· Oracle FAQ
- Oracle database
 
· Noticias
- Oracle OpenWorld 2009
- Oracle compra Sun
- Oracle 11g presentada
- Oracle vulnerable a inyección SQL en cursores
- Procesos de negocio con Oracle
- OracleXE para Debian
 
· Descargas
- Free Toad
 
· Errores Oracle
· Libros sobre Oracle
· Sitios relacionados
- Trabajos de Oracle
- ZonaOracle.com
- AjpdSoft
- La Web del Programador
· Sitios recomendados
- Cronica24.com
- TPV
- Buscar trabajo
Los contenidos de esta web son producto de la colaboración de sus usuarios, por lo que puede haber erratas. Si encuentras una información incorrecta agradeceremos que nos lo comuniques en nuestra dirección:
Cualquier información aquí publicada es de libre distribución, siempre y cuando se haga referencia mediante un link al documento original.
Orasite.com