ファイル・グループ・リポジトリには、複数のファイル・グループおよび特定のファイル・グループの複数のバージョンを含めることができます。表領域リポジトリは、ファイル・グループ・リポジトリ内の表領域セットの集合です。表領域リポジトリはファイル・グループ・リポジトリ上に構築されますが、表領域リポジトリには、データベース間での表領域の移動またはコピーに必要なファイルのみが含まれます。この章では、ファイル・グループ・リポジトリおよび表領域リポジトリの監視に使用できる問合せ例を示します。
次の各項では、ファイル・グループおよび表領域リポジトリの監視について説明します。
注意: Oracle Enterprise ManagerのOracle Streamsツールも、Oracle Streams環境を監視するための優れた手段です。詳細は、Oracle Streamsツールのオンライン・ヘルプを参照してください。 |
関連項目:
|
次の各項では、ファイル・グループ・リポジトリを監視するための問合せの例を示します。
この項で説明する問合せを実行すると、ローカル・データベース内の各ファイル・グループに関する次の情報が表示されます。
ファイル・グループの所有者
ファイル・グループの名前
バージョンが削除された場合に、ファイル・グループのバージョン内のファイルがディスクに格納されるかどうか
ファイル・グループのバージョンの許容最小数
ファイル・グループのバージョンの許容最大数
ファイル・グループのバージョンが作成後に保持される日数
次の問合せを実行すると、ローカル・データベースに関して前述の情報が表示されます。
COLUMN FILE_GROUP_OWNER HEADING 'File Group|Owner' FORMAT A10 COLUMN FILE_GROUP_NAME HEADING 'File Group|Name' FORMAT A10 COLUMN KEEP_FILES HEADING 'Keep|Files?' FORMAT A10 COLUMN MIN_VERSIONS HEADING 'Minimum|Number|of Versions' FORMAT 9999 COLUMN MAX_VERSIONS HEADING 'Maximum|Number|of Versions' FORMAT 9999999999 COLUMN RETENTION_DAYS HEADING 'Days to|Retain|a Version' FORMAT 9999999999.99 SELECT FILE_GROUP_OWNER, FILE_GROUP_NAME, KEEP_FILES, MIN_VERSIONS, MAX_VERSIONS, RETENTION_DAYS FROM DBA_FILE_GROUPS;
出力は次のようになります。
Minimum Maximum Days to File Group File Group Keep Number Number Retain Owner Name Files? of Versions of Versions a Version ---------- ---------- ---------- ----------- ----------- -------------- STRMADMIN REPORTS Y 2 4294967295 4294967295.00
この出力から、次の特性を持つ1つのファイル・グループがデータベースに含まれていることがわかります。
ファイル・グループの所有者はstrmadmin
です。
ファイル・グループの名前はreports
です。
ファイル・グループのKeep Files?
がY
であるため、バージョンが削除された場合に、バージョン内のファイルはディスクに格納されます。
バージョンの許容最小数は2です。ファイル・グループで自動的にバージョンが削除される場合、バージョンの削除によってバージョンの合計数が2未満になるときは、そのバージョンは削除されません。
ファイル・グループで許容されるバージョンの数は無制限です。4294967295という数値は、バージョン数が無制限であることを意味します。
ファイル・グループでは、無制限の日数のバージョンが保持されます。4294967295という数値は、日数が無制限であることを意味します。
この項で説明する問合せを実行すると、ローカル・データベース内の各ファイル・グループのバージョンに関する次の情報が表示されます。
バージョンを含むファイル・グループの所有者
バージョンを含むファイル・グループの名前
バージョン名
バージョン番号
バージョンを作成したユーザーの名前
バージョンに関するコメント
次の問合せを実行すると、ローカル・データベースに関して前述の情報が表示されます。
COLUMN FILE_GROUP_OWNER HEADING 'File Group|Owner' FORMAT A10 COLUMN FILE_GROUP_NAME HEADING 'File Group|Name' FORMAT A10 COLUMN VERSION_NAME HEADING 'Version Name' FORMAT A20 COLUMN VERSION HEADING 'Version|Number' FORMAT 99999999 COLUMN CREATOR HEADING 'Creator' FORMAT A10 COLUMN COMMENTS HEADING 'Comments' FORMAT A14 SELECT FILE_GROUP_OWNER, FILE_GROUP_NAME, VERSION_NAME, VERSION, CREATOR, COMMENTS FROM DBA_FILE_GROUP_VERSIONS;
出力は次のようになります。
File Group File Group Version Owner Name Version Name Number Creator Comments ---------- ---------- -------------------- --------- ---------- -------------- STRMADMIN REPORTS SALES_REPORTS_V1 1 STRMADMIN Sales reports for week of 06 -FEB-2005 STRMADMIN REPORTS SALES_REPORTS_V2 2 STRMADMIN Sales reports for week of 13 -FEB-2005
この項で説明する問合せを実行すると、ローカル・データベース内のファイル・グループのバージョン内の各ファイルに関する次の情報が表示されます。
ファイルを含むファイル・グループの所有者
ファイルを含むファイル・グループの名前
ファイルを含むファイル・グループ内のバージョンの名前
ファイル名
ファイルを含むディレクトリ・オブジェクト
COLUMN FILE_GROUP_OWNER HEADING 'File Group|Owner' FORMAT A10 COLUMN FILE_GROUP_NAME HEADING 'File Group|Name' FORMAT A10 COLUMN VERSION_NAME HEADING 'Version Name' FORMAT A20 COLUMN FILE_NAME HEADING 'File Name' FORMAT A15 COLUMN FILE_DIRECTORY HEADING 'File Directory|Object' FORMAT A15 SELECT FILE_GROUP_OWNER, FILE_GROUP_NAME, VERSION_NAME, FILE_NAME, FILE_DIRECTORY FROM DBA_FILE_GROUP_FILES;
出力は次のようになります。
File Group File Group File Directory Owner Name Version Name File Name Object ---------- ---------- -------------------- --------------- --------------- STRMADMIN REPORTS SALES_REPORTS_V1 book_sales.htm SALES_REPORTS1 STRMADMIN REPORTS SALES_REPORTS_V1 music_sales.htm SALES_REPORTS1 STRMADMIN REPORTS SALES_REPORTS_V2 book_sales.htm SALES_REPORTS2 STRMADMIN REPORTS SALES_REPORTS_V2 music_sales.htm SALES_REPORTS2
DBA_DIRECTORIES
データ・ディクショナリ・ビューを問い合せて、ディレクトリ・オブジェクトの対応するファイル・システム・ディレクトリを判別します。
次の各項では、表領域リポジトリを監視するための問合せの例を示します。
この項で説明する問合せを実行すると、ローカル・データベース内の表領域リポジトリ内の各表領域に関する次の情報が表示されます。
COLUMN FILE_GROUP_OWNER HEADING 'File Group|Owner' FORMAT A15 COLUMN FILE_GROUP_NAME HEADING 'File Group|Name' FORMAT A15 COLUMN VERSION_NAME HEADING 'Version Name' FORMAT A15 COLUMN VERSION HEADING 'Version|Number' FORMAT 99999999 COLUMN TABLESPACE_NAME HEADING 'Tablespace Name' FORMAT A15 SELECT FILE_GROUP_OWNER, FILE_GROUP_NAME, VERSION_NAME, VERSION, TABLESPACE_NAME FROM DBA_FILE_GROUP_TABLESPACES;
出力は次のようになります。
File Group File Group Version Owner Name Version Name Number Tablespace Name --------------- --------------- --------------- --------- --------------- STRMADMIN SALES V_Q1FY2005 1 SALES_TBS1 STRMADMIN SALES V_Q1FY2005 1 SALES_TBS2 STRMADMIN SALES V_Q2FY2005 3 SALES_TBS1 STRMADMIN SALES V_Q2FY2005 3 SALES_TBS2 STRMADMIN SALES V_Q1FY2005_R 4 SALES_TBS1 STRMADMIN SALES V_Q1FY2005_R 4 SALES_TBS2 STRMADMIN SALES V_Q2FY2005_R 5 SALES_TBS1 STRMADMIN SALES V_Q2FY2005_R 5 SALES_TBS2
この項で説明する問合せを実行すると、ローカル・データベース内の表領域リポジトリ内の各表に関する次の情報が表示されます。
COLUMN FILE_GROUP_OWNER HEADING 'File Group|Owner' FORMAT A10 COLUMN FILE_GROUP_NAME HEADING 'File Group|Name' FORMAT A10 COLUMN VERSION_NAME HEADING 'Version Name' FORMAT A15 COLUMN OWNER HEADING 'Table|Owner' FORMAT A10 COLUMN TABLE_NAME HEADING 'Table Name' FORMAT A15 COLUMN TABLESPACE_NAME HEADING 'Tablespace Name' FORMAT A15 SELECT FILE_GROUP_OWNER, FILE_GROUP_NAME, VERSION_NAME, OWNER, TABLE_NAME, TABLESPACE_NAME FROM DBA_FILE_GROUP_TABLES;
出力は次のようになります。
File Group File Group Table Owner Name Version Name Owner Table Name Tablespace Name ---------- ---------- --------------- ---------- --------------- --------------- STRMADMIN SALES V_Q1FY2005 SL ORDERS SALES_TBS1 STRMADMIN SALES V_Q1FY2005 SL ORDER_ITEMS SALES_TBS1 STRMADMIN SALES V_Q1FY2005 SL CUSTOMERS SALES_TBS2 STRMADMIN SALES V_Q2FY2005 SL ORDERS SALES_TBS1 STRMADMIN SALES V_Q2FY2005 SL ORDER_ITEMS SALES_TBS1 STRMADMIN SALES V_Q2FY2005 SL CUSTOMERS SALES_TBS2 STRMADMIN SALES V_Q1FY2005_R SL ORDERS SALES_TBS1 STRMADMIN SALES V_Q1FY2005_R SL ORDER_ITEMS SALES_TBS1 STRMADMIN SALES V_Q1FY2005_R SL CUSTOMERS SALES_TBS2 STRMADMIN SALES V_Q2FY2005_R SL ORDERS SALES_TBS1 STRMADMIN SALES V_Q2FY2005_R SL ORDER_ITEMS SALES_TBS1 STRMADMIN SALES V_Q2FY2005_R SL CUSTOMERS SALES_TBS2
ローカル・データベース内の表領域リポジトリ内のバージョンに関するエクスポート情報を表示するには、DBA_FILE_GROUP_EXPORT_INFO
データ・ディクショナリ・ビューを問い合せます。このビューは、有効なデータ・ポンプ・エクスポート・ダンプ・ファイルを含むバージョンの情報のみを表示します。この項で説明する問合せを実行すると、ローカル・データベース内の各バージョンに関する次のエクスポート情報が表示されます。
バージョンを含むファイル・グループの名前
バージョンの名前
エクスポート・ダンプ・ファイルのエクスポート・バージョン。エクスポート・バージョンは、エクスポートを実行したデータ・ポンプのバージョンに対応します。
エクスポートが実行されたプラットフォーム
エクスポートの日時
エクスポートするデータベースのグローバル名
COLUMN FILE_GROUP_NAME HEADING 'File Group|Name' FORMAT A10 COLUMN VERSION_NAME HEADING 'Version Name' FORMAT A13 COLUMN EXPORT_VERSION HEADING 'Export|Version' FORMAT A7 COLUMN PLATFORM_NAME HEADING 'Export Platform' FORMAT A17 COLUMN EXPORT_TIME HEADING 'Export Time' FORMAT A17 COLUMN SOURCE_GLOBAL_NAME HEADING 'Export|Database' FORMAT A10 SELECT FILE_GROUP_NAME, VERSION_NAME, EXPORT_VERSION, PLATFORM_NAME, TO_CHAR(EXPORT_TIME, 'HH24:MI:SS MM/DD/YY') EXPORT_TIME, SOURCE_GLOBAL_NAME FROM DBA_FILE_GROUP_EXPORT_INFO;
出力は次のようになります。
File Group Export Export Name Version Name Version Export Platform Export Time Database ---------- ------------- ------- ----------------- ----------------- ---------- SALES V_Q1FY2005 10.2.0 Linux IA (32-bit) 12:23:52 03/08/05 INST1.EXAM PLE.COM SALES V_Q2FY2005 10.2.0 Linux IA (32-bit) 12:27:37 03/08/05 INST1.EXAM PLE.COM SALES V_Q1FY2005_R 10.2.0 Linux IA (32-bit) 12:39:50 03/08/05 INST2.EXAM PLE.COM SALES V_Q2FY2005_R 10.2.0 Linux IA (32-bit) 12:46:04 03/08/05 INST2.EXAM PLE.COM