oracle內建表
[sql]
--oracle常用系統表
/*
dba_開頭.....
dba_users 資料庫使用者資訊
dba_segments 表段資訊
dba_extents 資料區資訊
dba_objects 資料庫物件資訊
dba_tablespaces 資料庫表空間資訊
dba_data_files 資料檔案設定資訊
dba_temp_files 臨時資料檔案資訊
dba_rollback_segs 回滾段資訊
dba_ts_quotas 使用者表空間配額資訊
dba_free_space資料庫空閒空間資訊
dba_profiles 資料庫使用者資源限制資訊
dba_sys_privs 使用者的系統許可權資訊
dba_tab_privs使用者具有的物件許可權資訊
dba_col_privs使用者具有的列物件許可權資訊
dba_role_privs使用者具有的角色資訊
dba_audit_trail審計跟蹤記錄資訊
dba_stmt_audit_opts審計設定資訊
dba_audit_object 物件審計結果資訊
dba_audit_session會話審計結果資訊
dba_indexes使用者模式的索引資訊
user_開頭
user_objects 使用者物件資訊
user_source 資料庫使用者的所有資源物件資訊
user_segments 使用者的表段資訊
user_tables 使用者的表物件資訊
user_tab_columns 使用者的表列資訊
user_constraints 使用者的物件約束資訊
user_sys_privs 當前使用者的系統許可權資訊
user_tab_privs 當前使用者的物件許可權資訊
user_col_privs 當前使用者的表列許可權資訊
user_role_privs 當前使用者的角色許可權資訊
user_indexes 使用者的索引資訊
user_ind_columns使用者的索引對應的表列資訊
user_cons_columns 使用者的約束對應的表列資訊
user_clusters 使用者的所有簇資訊
user_clu_columns 使用者的簇所包含的內容資訊
user_cluster_hash_expressions 雜湊簇的資訊
v$開頭
v$database 資料庫資訊
v$datafile 資料檔案資訊
v$controlfile控制檔案資訊
v$logfile 重做日誌資訊
v$instance 資料庫例項資訊
v$log 日誌組資訊
v$loghist 日誌歷史資訊
v$sga 資料庫sga資訊
v$parameter 初始化引數資訊
v$process 資料庫伺服器程序資訊
v$bgprocess 資料庫後台程序資訊
v$controlfile_record_section 控制檔案記載的各部分資訊
v$thread 執行緒資訊
v$datafile_header 資料檔案頭所記載的資訊
v$archived_log歸檔日誌資訊
v$archive_dest 歸檔日誌的設定資訊
v$logmnr_contents 歸檔日誌分析的dml ddl結果資訊
v$logmnr_dictionary 日誌分析的字典檔案資訊
v$logmnr_logs 日誌分析的日誌列表資訊
v$tablespace 表空間資訊
v$tempfile 臨時檔案資訊
v$filestat 資料檔案的i/o統計資訊
v$undostat undo資料資訊
v$session 會話資訊
v$transaction 事務資訊
v$rollstat 回滾段統計資訊
v$pwfile_users 特權使用者資訊
v$sqlarea 當前查詢過的sql語句訪問過的資源及相關的資訊
v$sql 與v$sqlarea基本相同的相關資訊
v$sysstat 資料庫系統狀態資訊
all_開頭
all_users 資料庫所有使用者的資訊
all_objects 資料庫所有的物件的資訊
all_def_audit_opts 所有預設的審計設定資訊
all_tables 所有的表物件資訊
all_indexes所有的資料庫物件索引的資訊
session_開頭
session_roles 會話的角色資訊
session_privs 會話的許可權資訊
index_開頭
index_stats 索引的設定和儲存資訊
偽表
dual 系統偽列表資訊
*/
--刪除表物件
select 'drop table '||segment_name from dba_segments where owner='vpmuser' and segment_type='table';
--建立表物件
select
'create table '||segment_name || ' as select * from '||segment_name ||'@dblink'
from dba_segments where owner='vpmuser' and segment_type='table';
檢查表是否完整匯入
select segment_name from dba_segments@aaa where owner='vpmuser' and segment_type='table'
and (segment_name not like 'bin$%'
and segment_name not like '%201%')
minus
select segment_name from dba_segments where owner='vpmuser' and segment_type='table' and segment_name not like 'bin$%'
oracle 自帶的定時任務
建立job declare clear job number begin dbms job.submit clear job,pub clear data proc sysdate,trunc sysdate 1 1 24 end pub clear data proc 定時執行的儲存過程 trun...
如何用Oracle自帶的連線池 JDBC
以下只是 片斷,有需要的話自己調整一下 其他資料庫廠商提供的驅動也都會有類似的功能,思路也是一致的,可以參照驅動程式本身的api文件。import oracle.jdbc.pool.oracleconnectionpooldatasource ocpds new oracleconnectionpo...
oracle的系統表,常用表
dba 開頭.dba tables 使用者表資訊 dba users 資料庫使用者資訊 dba segments 表段資訊 dba extents 資料區資訊 dba objects 資料庫物件資訊 dba tablespaces 資料庫表空間資訊 dba data files 資料檔案設定資訊 d...