Autor: admin

Problemas Oracle Jobs. No se ejecuta.

1. Objetivo El objetivo de este articulo explicar el problema que puede surgir en las bases de datos oracle9 cuando el proceso background que gestiona las colas de oracle se queda colgado. En este documento se explica como detectar esta situación y solucionarla. Si deseas saber más acerca de Oracle Jobs pincha aquí. 2. Jobs
Read More »

Ejemplos de consultas sobre V$

Ejemplos de consultas a V$ 1. Cómo buscar los nombre de todos los archivos de la base de datos. VISTA: V$datafile SQL> SELECT name FROM V$datafile; 2. Cómo buscar el grupo de redo log VISTA: V$LOGObtenemos el número de los redo logs y el estado de estos ( current, active ) SQL> SELECT group#, status
Read More »

Reconstrucción de índices

1. Objetivo Mostrar cómo reconstruir un índice existente en base de datos Oracle 10g y ver que índices deberían de ser reconstruidos mediante un script automático. 2. Introducción Es importante periódicamente examinar y determinar qué índices son susceptibles de ser reconstruidos. Cuando un índice está descompensado puede ser porque algunas partes de éste han sido
Read More »

Privilegios SYSOPER y SYSDBA

1. Introducción Este artículo te ayudará a referenciar a los usuarios con privilegios sysoper, sysdba, el archivo de contraseñas de oracle y el rol DBA. Cuando nos conectamos a oracle, podemos diferenciar entre dos grupos de usuarios:grupo 1: Usuarios que sólo se pueden conectar a la base de datos cuando está abierta.grupo 2: Usuarios que
Read More »

Recover database until time

1. Recuperar una base de datos en un punto determinado en el tiempo En algunos casos puede suceder que alguien realice una actualización o ejecute algún procedimiento erróneo y queramos retroceder en el tiempo para volver al punto justo antes de que se lanzara este procedimiento o actualización. Nota: Para realizar esta recuperación la base
Read More »

Búsquedas en Oracle10g case-insensitive

1. Objetivo El objetivo de este documento es mostrar cómo parametrizar la base de datos oracle para que se puedan realizar búsquedas en una base de datos ORACLE 10g, siendo sensible esta búsqueda a mayúsculas y a minúsculas y distinguiendo también los acentos. 2. Introducción Las operaciones dentro de una base de datos oracle siempre
Read More »

Controlar espacio de los tablespaces

1. Objetivos Automatizar el control de espacios libre en los tablespaces de base de datos mediante un procedimiento pl/sql. Se pretende facilitar un procedimiento que compruebe el espacio libre del tablespace y si este es menor de un portentaje especificado del total se envie un correo de alerta 犀利士 para que el administrador pueda aumentar
Read More »

Oracle Jobs. Planificando tareas en Oracle

1. Objetivo Este artículo muestra como ORACLE maneja las tareas planificadas (oracle jobs) y qué parámetros y procesos afectan a esta planificación así como la manera de crearlos fácilmente a través de TOAD. (Para bases de datos ORACLE 9). 2. Introducción La base de datos ORACLE ofrece una cola para planificar algunas operaciones que se
Read More »

Activar auditoría de una base de datos

1. Objetivos Se pretende mediante un sencillo ejemplo práctico para ver cómo se puede auditar las conexiónes a una base de datos ORACLE o auditar los intentos de modificación a las tablas de un usuario. Teniendo en cuenta que el parámetro que habilita la posibilidad de auditar la base de datos ORACLE en el init.ora
Read More »