Oracle Management Agent: Inicio/parada/estado

E-mail Imprimir PDF

OBJETIVO

En este documento se explica cómo iniciar,parar y monitorizar los agentes de grid control en los host que van a ser monitorizados.

CICLO DE VIDA DEL COMANDO STARTUP

Cuando el agente de grid control se incicia exiten dos puntos en los cuales puede tener problemas. Estos puntos son los siguientes:


•     Fase de inicialización (Launch phase)
•     Fase de iniciode monitorización ( Monitoring phase )

Fases de inicialización del agente de grid control

Inicio ///// 1.(Lanzamiento ( Launch ) / 2.Inicialización (Initalization)/ 3.Monitorización(Monitoring)  /////Parada

 

Última actualización el Miércoles, 06 de Marzo de 2013 12:16
 

¿Cómo se conecta DBCA a una base de datos?

E-mail Imprimir PDF

El asistente de DBCA se inicia a través de una conexión sqlplus que trabaja en segundo plano a través del protocolo BEQ.

Si realizamos una traza de esta sesión podemos algo parecido a lo siguiente:

 

Última actualización el Martes, 05 de Marzo de 2013 09:55
 

COMO REALIZAR UN EXPORT DE BASE DE DATOS USANDO DBMS_DATAPUMP PACKAGE

E-mail Imprimir PDF

Objetivo

Mostraremos varios ejemplos de cómo realizar un export de una base de datos oracle usando dbms_datapump.

Export Full con dbms_datapump

Para  ello podemos utilizar la siguiente sintaxis

set serverout on
declare
  dp_handle NUMBER;
  job_status VARCHAR2(30);
begin
  dp_handle := dbms_datapump.open (operation => 'EXPORT',
                                   job_mode => 'FULL');
  dbms_datapump.add_file (handle => dp_handle,
                          filename => 'dba11g.dmp',
                          directory => 'EXPORT',
                          filetype => SYS.DBMS_DATAPUMP.KU$_FILE_TYPE_DUMP_FILE);
  dbms_datapump.add_file (handle => dp_handle,
                          filename => 'dba11g.log',
                          directory => 'EXPORT',
                          filetype => SYS.DBMS_DATAPUMP.KU$_FILE_TYPE_LOG_FILE);
  dbms_datapump.start_job (dp_handle);
  dbms_datapump.wait_for_job (handle => dp_handle,
                              job_state => job_status);

  dbms_output.put_line('DataPump Export - '||to_char(sysdate,'DD/MM/YYYY HH24:MI:SS ')||
'Status '||job_status);
  dbms_datapump.detach (handle => dp_handle);
end;
/

Última actualización el Viernes, 15 de Febrero de 2013 12:17
 

COMO REALIZAR UNA TRAZA DE UN USUARIO EN ORACLE

E-mail Imprimir PDF

Introducción

Hay varias formas de habilitar la traza de usuario en oracle. A continuación veremos algunas formas de hacerlo.

Prerequisitos

Modificar los parámetros timed_statistics y max_dump_file_size en caso de no estar seteados a true y unlimited.

SQL> alter system set timed_statistics=true;
SQL> alter system set max_dump_file_size=unlimited;

Trazando la session actual de usuario

Para iniciar la sesión de usuario ejecutamos lo siguiente

    SQL> ALTER SESSION SET SQL_TRACE = TRUE;
-- ejecutamos las sentencias--

    SQL> ALTER SESSION SET SQL_TRACE = FALSE;

Para saber dónde guarda oracle sus trazas podemos ejecutar la siguiente consulta:

Última actualización el Jueves, 14 de Febrero de 2013 13:02
 

EMD upload error. Agente Grid control caído.

E-mail Imprimir PDF

Sintomas

El agente parece estar funcionado correctamente pero no recopila datos
Al realizar un upload obtenemos el siguiente error


$ ./emctl upload agent
Oracle Enterprise Manager 11g Release 1 Grid Control 11.1.0.1.0
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.
---------------------------------------------------------------
EMD upload error: Upload was successful but collections currently disabled - disk full

causas

Se ha usado el 99% del espacio en disco para almacenar las colecciones de datos relativas a la monitorización de grid control o EM. El agente seguirá recopilando datos siempre y cuando el porcentaje de uso de disco esté por debajo del 99%

Última actualización el Lunes, 27 de Agosto de 2012 09:19
 

MOVER TABLAS DE AUDITORIA A OTRO TABLESPACE

E-mail Imprimir PDF

OBJETIVO

Mover las tablas de auditoría de base de datos a otro tablespace mediante el paquete AUDIT_MGMT.SET_AUDIT_TRAIL_LOCATION

INTRODUCCIÓN

Recordamos que el movimiento de las tablas de auditoría de oracle no fue una tarea sencilla y solía dar problemas. En oracle 9 no estaba soportada y para realizarlo en oracle 10 se necesitaba crear una tabla intermedia. Oracle 11R2 nos proporciona el paquete AUDIT_MGMT.SET_AUDIT_TRAIL_LOCATION para poder llevar a cabo esta tarea.

COMPROBACION DEL TABLESPACE ACTUAL DE AUDITORIA

Para saber en que  tablespace se encuentran actualmente los registros guardados de auditoría realizamos la siguiente consulta

select owner, segment_name, tablespace_name from dba_segments where segment_name like '%AUD$' 
or segment_name like '%FGA_LOG%'
OWNER.; SEGMENT_NAME; TABLESPACE_NAME
SYS   ; AUD$         ; SYSTEM
SYS ; AUD$ ; SYSTEM
Última actualización el Jueves, 26 de Julio de 2012 11:46
 

