Mes: mayo 2011

iniciar el aplicativo web de BI

Como Levantar el aplicativo web de BI

para levantar el aplicativo de Business Intelligence (la consola web) se hace ejecutando el comando ./adstrtal.sh que se encuentra dentro de la carpeta /admin/scripts dentro del servidor de aplicacion, esta carpeta varia depende de la instalacion, pero por defautl esta en una ruta asi:
/apps/INSTANCIA/inst/apps/instancia_nombreServ/admin/scripts/

el sintaxis para ejecutarlo es
./adstrtal.sh apps/passworddeapps

Aplicar Parches para Oracle Apps BI

Cuando se tiene un Bug dentro de cualquier aplicacion de Oracle ya sea algun modulo de Business Intelligence y levantan un reporte en el Metalink de Oracle, muchas veces te dicen que tienes que aplicar un parche dentro de la aplicacion y lo mandan en un archivo zip con el formato p12409286_R12.MSC.B_R12_GENERIC.zip dentro de estos zips viene una carpeta con el numero de parche, hablare un poco de como aplicarlo.

Read more

Mejorar el performance, reordenando la tabla

Reordenar datos de una tabla a otra en oracle database 11g 10g con indices + Performance

Cuando se tienen problemas de performance en cualquier aplicacion de bases de datos, uno de los mejores tips de performance que puedo hacer, aparte de configurar adecuadamente las variables de ambiente, es reestructurar las tablas importantes de Oracle.

por ejemplo, tenemos una tabla de un datawarehouse o una tabla muy grande y Oracle para guardar los archivos lo hace como van llegando e identifica los archivos por el RowID o por la primary key que tenga asignada, pero no deja de estar desordenado.

Hacer esto me mejoro el performance del business intelligence 5 veces en lectura de consultas, el chiste aqui es reordenar la tabla basado en las columnas que utiliza para identificar los datos y esto es algo sencillo.

Read more

Introduccion al SQL Plus *

400px-SqlplusSql Plus Es la herramienta que nos viene por default para manipular los Querys o comandos de SQL directamente en la base de datos y es la herramienta del dia a dia para cualquier DBA

para poderte conectar a una base de datos Oracle desde windows, se tiene que usar un software de Terminal para conectarse a la linea de comando Linux donde tenemos nuestra Base de Datos, el mejor y mas sencillo se llama Putty.Exe ya que no es necesario instalarlo para ejecutarlo y simplemente hace su trabajo

y para conectarse desde una maquina linux, se utiliza el comando ssh desde la terminal

una vez dentro del servidor, para mandar llamar el sqlplus y poder entrar a la base de datos se puede hacer de varias formas

se escribe el comando

// sqlplus

intentara ingresar a la base de datos que tenemos dada de alta en nuestras variables de ambiente, la variable que indica a que base de datos nos conectamos se llama $ORACLE_SID

para saber cual es el valor de esa variable escribimos

// echo $ORACLE_SID

para cambiar esa variable, escribimos

// export ORACLE_SID=MiBaseDeDatos

luego de mandar llamar ese comando escribimos el login y password

para conectarnos de forma directa a la Base de Datos, escribimos el comando asi:

// sqlplus elusuario/elpassword@nombreBase

o si estamos conectados al linux con la cuenta dueña de la base de datos, nos podemos conectar como sysadmin, de la siguiente manera

// sqlplus «/ as sysdba»

de esa manera no pedira contraseña

Al escribir los querys en la base de datos, puede ser en una sola linea o en varias lineas, el sqlplus no ejecutara el script hasta que encuentre el simbolo ;  por ej.:

SQL>select * from emp;
SQL>select emp_name, emp_address
  2 from emp;

Ejemplo de un Bloque de PL/SQL

SQL> BEGIN
  2    dbms_output.put_line('Hello World!');
  3  END;
  4  /

Configurar replicacion en MySQL

Instalacion de la replicacion de MySQL en ambiente maestro-esclavo para alta disponibilidad

Crear instancia de DataGuard

Nota: la instalacion de Oracle RDBMS se instala en la BD primaria y Standby, en este caso en la standby solo tiene la instalacion. …

Desarrollo de aplicación de reconocimiento de rostros y emociones

Este es uno de los desarrollos hechos por nuestro equipo, tiene como funcionalidad ser un demo de la capacidad de nuestra …