Mes: agosto 2011

Querys utiles para los DBA’s

Recopilado de querys para la correcta administracion de las bases de datos Oracle 9i, 10g, 11g

Consulta Oracle SQL sobre la vista que muestra el estado de la base de datos:
select * from v$instance

Consulta Oracle SQL que muestra si la base de datos está abierta
select status from v$instance

Consulta Oracle SQL sobre la vista que muestra los parámetros generales de Oracle
select * from v$system_parameter

Consulta Oracle SQL para conocer la Versión de Oracleselect value from v$system_parameter where name = ‘compatible’

Consulta Oracle SQL para conocer la Ubicación y nombre del fichero spfile
select value from v$system_parameter where name = ‘spfile’

Consulta Oracle SQL para conocer la Ubicación y número de ficheros de control (Controlfiles)
select value from v$system_parameter where name = ‘control_files’

Consulta Oracle SQL para conocer el Nombre de la base de datos
select value from v$system_parameter where name = ‘db_name’

Read more

Variables de ambiente de Oracle 11g

para tener la base de datos Oracle 11g funcionando correctamente, hay que tener definido una serie de variables dentro del archivo de entorno de la sesion de usuario.

Por ejemplo, tomando que el usuario que instalo la aplicacion se llama oracle y la base de datos se llama EBSTEST , las variables de entorno deben de ser asi.

Read more

Saber el tamaño de una tabla en ORACLE

Para saber el tamaño total en MB o en GB de una tabla de Oracle, es relativamente facil, estando con el usuario dueño de la tabla que deseamos revisar solo se ejecuta el siguiente script desde el sqlplus o el sqldeveloper:

 select segment_name, bytes, bytes/1024/1024 EspacioMB from user_segments where segment_name in (‘&NombreTabla’);

Nota: Obviamente hay que cambiar el valor de &NombreTabla por la tabla que deseamos ver
Nota 2: Si nos aparece el mensaje «No Rows Select» es posible que el nombre de la tabla sea incorrecto o no se encuentre bajo ese mismo esquema

Si lo estamos ejecutando con el usuario DBA el Query cambia un poco

select segment_name, bytes, bytes/1024/1024 EspacioMB from user_segments where segment_name in (‘&NombreDeLaTabla’) and OWNER=’&DueñoDeLaTabla’;

 

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 …