Error ORA-00845 ( MEMORY_TARGET not supported on this system)

E-mail Imprimir PDF

Síntomas

Cuando intentamos iniciar la instancia de base de datos obtenemos el error ORA-00845

SQL> connect sys as sysdba
Enter password:
Connected to an idle instance.
SQL> STARTUP NOMOUNT
ORA-00845: MEMORY_TARGET not supported on this system

En el log de alertas ( alert.log ) también podemos ver información relacionada con este error

Starting ORACLE instance (normal)
WARNING: You are trying to use the MEMORY_TARGET feature.
This feature requires the /dev/shm file system to be mounted for at Least <size> bytes.The /dev/shm is either not mounted or is mounted with available space less than this size.
Please fix this so that MEMORY_TARGET can work as expected. Current available is <size> and used is <size> bytes.memory_target needs larger /dev/shm

Última actualización el Lunes, 25 de Junio de 2012 09:40
 

AÑADIR NUEVO NODO A UN CLUSTER ORACLE 11gR2

E-mail Imprimir PDF

Prerequisitos

Para añadir un Nuevo nodo debe de existir un Oracle RAC 11gR2 cluster instalado. Asumimos que el cluster tiene al menos un nodo funcionando correctamente.


Nota: En este ejemplo, el software está instalado con el usuario oracle y existe un nodo, node1 instalado. Se va a añadir el nodo2.

Revisión de requisitos

Para realizar esta revisión tenemos la herramienta cluvfy. Se usa para determinar si el nuevo nodo, en realidad, está preparado para poder añadirse al cluster.

Última actualización el Miércoles, 09 de Mayo de 2012 08:51
 

ERROR ORA-06512: at "SYS.DBMS_SYS_SQL"

E-mail Imprimir PDF

Objetivo

Solucionar el error ORA-06512: at "SYS.DBMS_SYS_SQL" al realizar un export con la herramienta exp en versión 10g

Síntomas

El export genera algunos errores del tipo

EXP-00008: ORACLE error 6550 encountered
ORA-06550: line 1, column 18:
PLS-00201: identifier 'SYS.DBMS_DEFER_IMPORT_INTERNAL' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
ORA-06512: at "SYS.DBMS_SYS_SQL", line 1120
ORA-06512: at "SYS.DBMS_SQL", line 323
ORA-06512: at "SYS.DBMS_EXPORT_EXTENSION", line 97
ORA-06512: at "SYS.DBMS_EXPORT_EXTENSION", line 126
ORA-06512: at line 1
Table DEF$_AQERROR will be exported in conventional path.
. . exporting table DEF$_AQERROR
EXP-00008: ORACLE error 6510 encountered
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "SYS.DBMS_EXPORT_EXTENSION", line 50
ORA-06512: at "SYS.DBMS_EXPORT_EXTENSION", line 126
ORA-06512: at line 1

Última actualización el Viernes, 20 de Julio de 2012 08:59
 

REGISTRAR BASE DE DATOS EN CATALOGO DE RECUPERACIÓN

E-mail Imprimir PDF

Objetivo

Explicar cómo añadir un catálogo de recuperación en grid control y cómo registrar un base de datos en este para poderla usar a la hora de realizar backups.

1. Elegimos la base de datos que queremos registrar y nos conectamos a ella.

2. En la pestaña disponibilidad hacemos clic sobre la opción valores del catálogo de recuperación.

3. Registramos el catálogo de “recovery catalog” para esta base de datos. En caso de que ya tengamos un catálogo de recuperación registrado vamos directamente al paso 4.

 

Última actualización el Viernes, 20 de Julio de 2012 09:07
 


Página 1 de 7

Haz login con tu cuenta orasite

Haz login con tu cuenta de:

Errores Oracle más comunes


Últimos posts del foro

Por AnaGarcia hace 1 semana, 5 días
Hola Jonathan777 Cuando uno realiza un datapump está realizando un backup lógico de la base de datos. Con esto lo que quiero decir que con este tip
Por jonathan777 hace 1 semana, 6 días
Has verificado que la ruta este accesible y tengas permisos de escritura?. O acaso este asignado la característica de escritura o apertura?
Por thinlizzy hace 3 semanas, 2 días
muchas gracias por tu ayuda, ya lo solucione.
Por thinlizzy hace 3 semanas, 2 días
estimados estoy tratando de relacionar estas tablas y se me ha hecho un poco dificil, o quisas algo no hago bien. este es el enunciado: Sistema
Por yeison.soto hace 1 mes, 2 semanas
Amigo, no se puede ejecutar sin haber creado el listener...

Ver más...

Últimos comentarios

    RE: RMAN-20036
    20.05.13 17:33 Por Omar Escalante
    ejecutar desde RMAN
    RESYNC CATALOG
    Si se usa catalogo
    rman target / catalog usuario/p...
    Más...
    RE: ORA-01422
    30.04.13 19:50 Por emardila
    este error se presenta en la cláusula select en un sql dinamico Más...
    como generar una copia
    22.04.13 20:57 Por ricajav777@gmail.com
    Hola estimados me gustaria que me ayuden con esta inquietud me gustaria generar una c... Más...
    como generar una copia
    22.04.13 20:57 Por ricajav777@gmail.com
    Hola estimados me gustaria que me ayuden con esta inquietud me gustaria generar una c... Más...
    RE: ORA-00937
    31.03.13 19:23 Por Yeison Asdrubal Soto Garcia
    En una consulta SQL, en el SELECT no se puede incluir a la vez una función de agrupac... Más...

Encuesta

¿Qué versión de Oracle tienes actualmente en producción?