oracle邏輯備用資料庫(一)

Nalternative發表於2011-03-07
1、主資料庫上查詢資料字典檢視 dba_logstdby_skip,可以顯示邏輯備用資料庫要跳過的資料庫方案。
SQL> select username from dba_users where username not in( select owner from dba
_logstdby_skip);
USERNAME
------------------------------
JASON
SCOTT
TSMSYS

2、確定邏輯備用資料庫不支援的物件。
SQL> select owner||'.'||table_name table_name,
  2  data_type,attributes from dba_logstdby_unsupported;

3、確定錶行被唯一標識,在主資料庫上查詢資料字典檢視dba_logstdby_unsupported可以顯示沒有主鍵和唯一索引的表,然後加上這些表的主鍵約束。
SQL> select owner,table_name
  2  from dba_logstdby_not_unique
  3  where table_name not in
  4  (select table_name from dba_logstdby_unsupported);

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25323853/viewspace-688548/,如需轉載,請註明出處,否則將追究法律責任。

相關文章