初期化パラメータ
・全量表示
show parameter
・特定のパラメータ表示
show parameter “文言”
CSV出力共通
SET COLSEP ‘,’
SET PAGESIZE 50000
SET LINESIZE 30000
SET TRIMSPOOL ON
SET FEEDBACK OFF
SET HEADING ON
SPOOL output.csv
select * from “テーブル”;
SPOOL OFF
その他の定義
・ユーザ
select * from dba_users;
・ロール
select * from dba_role_privs;
・システム権限
select * from DBA_SYS_PRIVS;
・オブジェクト権限
SELECT * FROM DBA_TAB_PRIVS;
・テーブル (DBA_TABLES)
SELECT * FROM DBA_TABLES;
・ビュー (DBA_VIEWS)
SELECT * FROM DBA_VIEWS;
・インデックス (DBA_INDEXES)
SELECT * FROM DBA_INDEXES;
・シーケンス (DBA_SEQUENCES)
SELECT * FROM DBA_SEQUENCES;
・トリガー (DBA_TRIGGERS)
SELECT * FROM DBA_TRIGGERS;
・プロシージャ (DBA_PROCEDURES)
SELECT * FROM DBA_PROCEDURES;
・シノニム (DBA_SYNONYMS)
SELECT * FROM DBA_SYNONYMS;
・データベースリンク (DBA_DB_LINKS)
SELECT * FROM DBA_DB_LINKS;
・パーティション (DBA_TAB_PARTITIONS)
SELECT * FROM DBA_TAB_PARTITIONS;
・プロファイル (DBA_PROFILES)
SELECT * FROM DBA_PROFILES;
・リソース制限 (DBA_RESOURCE_LIMITS)
SELECT * FROM DBA_RESOURCE_LIMITS;
・オーディットポリシー (DBA_AUDIT_POLICIES)
SELECT * FROM DBA_AUDIT_POLICIES;
・表領域 (DBA_TABLESPACES, DBA_DATA_FILES, DBA_TEMP_FILES)
SELECT * FROM DBA_TABLESPACES;
・表領域に関連するデータファイルの一覧
SELECT * FROM DBA_DATA_FILES;
・テンポラリ表領域に関連するファイルの一覧
SELECT * FROM DBA_TEMP_FILES;
・スケジューラジョブの一覧(DBMS_SCHEDULERを使用)
SELECT * FROM DBA_SCHEDULER_JOBS;
コメント