dba:oracle:oracle_sql_querys:status_and_configuration
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
dba:oracle:oracle_sql_querys:status_and_configuration [2022/02/11 11:36] – external edit 127.0.0.1 | dba:oracle:oracle_sql_querys:status_and_configuration [2023/01/31 08:15] (current) – removed dodger | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== ORACLE SQL QUERIES : Status & Config ====== | ||
- | |||
- | |||
- | ======SECCIÓN : STATUS====== | ||
- | ===== Hora de la bbdd ===== | ||
- | <code sql> | ||
- | ===== SCN ===== | ||
- | ==== get scn ==== | ||
- | <code sql> | ||
- | select current_scn from v$database; | ||
- | </ | ||
- | ==== convert de/a timestamp ==== | ||
- | <code sql> | ||
- | select timestamp_to_scn(to_timestamp(' | ||
- | </ | ||
- | <code sql> | ||
- | select scn_to_timestamp(7705798324) as timestamp from dual; | ||
- | </ | ||
- | |||
- | =====Status genérico===== | ||
- | <code sql> | ||
- | set lines 110 | ||
- | col strtd hea ' | ||
- | col instance_name for a8 hea ' | ||
- | col host_name for a15 hea ' | ||
- | col version for a10 | ||
- | |||
- | select instance_name, | ||
- | from v$instance; | ||
- | </ | ||
- | |||
- | <code sql> | ||
- | col instnace format a35 | ||
- | select instance, status, enabled, open_time, checkpoint_time from v$thread; | ||
- | </ | ||
- | |||
- | =====Memoria===== | ||
- | ====SGA==== | ||
- | Configuración actual: | ||
- | <code sql>SHOW SGA;</ | ||
- | <code sql> | ||
- | <code sql> | ||
- | COL COMPONENT FORMAT A30 | ||
- | select * from v$sga_dynamic_components;</ | ||
- | |||
- | |||
- | ====PGA==== | ||
- | <code sql> | ||
- | show parameter PGA; | ||
- | </ | ||
- | or | ||
- | <code sql> | ||
- | set pages 999; | ||
- | column pga_size format 999,999,999 | ||
- | select | ||
- | 1048576+a.value+b.value | ||
- | from | ||
- | | ||
- | | ||
- | where | ||
- | | ||
- | and | ||
- | | ||
- | ; | ||
- | </ | ||
- | |||
- | =====Archivelog Mode===== | ||
- | <code sql> | ||
- | SELECT LOG_MODE FROM SYS.V$DATABASE; | ||
- | </ | ||
- | |||
- | <code sql> | ||
- | SELECT GROUP#, ARCHIVED FROM SYS.V$LOG; | ||
- | </ | ||
- | |||
- | <code sql> | ||
- | ARCHIVE LOG LIST | ||
- | </ | ||
- | =====Ficheros/ | ||
- | |||
- | ====Localizar spfile==== | ||
- | <code sql>show parameter spfile ;</ | ||
- | |||
- | |||
- | <code sql> | ||
- | col value format a200 | ||
- | select name, value from v$parameter where name = ' | ||
- | </ | ||
- | |||
- | ====Listar controlfiles==== | ||
- | <code sql> | ||
- | COL NAME FORMAT A200; | ||
- | select NAME from V$CONTROLFILE ; | ||
- | </ | ||
- | o en RAC: | ||
- | <code sql> | ||
- | COL NAME FORMAT A200; | ||
- | select NAME from GV$CONTROLFILE ; | ||
- | </ | ||
- | |||
- | Y también: | ||
- | <code sql> | ||
- | COL VALUE FORMAT A200; | ||
- | SELECT value | ||
- | FROM gv$parameter | ||
- | WHERE name = ' | ||
- | </ | ||
- | |||
- | ====Directorios==== | ||
- | === Listar === | ||
- | |||
- | <code sql> | ||
- | COL DIRECTORY_NAME FORMAT A40; | ||
- | COL DIRECTORY_PATH FORMAT A180; | ||
- | select DIRECTORY_NAME, | ||
- | </ | ||
- | |||
- | |||
- | =====Hubicación de trazas y alert===== | ||
- | <code sql>SHOW PARAMETER BACKGROUND_DUMP_DEST ; </ | ||
- | |||
- | |||
- | |||
- | |||
- | =====Debugging===== | ||
- | |||
- | ====ASM alert y trazas==== | ||
- | No he conseguido query para sacarlo, solo mediante variables de sistema: | ||
- | <code sql> | ||
- | Hay que cargar las variables de '' | ||
- | * '' | ||
- | * '' | ||
- | * '' | ||
- | |||
- | ====Debug de otra sesión==== | ||
- | Se puede debugar otra sesión a la nuestra mediante: | ||
- | <code sql> | ||
- | oradebug setospid 3885 | ||
- | oradebug unlimit | ||
- | oradebug event 10046 trace name context forever, | ||
- | </ | ||
- | El event 10046 está sacado de Doc ID 1198753.1 (para rman), se puede usar cualquier otro | ||
- | ======SECCIÓN : Configuración====== | ||
- | =====Nombre de la bd===== | ||
- | <code sql>show parameter db_name ;</ | ||
- | |||
- | =====DBID de la bd===== | ||
- | <code sql> | ||
- | En caso de que la bbdd esté down, podemos verlo en los logs de RMAN | ||
- | <code sql> | ||
- | $rman TARGET / | ||
- | Recovery Manager: Release 10.2.0.1.0 - Production on Tue May 6 01:25:48 2008 | ||
- | Copyright (c) 1982, 2005, Oracle. All rights reserved. | ||
- | connected to target database: ARJU (DBID=2869417476) | ||
- | </ | ||
- | |||
- | Mas info: [[http:// | ||
- | |||
- | =====Versión===== | ||
- | <code sql> select | ||
- | |||
- | |||
- | ==== charset ==== | ||
- | <code sql> | ||
- | COL VALUE FORMAT A50 | ||
- | COL PARAMETER FORMAT A50 | ||
- | select * from nls_database_parameters ; | ||
- | </ | ||
- | |||
- | ===== REDO's ===== | ||
- | ==== Status de los REDO (all in one query) ==== | ||
- | |||
- | <code sql> | ||
- | col members format a150 | ||
- | col status format a20 | ||
- | select vl.group#, | ||
- | vl.thread#, | ||
- | vl.sequence#, | ||
- | vl.bytes/ | ||
- | vl.archived, | ||
- | vl.status, | ||
- | gm.type status, | ||
- | gm.members | ||
- | from v$log vl, | ||
- | (select group#, type, listagg(vlf.member, | ||
- | from v$logfile vlf | ||
- | group by vlf.group#, type) gm | ||
- | where | ||
- | vl.group# | ||
- | ; | ||
- | </ | ||
- | |||
- | ==== Status de los REDO ==== | ||
- | <code sql> | ||
- | select * from v$log; | ||
- | </ | ||
- | |||
- | ==== Localización de los REDO ==== | ||
- | |||
- | <code sql> | ||
- | col member format a100 | ||
- | select * from v$logfile ; | ||
- | </ | ||
- | |||
- | ==== Destino de los redos ==== | ||
- | Dónde se envían los redos: | ||
- | <code sql> | ||
- | col DEST_NAME FORMAT A20; | ||
- | COL STATUS FORMAT A15; | ||
- | COL NAME_SPACE FORMAT A15; | ||
- | COL SCHEDULE FORMAT A15; | ||
- | COL DESTINATION FORMAT A30; | ||
- | SELECT DEST_NAME, STATUS, NAME_SPACE, SCHEDULE, DESTINATION FROM V$ARCHIVE_DEST WHERE ROWNUM < 10 ; | ||
- | </ | ||
- | |||
- | |||
- | =====Parametros===== | ||
- | Por regla general: | ||
- | * <code sql>show parameter < | ||
- | * <code sql> | ||
- | * <code sql> | ||
- | |||
- | |||
- | =====Resetear un parámetro===== | ||
- | <code sql> | ||
- | ALTER SYSTEM RESET < | ||
- | </ | ||
- | |||
- | |||
- | ===== Standby redo logs ===== | ||
- | This query will show '' | ||
- | |||
- | <code sql> | ||
- | COL member format 150 | ||
- | select lf.group#, | ||
- | from v$logfile lf | ||
- | join ( | ||
- | | ||
- | union | ||
- | | ||
- | on lf.group# | ||
- | order by lf.group# | ||
- | / | ||
- | </ | ||
dba/oracle/oracle_sql_querys/status_and_configuration.1644579407.txt.gz · Last modified: 2022/02/11 11:36 by 127.0.0.1