La commande de backup full rman avec une stratégie de backup incrémentale (c'est à dire chaque jour une nouvelle sauvegarde ) est :
backup incremental level 0 device type disk database;
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.
La commande de backup full rman avec une stratégie de backup incrémentale (c'est à dire chaque jour une nouvelle sauvegarde ) est :
backup incremental level 0 device type disk database;
dev=# select oid,datname from pg_database;
oid | datname
-------+-----------
13275 | postgres
1 | template1
13274 | template0
16388 | dev
(4 lignes)
dev=# q
[postgres@titi 16388]$ ls -l $PGDATA/base
total 24
drwx------ 2 postgres users 4096 25 août 16:28 1
drwx------ 2 postgres users 4096 25 août 16:28 13274
drwx------ 2 postgres users 4096 4 oct. 11:01 13275
drwx------ 2 postgres users 12288 4 oct. 11:00 16388
select oid,relfilenode,relname from pg_class where relfilenode='16826';
oid | relfilenode | relname
-------+-------------+-----------------------
16804 | 16826 | table_toto
ou
dev=# select oid,relfilenode,relname from pg_class where relname='table_toto';
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';
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/