Afficher les fonctions internes PostgreSQL
Pour afficher les fonctions internes présentes sur le système :
db=#select * from pg_proc;
En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies. Ces derniers assurent le bon fonctionnement de nos services. En savoir plus.
Pour afficher les fonctions internes présentes sur le système :
db=#select * from pg_proc;
SELECT pg_class.relname, pg_locks.* FROM pg_locks, pg_class WHERE pg_locks.relation = pg_class.oid;
REM NAME :log_hist.sql
REM PURPOSE :Provide info on logs for last 24 hours since last
REM PURPOSE :log switch
REM USE :From SQLPLUS
REM Limitations : None
REM MRA 10/14/01 Updated for Oracle9i
REM
COLUMN thread# FORMAT 999 HEADING 'Thrd#'
COLUMN sequence# FORMAT 99999 HEADING 'Seq#'
COLUMN first_change# HEADING 'SCN Low#'
COLUMN next_change# HEADING 'SCN High#'
COLUMN archive_name FORMAT a50 HEADING 'Log File'
COLUMN first_time FORMAT a20 HEADING 'Switch Time'
COLUMN name FORMAT a30 HEADING 'Archive Log'
SET LINES 132 FEEDBACK OFF VERIFY OFF
START title132 "Log History Report"
SPOOL rep_out&dblog_hist
REM
SELECT
X.recid,a.thread#,
a.sequence#,a.first_change#,
a.switch_change#,
TO_CHAR(a.first_time,'DD-MON-YYYY HH24:MI:SS') first_time,x.name
FROM
v$loghist a, v$archived_log x
WHERE
a.first_time>
(SELECT b.first_time-1
FROM v$loghist b WHERE b.switch_change# =
(SELECT MAX(c.switch_change#) FROM v$loghist c)) AND
x.recid(+)=a.sequence#;
SPOOL OFF
SET LINES 80 VERIFY ON FEEDBACK ON
CLEAR COLUMNS
TTITLE OFF
PAUSE Press Enter to continue
Messages dans l'alert.log :
Alert Log Messages: Private Strand Flush Not Complete
Si le paramètre archive_lag_target est valorisée à 0, cela désactive le time-based thread advance feature (merci pour la traduction en french).
Quelques pistes :
https://asktom.oracle.com/pls/asktom/f?p=100:11:::NO:RP:P11_QUESTION_ID:9529265900346002171
doc officielle :
https://docs.oracle.com/cd/B19306_01/server.102/b14237/initparams009.htm#REFRN10003
Installer au préalable le module : pg_stats_statements
Exécuter la requête suivante :
SELECT 'ALTER INDEX ' || OWNER || '.' || segment_name || ' REBUILD TABLESPACE ' || 'TBS_INDEX' || ';'
FROM dba_segments
WHERE OWNER <> 'EXPLOIT'
AND segment_type = 'INDEX'
AND tablespace_name like '%DATA'
UNION
SELECT 'ALTER TABLE ' || OWNER || '.' || segment_name || ' MOVE TABLESPACE ' || 'TBS_DATA' || ';'
FROM dba_segments
WHERE OWNER <> 'EXPLOIT'
AND segment_type = 'TABLE'
AND tablespace_name like '%INDEX';
Tout est dans le titre est cela se pass ici.
source :
https://docs.oracle.com/database/121/DBSEG/audit_admin.htm#DBSEG474
http://orababy.blogspot.fr/2013/09/move-aud-and-fga-tables-from-system.html
http://krishnaappsdba.blogspot.fr/2014/03/how-to-move-aud-table-from-system.html
http://www.dbarj.com.br/en/2013/05/changing-audit-tablespace-create-purge-job-11g/
noaudit policy ORA_SECURECONFIG;
noaudit policy ORA_LOGON_FAILURES;
Source :
https://mikedietrichde.com/2014/09/02/unified-auditing-is-it-on-or-off-in-oracle-12c/
http://www.orafaq.com/aggregator/sources/418CachedYou?page=5