レプリケーション機能をサイトにインストールすると、同じサイトにレプリケーション・カタログが自動的にインストールされます。このレプリケーション・カタログには、表とビューが含まれています。
この章には、次の項が含まれます。
注意: レプリケーション・カタログの表は直接変更しないでください。変更が必要な場合は、DBMS_REPCAT パッケージに用意されているプロシージャを使用してください。 |
多くのデータ・ディクショナリ表には、対応するビューが3種類あります。
ALL_
ビューには、カレント・ユーザーのスキーマの情報など、カレント・ユーザーからアクセス可能な情報がすべて表示されます。ユーザーが他のスキーマのオブジェクトにアクセスする権限またはロールを付与されている場合には、それらのオブジェクトの情報も表示されます。
DBA_
ビューには、データベース全体の関連情報がすべて表示されます。DBA_
ビューは、管理者のみを対象としています。これらのビューには、SELECT
ANY
DICTIONARY
権限を持つユーザー以外はアクセスできません。この権限は、Oracleの初期インストール時にデータベース管理者(DBA)のロールに割り当てられます。
USER_
ビューには、カレント・ユーザーのスキーマの情報がすべて表示されます。これらのビューの問合せを行うために特別な権限は必要ありません。
1つのデータ・ディクショナリ表に対応するALL_
、DBA_
およびUSER_
ビューの列は、通常ほぼ同一です。このため、詳細は、ALL_
ビューの項でまとめて説明します。DBA_
ビューとUSER_
ビューの詳細は説明しませんが、相違点は示しています。
図23-1に示すように、レプリケーション・カタログ・ビューは、レプリケートされるオブジェクトのタイプ、レプリケート先、レプリケーションの実行中にエラーが発生していないかどうかなどを判定するためにマスター・サイトやマテリアライズド・ビュー・サイトで使用されます。表23-1には、すべてのレプリケーション・カタログ・ビューを示します。
表23-1 レプリケーション・カタログ・ビュー
ALL_ビュー | DBA_ビュー | USER_ビュー |
---|---|---|
なし |
|
なし |
|
|
|
|
|
|
|
|
|
|
|
|
ALL_REPCAT_USER_AUTHORIZATIONS |
DBA_REPCAT_USER_AUTHORIZATIONS |
USER_REPCAT_USER_AUTHORIZATION |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
なし |
|
なし |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
なし |
|
なし |
DBA_REGISTERED_MVIEW_GROUPS
には、マスター・サイトまたはマテリアライズド・ビュー・サイトのすべての登録済マテリアライズド・ビュー・グループがリストされます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
NAME |
VARCHAR2(30) |
- | マテリアライズド・ビューのレプリケーション・グループの名前。 |
MVIEW_SITE |
VARCHAR2(128) |
- | マテリアライズド・ビューのレプリケーション・グループのサイト。 |
GROUP_COMMENT |
VARCHAR2(80) |
- | マテリアライズド・ビューのレプリケーション・グループの説明。 |
VERSION |
VARCHAR2(8) |
- | マテリアライズド・ビューのレプリケーション・グループのOracleバージョン。
注意: Oracle9i データベース以上のマテリアライズド・ビュー・グループにはOracle8と表示されます。 |
FNAME |
VARCHAR2(30) |
- | マテリアライズド・ビュー・グループの固有の名前。 |
OWNER |
VARCHAR2(30) |
- | マテリアライズド・ビューのレプリケーション・グループの所有者。 |
カレント・ユーザーからアクセス可能な、各デプロイメント・テンプレートに関するグローバル情報が示されます。テンプレート名、テンプレートの所有者、テンプレート・オブジェクトが属するリフレッシュ・グループ、テンプレートの種類(プライベートまたはパブリック)などの情報があります。
DBAは、テンプレートのコンテナにマテリアライズド・ビュー定義を追加するときに、該当するREFRESH_TEMPLATE_NAME
を参照します。特定のテンプレートに追加されたマテリアライズド・ビューは、REFRESH_GROUP_NAME
で指定されたリフレッシュ・グループに追加されます。
パブリックとして作成されたデプロイメント・テンプレートは、マスター・サイトへの接続を許可されているユーザーであれば、どのユーザーも使用できます。一方、プライベートとして作成されたデプロイメント・テンプレートは、ALL_REPCAT_USER_AUTHORIZATIONS
ビューにリストされるユーザーのみが使用できます。
関連するビュー:
DBA_REPCAT_REFRESH_TEMPLATES
には、データベース内のすべてのデプロイメント・テンプレートが示されます。
USER_REPCAT_REFRESH_TEMPLATES
には、カレント・ユーザーが所有しているすべてのデプロイメント・テンプレートが示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
REFRESH_TEMPLATE_NAME |
VARCHAR2(30) |
- | デプロイメント・テンプレートの名前。 |
OWNER |
VARCHAR2(30) |
- | デプロイメント・テンプレートの所有者。 |
REFRESH_GROUP_NAME |
VARCHAR2(30) |
- | インスタンス化処理中にテンプレート・オブジェクトが追加されるリフレッシュ・グループの名前。 |
TEMPLATE_COMMENT |
VARCHAR2(2000) |
- | ユーザーが入力するコメント。 |
PUBLIC_TEMPLATE |
VARCHAR2(1) |
- | Yの場合、デプロイメント・テンプレートはパブリックです。
Nの場合、デプロイメント・テンプレートはプライベートです。 |
カレント・ユーザーからアクセス可能な、各デプロイメント・テンプレートの各オブジェクト定義が示されます。REFRESH_TEMPLATE_NAME
にターゲット・テンプレートを指定すると、各オブジェクトがテンプレートに追加されます。
DDL_TEXT
には、テンプレートをパラメータ化するための変数を含めることができます。変数を作成するには、変数名の先頭にコロン(:)を入力します(:region
など)。テンプレートでパラメータを使用すると、テンプレートのインスタンス化処理を柔軟に行うことができます(マテリアライズド・ビュー・サイト固有のデータ・セットを定義する場合など)。
オブジェクトがテンプレートに追加されると、指定されたDDLが検索されます。定義済パラメータが検索されると、それらのパラメータは、自動的にALL_REPCAT_TEMPLATE_PARMS
ビューに追加されます。
関連するビュー:
DBA_REPCAT_TEMPLATE_OBJECTS
には、データベース内のすべてのデプロイメント・テンプレートのオブジェクト定義が示されます。
USER_REPCAT_TEMPLATE_OBJECTS
には、カレント・ユーザーが所有する各デプロイメント・テンプレートのオブジェクト定義が示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
REFRESH_TEMPLATE_NAME |
VARCHAR2(30) |
NOT NULL |
デプロイメント・テンプレートの名前。 |
OBJECT_NAME |
VARCHAR2(30) |
NOT NULL |
デプロイメント・テンプレートのオブジェクト名。 |
OBJECT_TYPE |
VARCHAR2(17) |
- | デプロイメント・テンプレートのオブジェクト型。
|
DDL_NUM |
NUMBER |
NOT NULL |
複数のDDL文を使用してオブジェクトを作成する場合に、DDL_TEXT 列に格納されているDDL文の実行順序を示します。 |
DDL_TEXT |
CLOB(4000) |
- | デプロイメント・テンプレートのオブジェクトを作成するために実行されるDDL。 |
MASTER_ROLLBACK_SEGMENT |
VARCHAR2(30) |
- | デプロイメント・テンプレートのオブジェクトをインスタンス化するときに使用されるロールバック・セグメントの名前。 |
DERIVED_FROM_SNAME |
VARCHAR2(30) |
- | テンプレート・オブジェクトの基になったオブジェクトを含むスキーマが表示されます(該当する値がある場合)。 |
DERIVED_FROM_ONAME |
VARCHAR2(30) |
- | テンプレート・オブジェクトの基になったオブジェクトの名前が表示されます(該当する値がある場合)。 |
FLAVOR_ID |
NUMBER |
- | デプロイメント・テンプレートのオブジェクトの固有ID。 |
DDL_TEXT
列はCLOB
として定義されているため、ALL_REPCAT_TEMPLATE_OBJECTS
ビューに対して単純にSELECT
文を実行するとエラーが戻されます。オブジェクトDDLを参照する必要がない場合は、次のSELECT文を使用してください(DDL_TEXT
パラメータは除外してください)。
SELECT REFRESH_TEMPLATE_NAME, OBJECT_NAME, OBJECT_TYPE, MASTER_ROLLBACK_SEG, FLAVOR_ID FROM DBA_REPCAT_TEMPLATE_OBJECTS;
次に、カーソルとDBMS_LOB
パッケージを使用し、ALL_REPCAT_TEMPLATE_OBJECTS
ビューの内容をすべて表示するためのスクリプトを示します。DDL_TEXT
列など、ALL_REPCAT_TEMPLATE_OBJECTS
ビューの内容をすべて表示するには、次のスクリプトを使用します。
SET SERVEROUTPUT ON DECLARE CURSOR mycursor IS SELECT REFRESH_TEMPLATE_NAME, OBJECT_NAME, OBJECT_TYPE, DDL_TEXT, MASTER_ROLLBACK_SEG, FLAVOR_ID FROM DBA_REPCAT_TEMPLATE_OBJECTS; tempstring VARCHAR2(1000); len NUMBER; BEGIN FOR myrec IN mycursor LOOP len := DBMS_LOB.GETLENGTH(myrec.ddl_text); DBMS_LOB.READ(myrec.ddl_text, len, 1, tempstring); DBMS_OUTPUT.PUT_LINE(myrec.refresh_template_name||' '|| myrec.object_name||' '||myrec.object_type||' '||tempstring||' '|| myrec.master_rollback_seg||' '||myrec.flavor_id); END LOOP; END; /
関連項目: カーソルの使用方法の詳細は、『Oracle Database開発ガイド』を参照してください。DBMS_LOB パッケージとLOBの一般的な使用方法の詳細は、『Oracle Database SecureFilesおよびラージ・オブジェクト開発者ガイド』を参照してください。 |
カレント・ユーザーからアクセス可能な、すべてのテンプレートのオブジェクトDDLで定義されたパラメータが含まれます。オブジェクトがテンプレートに追加されると、DDLに変数があるかどうかが検査されます。パラメータが見つかると、自動的にこのビューに追加されます。
このビューでは、デフォルトのパラメータ値およびプロンプト文字列も定義できます。これらの値を定義すると、インスタンス化処理でテンプレートが使用しやすくなります。
関連するビュー:
DBA_REPCAT_TEMPLATE_PARMS
には、データベース内のすべてのデプロイメント・テンプレートのテンプレート・パラメータが示されます。
USER_REPCAT_TEMPLATE_PARMS
には、カレント・ユーザーが所有するすべてのデプロイメント・テンプレートのテンプレート・パラメータが示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
REFRESH_TEMPLATE_NAME |
VARCHAR2(30) |
NOT NULL |
デプロイメント・テンプレートの名前。 |
OWNER |
VARCHAR2(30) |
NOT NULL |
デプロイメント・テンプレートの所有者。 |
REFRESH_GROUP_NAME |
VARCHAR2(30) |
NOT NULL |
インスタンス化処理中にテンプレート・オブジェクトが追加されるリフレッシュ・グループの名前。 |
TEMPLATE_COMMENTS |
VARCHAR2(2000) |
- | ユーザーが入力するコメント。 |
PUBLIC_TEMPLATE |
VARCHAR2(1) |
- | Y の場合、デプロイメント・テンプレートはパブリックです。
|
PARAMETER_NAME |
VARCHAR2(30) |
NOT NULL |
パラメータ名。 |
DEFAULT_PARM_VALUE |
CLOB(4000) |
- | デフォルトのパラメータ値。 |
PROMPT_STRING |
VARCHAR2(2000) |
- | パラメータのプロンプト文字列。 |
USER_OVERRIDE |
VARCHAR2(1) |
- | Y の場合、ユーザーによるデフォルトのパラメータ値の上書きが可能です。
|
DEFAULT_PARM_VALUE
列はCLOB
として定義されているため、ALL_REPCAT_TEMPLATE_PARMS
ビューに対して単純にSELECT
文を実行するとエラーが戻されます。デフォルトのパラメータ値を参照する必要がない場合は、次のSELECT文を使用してください(DEFAULT_PARM_VALUE
は除外してください)。
SELECT REFRESH_TEMPLATE_NAME, OWNER, REFRESH_GROUP_NAME, TEMPLATE_COMMENT, PUBLIC_TEMPLATE, PARAMETER_NAME, PROMPT_STRING, USER_OVERRIDE FROM DBA_REPCAT_TEMPLATE_PARMS;
次に、カーソルとDBMS_LOB
パッケージを使用し、ALL_REPCAT_TEMPLATE_PARMS
ビューの内容をすべて表示するためのスクリプトを示します。DEFAULT_PARM_VALUE
列など、ALL_REPCAT_TEMPLATE_PARMS
ビューの内容をすべて表示するには、次のスクリプトを使用します。
SET SERVEROUTPUT ON DECLARE CURSOR mycursor IS SELECT REFRESH_TEMPLATE_NAME, OWNER, REFRESH_GROUP_NAME, TEMPLATE_COMMENT, PUBLIC_TEMPLATE, PARAMETER_NAME, DEFAULT_PARM_VALUE, PROMPT_STRING, USER_OVERRIDE FROM DBA_REPCAT_TEMPLATE_PARMS; tempstring VARCHAR2(1000); len NUMBER; BEGIN FOR myrec IN mycursor LOOP len := DBMS_LOB.GETLENGTH(myrec.default_parm_value); DBMS_LOB.READ(myrec.default_parm_value, len, 1, tempstring); DBMS_OUTPUT.PUT_LINE(myrec.refresh_template_name||' '|| myrec.owner||' '||myrec.refresh_group_name||' '|| myrec.template_comment||' '||myrec.public_template||' '|| myrec.parameter_name||' '||tempstring||' '||myrec.prompt_string||' '|| myrec.user_override); END LOOP; END; /
関連項目: カーソルの使用方法の詳細は、『Oracle Database開発ガイド』を参照してください。DBMS_LOB パッケージとLOBの一般的な使用方法の詳細は、『Oracle Database SecureFilesおよびラージ・オブジェクト開発者ガイド』を参照してください。 |
エンタープライズ・ネットワークにおける、テンプレートのインスタンス化のカレント・ステータス情報が示されます。カレント・ユーザーからアクセス可能な、デプロイメント・テンプレートのインスタンス化サイトの情報も含まれます。具体的には、DBAは、特定のサイトで実行されるテンプレートのインストールや削除を監視できます。
関連するビュー:
DBA_REPCAT_TEMPLATE_SITES
には、データベース内のすべてのテンプレートのリモート・インスタンス化サイトがすべて示されます。
USER_REPCAT_TEMPLATE_SITES
には、カレント・ユーザーが所有するすべてのテンプレートのリモート・インスタンス化サイトが示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
REFRESH_TEMPLATE_NAME |
VARCHAR2(30) |
NOT NULL |
デプロイメント・テンプレートの名前。 |
REFRESH_GROUP_NAME |
VARCHAR2(30) |
- | インスタンス化処理中にテンプレート・オブジェクトが追加されるリフレッシュ・グループの名前。 |
TEMPLATE_OWNER |
VARCHAR2(30) |
- | デプロイメント・テンプレートの所有者とみなされるユーザーの名前。 |
USER_NAME |
VARCHAR2(30) |
NOT NULL |
デプロイメント・テンプレートをインスタンス化したユーザーの名前。 |
SITE_NAME |
VARCHAR2(128) |
- | デプロイメント・テンプレートのターゲット・マテリアライズド・ビュー・サイト。 |
REPAPI_SITE_NAME |
VARCHAR2(128) |
- | この列は、Oracleの将来のリリースで使用される予定です。 |
STATUS |
VARCHAR2(10) |
- | ターゲット・マテリアライズド・ビュー・サイトにおけるデプロイメント・テンプレートのステータスが表示されます。
0 =インストールされていません。 1 =インストールされています。 -1 =インストールされていますがエラーが発生しています。 |
INSTANTIATION_DATE |
DATE |
- | テンプレートがインスタンス化された日付が表示されます。テンプレートがまだインスタンス化されていない場合、このフィールドはNULL になります。 |
カレント・ユーザーからアクセス可能なプライベート・デプロイメント・テンプレートに対する認証ユーザーが表示されます。このビューにリストされたユーザーは、指定されたテンプレートをインスタンス化できます。このビューに表示されないユーザーはデプロイメント・テンプレートをインスタンス化できません。
関連するビュー:
DBA_REPCAT_USER_AUTHORIZATIONS
には、データベース内のすべてのプライベート・デプロイメント・テンプレートに対する認証ユーザーがリストされています。
USER_REPCAT_USER_AUTHORIZATION
には、カレント・ユーザーが所有するプライベート・デプロイメント・テンプレートに対する認証ユーザーがリストされています。
列 | データ型 | NULL | 説明 |
---|---|---|---|
REFRESH_TEMPLATE_NAME |
VARCHAR2(30) |
NOT NULL |
ユーザーがインスタンス化を認証されたデプロイメント・テンプレートの名前。 |
OWNER |
VARCHAR2(30) |
NOT NULL |
デプロイメント・テンプレートの所有者の名前。 |
REFRESH_GROUP_NAME |
VARCHAR2(30) |
NOT NULL |
インスタンス化処理中にテンプレート・オブジェクトが追加されるリフレッシュ・グループの名前。 |
TEMPLATE_COMMENT |
VARCHAR2(2000) |
- | ユーザーが入力するコメント。 |
PUBLIC_TEMPLATE |
VARCHAR2(1) |
- | Y の場合、デプロイメント・テンプレートはパブリックです。
|
USER_NAME |
VARCHAR2(30) |
NOT NULL |
デプロイメント・テンプレートのインスタンス化を認証されたユーザーの名前。 |
カレント・ユーザーからアクセス可能なすべてのデプロイメント・テンプレートのテンプレート・パラメータが示されます。DBAには、テンプレートを配布してインスタンス化する前に、ユーザー・パラメータの表を作成するオプションの機能があります。指定されたユーザーがテンプレートをインスタンス化する場合は、そのユーザー用にALL_REPCAT_USER_PARM_VALUES
ビューに格納された値が自動的に使用されます。
関連するビュー:
DBA_REPCAT_USER_PARM_VALUES
には、データベース内のすべてのデプロイメント・テンプレートのテンプレート・パラメータが示されます。
USER_REPCAT_USER_PARM_VALUES
には、カレント・ユーザーが所有するすべてのデプロイメント・テンプレートのテンプレート・パラメータが示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
REFRESH_TEMPLATE_NAME |
VARCHAR2(30) |
NOT NULL |
ユーザー・パラメータ値が定義されたデプロイメント・テンプレートの名前。 |
OWNER |
VARCHAR2(30) |
NOT NULL |
デプロイメント・テンプレートの所有者の名前。 |
REFRESH_GROUP_NAME |
VARCHAR2(30) |
NOT NULL |
インスタンス化処理中にテンプレート・オブジェクトが追加されるリフレッシュ・グループの名前。 |
TEMPATE_COMMENT |
VARCHAR2(2000) |
- | ユーザーが入力するコメント。 |
PUBLIC_TEMPLATE |
VARCHAR2(1) |
- | Yの場合、デプロイメント・テンプレートはパブリックです。
Nの場合、デプロイメント・テンプレートはプライベートです。 |
PARAMETER_NAME |
VARCHAR2(30) |
NOT NULL |
ユーザー・パラメータ値が定義されたパラメータの名前。 |
DEFAULT_PARM_VALUE |
CLOB(4000) |
- | パラメータのデフォルト値。 |
PROMPT_STRING |
VARCHAR2(2000) |
- | パラメータのプロンプト文字列。 |
PARM_VALUE |
CLOB(4000) |
- | 指定されたユーザーに対して定義されたパラメータ値。 |
USER_NAME |
VARCHAR2(30) |
NOT NULL |
指定されたパラメータ値が定義されたユーザーの名前。 |
DEFAULT_PARM_VALUE
列およびPARM_VALUE
列はCLOB
データ型として定義されているため、ALL_REPCAT_USER_PARM_VALUES
ビューに対して単純にSELECT
文を実行するとエラーが戻されます。デフォルトのパラメータ値やユーザーのパラメータ値を参照する必要がない場合は、次のSELECT文を使用してください(DEFAULT_PARM_VALUE
およびPARM_VALUE
は除外してください)。
SELECT REFRESH_TEMPLATE_NAME, OWNER, REFRESH_GROUP_NAME, TEMPLATE_COMMENT, PUBLIC_TEMPLATE, PARAMETER_NAME, PROMPT_STRING, USER_NAME FROM DBA_REPCAT_USER_PARM_VALUES;
次に、カーソルとDBMS_LOB
パッケージを使用し、ALL_REPCAT_USER_PARM_VALUES
ビューの内容をすべて表示するためのスクリプトを示します。DEFAULT_PARM_VALUE
列やPARM_VALUE
列など、ALL_REPCAT_TEMPLATE_PARMS
ビューの内容をすべて表示するには、次のスクリプトを使用します。
SET SERVEROUTPUT ON DECLARE CURSOR mycursor IS SELECT REFRESH_TEMPLATE_NAME, OWNER, REFRESH_GROUP_NAME, TEMPLATE_COMMENT, PUBLIC_TEMPLATE, PARAMETER_NAME, DEFAULT_PARM_VALUE, PROMPT_STRING, PARM_VALUE, USER_NAME FROM DBA_REPCAT_USER_PARM_VALUES; tempstring VARCHAR2(1000); tempstring2 varchar2(1000); len NUMBER; BEGIN FOR myrec IN mycursor LOOP len := DBMS_LOB.GETLENGTH(myrec.default_parm_value); DBMS_LOB.READ(myrec.default_parm_value, len, 1, tempstring); DBMS_OUTPUT.PUT_LINE(myrec.refresh_template_name||' '|| myrec.owner||' '||myrec.refresh_group_name||' '|| myrec.template_comment||' '||myrec.public_template||' '|| myrec.parameter_name||' '||tempstring||' '||myrec.prompt_string||' '|| tempstring2||' '||myrec.user_name); END LOOP; END; /
関連項目: カーソルの使用方法の詳細は、『Oracle Database開発ガイド』を参照してください。DBMS_LOB パッケージとLOBの一般的な使用方法の詳細は、『Oracle Database SecureFilesおよびラージ・オブジェクト開発者ガイド』を参照してください。 |
各マスター・サイトで生成された非同期管理要求およびエラー・メッセージの暫定的なステータスの情報が示されます。要求の処理中に生成されたすべてのエラー・メッセージは、その要求を作成したマスター・サイトのALL_REPCATLOG
ビューに転送されます。エラーが発生せずに管理要求が正常に完了した場合は、この要求に関するすべてのトレースは、ALL_REPCATLOG
ビューから削除されます。このビューに含まれる管理要求およびエラー・メッセージは、カレント・ユーザーからアクセス可能です。
関連するビュー:
DBA_REPCATLOG
には、データベース内のすべての非同期管理要求およびエラー・メッセージのステータスが示されます。
USER_REPCATLOG
には、カレント・ユーザーが所有するすべての非同期管理要求およびエラー・メッセージのステータスが示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
ID |
NUMBER |
- | 順序番号。ID 列とSOURCE 列の値により、1つの管理要求に関連するすべてのログ・レコード(全マスター・サイトを含む)が識別されます。 |
SOURCE |
VARCHAR2(128) |
- | 要求が作成された場所。 |
USERID |
VARCHAR2(30) |
- | 要求を作成したユーザー名。 |
TIMESTAMP |
DATE |
- | 要求が作成された時刻。 |
ROLE |
VARCHAR2(9) |
- | サイトがマスター定義サイト(masterdef)か、マスター・サイト(master)かを示します。 |
MASTER |
VARCHAR2(128) |
- | ROLE列が'masterdef'のときにリモート・タスクを実行する場合、どのマスター・サイトがタスクを実行するかを示します。 |
SNAME |
VARCHAR2(30) |
- | レプリケート・オブジェクトのスキーマ名(該当する名前がある場合)。 |
REQUEST |
VARCHAR2(29) |
- | 実行されたDBMS_REPCAT 管理プロシージャの名前。 |
ONAME |
VARCHAR2(30) |
- | レプリケート・オブジェクトの名前(該当する名前がある場合)。 |
TYPE |
VARCHAR2(12) |
- | レプリケート・オブジェクトのタイプ。
|
STATUS |
VARCHAR2(14) |
- | 管理要求のステータス。ステータスには、READY 、DO_CALLBACK 、AWAIT_CALLBACK またはERROR があります。 |
MESSAGE |
VARCHAR2(200) |
- | 戻されたエラー・メッセージ。 |
ERRNUM |
NUMBER |
- | メッセージのOracleエラー番号。 |
GNAME |
VARCHAR2(30) |
- | レプリケーション・グループの名前。 |
カレント・ユーザーからアクセス可能な表の、レプリケートされた列が表示されます。
表に列オブジェクトが含まれる場合、このビューには、型のプレースホルダと、型属性ごとに1行の情報が表示されます。表にネストした表が含まれる場合、このビューには、ネストした表の記憶表が独立した表として表示されます。表がオブジェクト表の場合、このビューには、非表示のオブジェクト識別子列が表示されます。
関連するビュー:
DBA_REPCOLUMN
には、データベース内のすべての表の、レプリケートされた列が示されます。
USER_REPCOLUMN
には、カレント・ユーザーが所有するすべての表の、レプリケートされた列が示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
SNAME |
VARCHAR2(30) |
NOT NULL |
オブジェクトの所有者の名前。 |
ONAME |
VARCHAR2(30) |
NOT NULL |
オブジェクトの名前。 |
TYPE |
VARCHAR2(8) |
- | オブジェクトのタイプ。値は、MATERIALIZED VIEW またはTABLE のいずれかです。 |
CNAME |
VARCHAR2(4000) |
- | レプリケートされた列の名前。 |
ID |
NUMBER |
- | レプリケートされた列のID番号。 |
POS |
NUMBER |
- | レプリケートされた列の順序。 |
COMPARE_OLD_ON_DELETE |
VARCHAR2(1) |
- | レプリケートされた情報の削除時に、列の古い値と比較するかどうかを示します。 |
COMPARE_OLD_ON_UPDATE |
VARCHAR2(1) |
- | レプリケートされた情報の更新時に、列の古い値と比較するかどうかを示します。 |
SEND_OLD_ON_DELETE |
VARCHAR2(1) |
- | レプリケートされた情報の削除時に、列の古い値を送信するかどうかを示します。 |
SEND_OLD_ON_UPDATE |
VARCHAR2(1) |
- | レプリケートされた情報の更新時に、列の古い値を送信するかどうかを示します。 |
CTYPE |
VARCHAR2(30) |
- | 列のタイプが表示されます。ユーザー定義型の場合は、ユーザー定義型名が表示されます。 |
CTYPE_TOID |
RAW(16) |
- | ユーザー定義型の場合は、その型のオブジェクト識別子(OID)が表示されます。それ以外の場合、このフィールドはNULL になります。 |
CTYPE_OWNER |
VARCHAR2(30) |
- | ユーザー定義型の場合は、ユーザー定義型の所有者が表示されます。それ以外の場合、このフィールドはNULL になります。 |
CTYPE_HASHCODE |
VARCHAR2(34) |
- | ユーザー定義型の場合は、その型のハッシュコードが表示されます。それ以外の場合、このフィールドはNULL になります。 |
CTYPE_MOD |
VARCHAR2(3) |
- | REF 列の場合は、REF が表示されます。それ以外の場合、このフィールドはNULL になります。 |
DATA_LENGTH |
VARCHAR2(40) |
- | 列の長さがバイト単位で表示されます。 |
DATA_PRECISION |
VARCHAR2(40) |
- | 列の精度が表示されます。NUMBER 列の場合は10進数で表示され、FLOAT 列の場合は2進数で表示されます。 |
DATA_SCALE |
VARCHAR2(40) |
- | 小数点以下の位の桁数が表示されます。 |
NULLABLE |
VARCHAR2(1) |
- | 列にNULL 値を指定できるどうかを示します。 |
CHARACTER_SET_NAME |
VARCHAR2(44) |
- | 列で使用されるキャラクタ・セットの名前が表示されます(該当する値がある場合)。 |
TOP |
VARCHAR2(30) |
- | 列オブジェクト内の属性に対する最上位列が表示されます。たとえば、oe.customers 表では、cust_address が列オブジェクトで、その属性の1つがstreet_address です。cust_address は、street_address 属性に対するTOP 列になります。
組込みのデータ型の場合、このフィールドは |
CHAR_LENGTH |
NUMBER |
- | 列の長さが文字単位で表示されます。この値は、次のデータ型に対してのみ適用されます。
|
CHAR_USED |
VARCHAR2(1) |
- | B は、列の長さセマンティクスとしてBYTE が使用されていることを示します。C は、列の長さセマンティクスとしてCHAR が使用されていることを示します。NULL は、データ型が次のいずれでもないことを示します。
|
カレント・ユーザーからアクセス可能な各レプリケート表の列グループが示されます。
関連するビュー:
DBA_REPCOLUMN_GROUP
には、データベース内のすべての表の列グループが示されます。
USER_REPCOLUMN_GROUP
には、カレント・ユーザーが所有するすべての表の列グループが示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
SNAME |
VARCHAR2(30) |
NOT NULL |
レプリケート表を含むスキーマの名前。 |
ONAME |
VARCHAR2(30) |
NOT NULL |
レプリケート表の名前。 |
GROUP_NAME |
VARCHAR2(30) |
NOT NULL |
列グループの名前。 |
GROUP_COMMENT |
VARCHAR2(80) |
- | ユーザーが入力するコメント。 |
注意: USER_REPCOLUMN_GROUP ビューには、SNAME 列が示されません。 |
競合解消メソッドが定義されていて、カレント・ユーザーからアクセス可能な各表の名前と、その方法で解消される競合のタイプが含まれます。
関連するビュー:
DBA_REPCONFLICT
には、競合解消メソッドが定義されているデータベース内のすべての表に対する競合解消メソッドが示されます。
USER_REPCONFLICT
には、競合解消メソッドが定義されている、カレント・ユーザーが所有するすべての表に対する競合解消メソッドが示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
SNAME |
VARCHAR2(30) |
NOT NULL |
レプリケート表を含むスキーマの名前。 |
ONAME |
VARCHAR2(30) |
NOT NULL |
競合解消メソッドが定義された表の名前。 |
CONFLICT_TYPE |
VARCHAR2(10) |
- | 競合解消メソッドを適用する競合のタイプ。削除の競合、一意性競合、更新の競合のいずれかです。 |
REFERENCE_NAME |
VARCHAR2(30) |
NOT NULL |
方法を適用するオブジェクト。削除の競合では表の名前です。一意性競合では制約の名前です。更新の競合では列グループの名前です。 |
注意: USER_REPCONFLICT ビューには、SNAME 列が示されません。 |
カレント・ユーザーからアクセス可能な各レプリケーション・オブジェクトのDDLが示されます。
関連するビュー:
DBA_REPDDL
には、データベース内の各レプリケート・オブジェクトのDDLが示されます。
USER_REPDDL
には、カレント・ユーザーが所有する各レプリケート・オブジェクトのDDLが示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
LOG_ID |
NUMBER |
- | ALL_REPCATLOG レコードのID番号。 |
SOURCE |
VARCHAR2(128) |
- | 要求の作成元データベースの名前。 |
ROLE |
VARCHAR2(1) |
- | Y の場合、データベースは要求に対するマスター定義サイト(masterdef)です。
|
MASTER |
VARCHAR2(128) |
- | この要求を処理するデータベースの名前。 |
LINE |
NUMBER(38) |
- | 1つの要求に含まれるレコードの順序。 |
TEXT |
VARCHAR2(2000) |
- | 引数またはDDLテキストの一部分。 |
DDL_NUM |
NUMBER(38) |
- | 複数のDDL文を使用する場合に、TEXT 列に格納されているDDL文の実行順序を示します。 |
カレント・ユーザーからアクセス可能で、レプリケーションのサポート用に生成されたオブジェクトが示されます。
関連するビュー:
DBA_REPGENOBJECTS
には、レプリケーションのサポート用に生成された、データベース内の各オブジェクトが示されます。
USER_REPGENOBJECTS
には、レプリケーションのサポート用に生成された、カレント・ユーザーが所有する各オブジェクトが示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
SNAME |
VARCHAR2(30) |
- | レプリケート・スキーマの名前。 |
ONAME |
VARCHAR2(30) |
- | 生成されたオブジェクトの名前。 |
TYPE |
VARCHAR2(12) |
- | 生成されたオブジェクトのタイプ。値は、PACKAGE 、PACKAGE BODY 、TRIGGER またはINTERNAL PACKAGE のいずれかです。 |
BASE_SNAME |
VARCHAR2(30) |
- | ベースとなるオブジェクトの所有者。 |
BASE_ONAME |
VARCHAR2(30) |
- | このオブジェクトを生成する原因となったオブジェクト。 |
BASE_TYPE |
VARCHAR2(12) |
- | ベースとなるオブジェクトのタイプ。 |
PACKAGE_PREFIX |
VARCHAR2(30) |
- | パッケージ・ラッパーの接頭辞。 |
PROCEDURE_PREFIX |
VARCHAR2(30) |
- | パッケージ・ラッパーのプロシージャ接頭辞。 |
DISTRIBUTED |
VARCHAR2(1) |
- | この列は廃止されています。 |
REASON |
VARCHAR2(30) |
- | オブジェクトの生成理由。 |
カレント・ユーザーからアクセス可能なレプリケーション・グループがすべて示されます。各レプリケーション・グループのメンバーは、ALL_REPOBJECT
ビューにリストされます。
関連するビュー:
DBA_REPGROUP
には、レプリケーションの対象となる、データベース内のレプリケーション・グループが示されます。
USER_REPGROUP
には、レプリケートの対象となる、カレント・ユーザーが所有するレプリケーション・グループがすべて示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
SNAME |
VARCHAR2(30) |
NOT NULL |
レプリケート・スキーマの名前。この列は廃止されています。 |
MASTER |
VARCHAR2(1) |
- | Y の場合、カレント・サイトはマスター・サイトです。
|
STATUS |
VARCHAR2(9) |
- | マスター・サイトに対してのみ使用されます。ステータスは、normal、quiescing、quiescedのいずれかです。 |
SCHEMA_COMMENT |
VARCHAR2(80) |
- | ユーザーが入力するコメント。 |
GNAME |
VARCHAR2(30) |
NOT NULL |
レプリケーション・グループの名前。 |
FNAME |
VARCHAR2(30) |
- | 固有の名前。 |
RPC_PROCESSING_DISABLED |
VARCHAR2(1) |
- | N の場合、このサイトでの遅延リモート・プロシージャ・コール(RPC)の受信や適用が可能です。
|
OWNER |
VARCHAR2(30) |
NOT NULL |
レプリケーション・グループの所有者。 |
レプリケーション・グループ内で権限を登録されているユーザーの情報が示されます。カレント・ユーザーからアクセス可能なレプリケーション・グループのみが表示されます。
関連するビュー:
DBA_REPGROUP_PRIVILEGES
には、データベース内のすべてのレプリケーション・グループ内で権限を登録されているユーザーの情報が示されます。
USER_REPGROUP_PRIVILEGES
には、カレント・ユーザーが所有するレプリケーション・グループ内で権限を登録されているユーザーの情報が示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
USERNAME |
VARCHAR2(30) |
NOT NULL |
ユーザーの名前が表示されます。 |
GNAME |
VARCHAR2(30) |
- | レプリケーション・グループの名前が表示されます。 |
CREATED |
DATE |
NOT NULL |
レプリケーション・グループの登録日が表示されます。 |
RECEIVER |
VARCHAR2(1) |
- | ユーザーが受信者としての権限を持っているかどうかを示します。 |
PROXY_SNAPADMIN |
VARCHAR2(1) |
- | ユーザーがproxy_snapadmin 権限を持っているかどうかを示します。 |
OWNER |
VARCHAR2(30) |
- | レプリケーション・グループの所有者。 |
カレント・ユーザーからアクセス可能な各表の列グループを構成する、すべての列が示されます。
関連するビュー:
DBA_REPGROUPED_COLUMN
には、データベース内の各表の列グループを構成する、すべての列が示されます。
USER_REPGROUPED_COLUMN
には、カレント・ユーザーが所有する各表の列グループを構成する、すべての列が示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
SNAME |
VARCHAR2(30) |
NOT NULL |
レプリケート表を含むスキーマの名前。 |
ONAME |
VARCHAR2(30) |
NOT NULL |
レプリケート表の名前。 |
GROUP_NAME |
VARCHAR2(30) |
NOT NULL |
列グループの名前。 |
COLUMN_NAME |
VARCHAR2(30) |
NOT NULL |
列グループに含まれる列の名前。 |
注意: USER_REPGROUPED_COLUMN ビューには、SNAME 列が示されません。 |
カレント・ユーザーからアクセス可能な各表の1つ以上のレプリケーション・キー列が示されます。
レプリケーション・キー列は、主キーのかわりの代替列または列グループで、行レベル・レプリケーションを使用した場合に、比較する表中の列を決定するのに使用されます。レプリケーション・キー列は、DBMS_REPCAT
パッケージのSET_COLUMNS
プロシージャを使用して設定できます。
次のタイプの列は、レプリケーション・キー列にすることはできません。
LOBまたは列オブジェクトのLOB属性
コレクションまたは列オブジェクトのコレクション属性
REF
列オブジェクト全体
カレント・ユーザーからアクセス可能な各レプリケーション・グループ内のオブジェクトの情報が示されます。オブジェクトは、1つのレプリケーション・グループのみに属します。レプリケーション・グループは、複数のスキーマにまたがることができます。
関連するビュー:
DBA_REPOBJECT
には、データベースの各レプリケーション・グループ内のオブジェクトの情報が示されます。
USER_REPOBJECT
には、カレント・ユーザーが所有する各レプリケーション・グループ内のオブジェクトの情報が示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
SNAME |
VARCHAR2(30) |
- | レプリケート・オブジェクトを含むスキーマの名前。 |
ONAME |
VARCHAR2(30) |
- | レプリケート・オブジェクトの名前。 |
TYPE |
VARCHAR2(16) |
- | レプリケート・オブジェクトのタイプ。
|
STATUS |
VARCHAR2(10) |
- | CREATE は、ユーザーまたはOracleによって生成されたDDLが、ローカル・データベースに対して適用され、オブジェクトがローカルに作成されることを示します。ローカル・レプリカが存在する場合、Oracleは、そのレプリカをマスター定義と比較して、両者に整合性があることを確認します(COMPARE )。オブジェクトの作成または比較が正常に実行されると、ステータスがVALID に更新されます。正常に実行されなかった場合、ステータスはERROR になります。オブジェクトを削除すると、ALL_REPOBJECT ビューから行が削除される前にステータスがDROPPED に更新されます。 |
GENERATION_STATUS |
VARCHAR2(9) |
- | オブジェクトでレプリケーション・パッケージを生成する必要があるかどうかを示します。 |
ID |
NUMBER |
- | ローカル・データベース・オブジェクトの識別子(該当する値がある場合)。 |
OBJECT_COMMENT |
VARCHAR2(80) |
- | ユーザーが入力するコメント。 |
GNAME |
VARCHAR2(30) |
- | オブジェクトが属するレプリケーション・グループの名前。 |
MIN_COMMUNICATION |
VARCHAR2(1) |
- | Y の場合は、最小限の通信によって更新されます。
|
REPLICATION_TRIGGER_EXISTS |
VARCHAR2(1) |
- | Y の場合、内部レプリケーション・トリガーが存在します。
|
INTERNAL_PACKAGE_EXISTS |
VARCHAR2(1) |
- | Y の場合、内部パッケージが存在します。
|
GROUP_OWNER |
VARCHAR2(30) |
- | レプリケーション・グループの所有者。 |
NESTED_TABLE |
VARCHAR2(1) |
- | Y の場合、レプリケート・オブジェクトはネストした表の記憶表です。
|
ALL_REPPARAMETER_COLUMN
ビューには、ALL_REPRESOLUTION
ビューに示される情報と、カレント・ユーザーからアクセス可能な各レプリケート表の競合解消に使用される列の情報が示されます。これらの列の値は、list_of_column_names
の引数として、DBMS_REPCAT
パッケージのADD_
conflicttype
_RESOLUTION
プロシージャに渡されます。
関連するビュー:
DBA_REPPARAMETER_COLUMN
には、データベース内の各レプリケート表の競合解消に使用される列の情報が示されます。
USER_REPPARAMETER_COLUMN
には、カレント・ユーザーが所有する各レプリケート表の競合解消に使用される列の情報が示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
SNAME |
VARCHAR2(30) |
NOT NULL |
レプリケート表を含むスキーマの名前。 |
ONAME |
VARCHAR2(30) |
NOT NULL |
レプリケート表の名前。 |
CONFLICT_TYPE |
VARCHAR2(10) |
- | 競合解消メソッドを適用する競合のタイプ。削除の競合、一意性競合、更新の競合のいずれかです。 |
REFERENCE_NAME |
VARCHAR2(30) |
NOT NULL |
方法を適用するオブジェクト。削除の競合では表の名前です。一意性競合では制約の名前です。更新の競合では列グループの名前です。 |
SEQUENCE_NO |
NUMBER |
NOT NULL |
競合解消メソッドを適用する順序。1は、最初に適用されることを示します。 |
METHOD_NAME |
VARCHAR2(80) |
NOT NULL |
Oracleによって提供される競合解消メソッドの名前。ユーザー指定の方法を使用する場合、この値は'user function'になります。 |
FUNCTION_NAME |
VARCHAR2(92) |
NOT NULL |
競合解消メソッドが'user function'の場合は、ユーザーが入力した競合解消メソッドの名前になります。 |
PRIORITY_GROUP |
VARCHAR2(30) |
- | 競合解消メソッドが'priority group'の場合は、優先グループの名前になります。 |
PARAMETER_TABLE_NAME |
VARCHAR2(30) |
NOT NULL |
パラメータ列が属する表の名前が表示されます。 |
PARAMETER_COLUMN_NAME |
VARCHAR2(4000) |
- | 競合解消メソッドでIN パラメータとして使用される列の名前。 |
PARAMETER_SEQUENCE_NO |
NUMBER |
NOT NULL |
IN パラメータとして使用される列の順序。 |
注意: USER_REPPARAMETER_COLUMN ビューには、SNAME 列が示されません。 |
カレント・ユーザーからアクセス可能な各優先グループの各メンバーの値および優先順位レベルが示されます。優先グループには、レプリケーション・グループ内で一意の名前を付ける必要があります。また、指定された優先グループ内のそれぞれの優先順位レベルと値は、そのグループ内で一意であることが必要です。
関連するビュー:
DBA_REPPRIORITY
には、データベース内の各優先グループの各メンバーの値および優先順位レベルが示されます。
USER_REPPRIORITY
には、カレント・ユーザーが所有する各優先グループの各メンバーの値および優先順位レベルが示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
SNAME |
VARCHAR2(30) |
NOT NULL |
レプリケート・スキーマの名前。この列は廃止されています。 |
PRIORITY_GROUP |
VARCHAR2(30) |
NOT NULL |
優先グループまたはサイト優先グループの名前。 |
PRIORITY |
NUMBER |
NOT NULL |
メンバーの優先順位レベル。最も大きい数値は、優先順位レベルが最も高いことを示します。 |
DATA_TYPE |
VARCHAR2(9) |
- | 優先グループの値のデータ型。 |
FIXED_DATA_LENGTH |
NUMBER(38) |
- | CHAR データ型の値の最大長。 |
CHAR_VALUE |
CHAR(255) |
- | 優先グループのメンバーの値(DATA_TYPE = CHAR の場合)。 |
VARCHAR2_VALUE |
VARCHAR2(4000) |
- | 優先グループのメンバーの値(DATA_TYPE = VARCHAR2 の場合)。 |
NUMBER_VALUE |
NUMBER |
- | 優先グループのメンバーの値(DATA_TYPE = NUMBER の場合)。 |
DATE_VALUE |
DATE |
- | 優先グループのメンバーの値(DATA_TYPE = DATE の場合)。 |
RAW_VALUE |
RAW(2000) |
- | 優先グループのメンバーの値(DATA_TYPE = RAW の場合)。 |
GNAME |
VARCHAR2(30) |
NOT NULL |
レプリケーション・グループの名前。 |
NCHAR_VALUE |
NCHAR(500) |
- | 優先グループのメンバーの値(DATA_TYPE = NCHAR の場合)。 |
NVARCHAR2_VALUE |
VARCHAR2(1000) |
- | 優先グループのメンバーの値(DATA_TYPE = NVARCHAR2 の場合)。 |
LARGE_CHAR_VALUE |
CHAR(2000) |
- | 優先グループのメンバーの値(255文字以上の空白埋込み文字列の場合)。 |
注意: USER_REPPRIORITY ビューには、SNAME 列およびGNAME 列が示されません。 |
カレント・ユーザーからアクセス可能な各レプリケーション・グループに定義された、優先グループまたはサイト優先グループが示されます。
関連するビュー:
DBA_REPPRIORITY_GROUP
には、データベース内の各レプリケーション・グループに定義された、優先グループまたはサイト優先グループが示されます。
USER_REPPRIORITY_GROUP
には、カレント・ユーザーが所有する各レプリケーション・グループに定義された、優先グループまたはサイト優先グループが示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
SNAME |
VARCHAR2(30) |
NOT NULL |
レプリケート・スキーマの名前。この列は廃止されています。 |
PRIORITY_GROUP |
VARCHAR2(30) |
NOT NULL |
優先グループまたはサイト優先グループの名前。 |
DATA_TYPE |
VARCHAR2(9) |
- | 優先グループの各値のデータ型。 |
FIXED_DATA_LENGTH |
NUMBER(38) |
- | CHAR データ型の値の最大長。 |
PRIORITY_COMMENT |
VARCHAR2(80) |
- | ユーザーが入力するコメント。 |
GNAME |
VARCHAR2(30) |
NOT NULL |
レプリケーション・グループの名前。 |
注意: USER_REPPRIORITY ビューには、SNAME 列およびGNAME 列が示されません。 |
各レプリケート・オブジェクトに対する操作を、他のマスター・サイトにある同じオブジェクトに伝播する手法が示されます。操作の伝播は、ストアド・プロシージャやプロシージャ・ラップ・プログラムをコールしたり、表を直接操作することによって実行します。このビューに示されるのは、カレント・ユーザーからアクセス可能なオブジェクトです。
関連するビュー:
DBA_REPPROP
には、各レプリケート・オブジェクトに対する操作を、他のマスター・サイトにある同じオブジェクトに伝播する手法が示されます。このビューに示されるのは、データベース内のすべてのオブジェクトです。
USER_REPPROP
には、各レプリケート・オブジェクトに対する操作を、他のマスター・サイトにある同じオブジェクトに伝播する手法が示されます。このビューに示されるのは、カレント・ユーザーが所有するオブジェクトです。
列 | データ型 | NULL | 説明 |
---|---|---|---|
SNAME |
VARCHAR2(30) |
NOT NULL |
レプリケート・オブジェクトを含むスキーマの名前。 |
ONAME |
VARCHAR2(30) |
NOT NULL |
レプリケート・オブジェクトの名前。 |
TYPE |
VARCHAR2(16) |
- | レプリケートされているオブジェクトのタイプ。
|
DBLINK |
VARCHAR2(128) |
NOT NULL |
マスター・サイトのデータベースの完全修飾名。このデータベースに対して、変更が伝播されます。 |
HOW |
VARCHAR2(13) |
- | 伝播の実行方法。ローカル・マスター・サイトの場合は'none'です。それ以外のサイトの場合は'synchronous'または'asynchronous'です。 |
PROPAGATE_COMMENT |
VARCHAR2(80) |
- | ユーザーが入力するコメント。 |
カレント・ユーザーからアクセス可能なすべてのレプリケート表に対する、競合解消の統計収集が示されます。
関連するビュー:
DBA_REPRESOL_STATS_CONTROL
には、データベース内のすべてのレプリケート表に対する、競合解消の統計収集が示されます。
USER_REPRESOL_STATS_CONTROL
には、カレント・ユーザーが所有するすべてのレプリケート表に対する、競合解消の統計収集が示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
SNAME |
VARCHAR2(30) |
NOT NULL |
表の所有者。 |
ONAME |
VARCHAR2(30) |
NOT NULL |
表の名前。 |
CREATED |
DATE |
NOT NULL |
統計収集の開始を示すタイムスタンプ。 |
STATUS |
VARCHAR2(9) |
- | 統計収集のステータス。ACTIVE またはCANCELLED になります。 |
STATUS_UPDATE_DATE |
DATE |
NOT NULL |
前回のステータス更新日を示すタイムスタンプ。 |
PURGED_DATE |
DATE |
- | 前回の統計データのパージ日を示すタイムスタンプ。 |
LAST_PURGE_START_DATE |
DATE |
- | 前回の統計情報のパージ期間の開始日。 |
LAST_PURGE_END_DATE |
DATE |
- | 前回の統計情報のパージ期間の終了日。 |
注意: USER_REPRESOL_STATS_CONTROL ビューには、SNAME 列が示されません。 |
カレント・ユーザーからアクセス可能な各レプリケート表での更新、一意性または削除の競合の解消に使用する方法が示されます。この場合の表は、指定されたスキーマに対する行レベル・レプリケーションによってレプリケートされています。
関連するビュー:
DBA_REPRESOLUTION
には、データベース内の各レプリケート表での更新、一意性または削除の競合の解消に使用する方法が示されます。この場合の表は、指定されたスキーマに対する行レベル・レプリケーションによってレプリケートされています。
USER_REPRESOLUTION
には、カレント・ユーザーが所有する各レプリケート表での更新、一意性または削除の競合の解消に使用する方法が示されます。この場合の表は、行レベル・レプリケーションによってレプリケートされています。
列 | データ型 | NULL | 説明 |
---|---|---|---|
SNAME |
VARCHAR2(30) |
NOT NULL |
レプリケート・スキーマの名前。 |
ONAME |
VARCHAR2(30) |
NOT NULL |
レプリケート表の名前。 |
CONFLICT_TYPE |
VARCHAR2(10) |
- | 競合解消メソッドを適用する競合のタイプ。削除の競合、一意性競合、更新の競合のいずれかです。 |
REFERENCE_NAME |
VARCHAR2(30) |
NOT NULL |
方法を適用するオブジェクト。削除の競合では表の名前です。一意性競合では制約の名前です。更新の競合では列グループの名前です。 |
SEQUENCE_NO |
NUMBER |
NOT NULL |
競合解消メソッドを適用する順序。1は、最初に適用されることを示します。 |
METHOD_NAME |
VARCHAR2(80) |
NOT NULL |
Oracleによって提供される競合解消メソッドの名前。ユーザー指定の方法を使用する場合、この値は'user function'になります。 |
FUNCTION_NAME |
VARCHAR2(92) |
NOT NULL |
競合解消メソッドが'user function'の場合は、ユーザーが入力した競合解消メソッドの名前になります。 |
PRIORITY_GROUP |
VARCHAR2(30) |
- | 競合解消メソッドが'priority group'の場合は、優先グループの名前になります。 |
RESOLUTION_COMMENT |
VARCHAR2(80) |
- | ユーザーが入力するコメント。 |
注意: USER_REPRESOLUTION ビューには、SNAME 列が示されません。 |
データベース内で使用可能な競合解消メソッドがすべてリストされます。まず、このビューには、Advanced Replicationが提供する標準の方法がリストされます。新しいユーザー・ファンクションを作成してデータベース内のオブジェクト用の競合解消メソッドとして追加すると、そのファンクションがこのビューに追加されます。
カレント・ユーザーからアクセス可能なすべてのレプリケート表に対して、正常に実行された更新、一意性または削除の競合解消の情報がリストされます。これらの統計情報は、DBMS_REPCAT.REGISTER_STATISTICS
プロシージャをコールした場合にかぎり、表に対して収集されます。
関連するビュー:
DBA_REPRESOLUTION_STATISTICS
には、データベース内のすべてのレプリケート表に対して、正常に実行された更新、一意性または削除の競合解消の情報がリストされます。
USER_REPRESOLUTION_STATISTICS
には、カレント・ユーザーが所有するすべてのレプリケート表に対して、正常に実行された更新、一意性または削除の競合解消の情報がリストされます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
SNAME |
VARCHAR2(30) |
NOT NULL |
レプリケート・スキーマの名前。 |
ONAME |
VARCHAR2(30) |
NOT NULL |
レプリケート表の名前。 |
CONFLICT_TYPE |
VARCHAR2(10) |
- | 正常に解消された競合のタイプ。削除の競合、一意性競合、更新の競合のいずれかです。 |
REFERENCE_NAME |
VARCHAR2(30) |
NOT NULL |
競合解消メソッドを適用するオブジェクト。削除の競合では表の名前です。一意性競合では制約の名前です。更新の競合では列グループの名前です。 |
METHOD_NAME |
VARCHAR2(80) |
NOT NULL |
Oracleによって提供される競合解消メソッドの名前。ユーザー指定の方法を使用する場合、この値は'user function'になります。 |
FUNCTION_NAME |
VARCHAR2(92) |
- | 競合解消メソッドが'user function'の場合は、ユーザーが入力した競合解消メソッドの名前になります。 |
PRIORITY_GROUP |
VARCHAR2(30) |
- | 競合解消メソッドが'priority group'の場合は、優先グループの名前になります。 |
RESOLVED_DATE |
DATE |
NOT NULL |
この行の競合が解消された日付。 |
PRIMARY_KEY_VALUE |
VARCHAR2(2000) |
NOT NULL |
行の主キーの連結表現。 |
注意: USER_REPRESOLUTION_STATISTICS ビューには、SNAME 列が示されません。 |
カレント・ユーザーからアクセス可能な各レプリケーション・グループのメンバーがリストされます。
関連するビュー:
DBA_REPSITES
には、データベース内の各レプリケーション・グループのメンバーがリストされます。
USER_REPSITES
には、カレント・ユーザーが所有する各レプリケーション・グループのメンバーがリストされます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
GNAME |
VARCHAR2(30) |
NOT NULL |
レプリケーション・グループの名前。 |
DBLINK |
VARCHAR2(128) |
NOT NULL |
このレプリケーション・グループのマスター・サイトへのデータベース・リンク。 |
MASTERDEF |
VARCHAR2(1) |
- | マスター定義サイトとして指定するDBLINK を示します。 |
SNAPMASTER |
VARCHAR2(1) |
- | リフレッシュ時に使用するDBLINK を示します。マテリアライズド・ビュー・サイトの場合に使用されます。 |
MASTER_COMMENT |
VARCHAR2(80) |
- | ユーザーが入力するコメント。 |
MASTER |
VARCHAR2(1) |
- | Y の場合、サイトはレプリケート・グループのマスター・サイトです。
|
GROUP_OWNER |
VARCHAR2(30) |
NOT NULL |
レプリケーション・グループの所有者。 |
DBA_REPSITES
ビューには、次の列も含まれます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
PROP_UPDATES |
NUMBER |
- | 伝播方法のエンコーディング(マスター・サイトの場合)。 |
MY_DBLINK |
VARCHAR2(1) |
- | インポート後、問題を検出するために使用されます。Yの場合、DBLINK がグローバル名です。 |
このビューには、データベース内の各デプロイメント・テンプレートに関するグローバル情報が示されます。テンプレート名、テンプレートの所有者、テンプレート・オブジェクトが属するリフレッシュ・グループ、テンプレートの種類(プライベートまたはパブリック)などの情報があります。
このビューの列は、ALL_REPCAT_REFRESH_TEMPLATES
の列と同じです。このビューおよびその列の詳細は、「ALL_REPCAT_REFRESH_TEMPLATES」を参照してください。
DBA_REPCAT_TEMPLATE_OBJECTS
ビューには、データベース内のすべてのデプロイメント・テンプレートの各オブジェクト定義が示されます。REFRESH_TEMPLATE_NAME
にターゲット・テンプレートを指定すると、各オブジェクトがテンプレートに追加されます。
このビューの列は、ALL_REPCAT_TEMPLATE_OBJECTS
の列と同じです。このビューおよびその列の詳細は、「ALL_REPCAT_TEMPLATE_OBJECTS」を参照してください。
データベース内のすべてのテンプレートのオブジェクトDDLで定義されたパラメータは、DBA_REPCAT_TEMPLATE_PARMS
表に格納されます。オブジェクトがテンプレートに追加されると、DDLに変数があるかどうかが検査されます。パラメータが見つかると、自動的にこのビューに追加されます。
このビューの列は、ALL_REPCAT_TEMPLATE_PARMS
の列と同じです。このビューおよびその列の詳細は、「ALL_REPCAT_TEMPLATE_PARMS」を参照してください。
DBA_REPCAT_TEMPLATE_SITES
ビューは、エンタープライズ・ネットワークのすべてのサイトにおける、テンプレートのインスタンス化のカレント・ステータス情報をDBAに提供します。このビューには、データベース内のすべてのデプロイメント・テンプレートのインスタンス化サイトの情報が示されます。具体的には、DBAは、特定のサイトで実行されるテンプレートのインストールや削除を監視できます。このビューの列は、ALL_REPCAT_TEMPLATE_SITESの列と同じです。
The DBA_REPCAT_USER_AUTHORIZATIONS
ビューには、プライベート用に指定された、データベース内のすべてのテンプレートに対する認証ユーザーがリストされます。このビューにリストされたユーザーは、指定されたテンプレートをインスタンス化できます。このビューにリストされないユーザーはテンプレートをインスタンス化できません。このビューの列は、ALL_REPCAT_USER_AUTHORIZATIONSの列と同じです。
DBA_REPCAT_USER_PARM_VALUES
ビューには、データベース内のすべてのデプロイメント・テンプレートのテンプレート・パラメータが示されます。DBAには、テンプレートを配布してインスタンス化する前に、ユーザー・パラメータの表を作成するオプションの機能があります。指定されたユーザーがテンプレートをインスタンス化する場合は、そのユーザー用にDBA_REPCAT_USER_PARM_VALUES
表に格納された値が自動的に使用されます。
このビューの列は、ALL_REPCAT_USER_PARM_VALUES
の列と同じです。このビューおよびその列の詳細は、「ALL_REPCAT_USER_PARM_VALUES」を参照してください。
各マスター・サイトのDBA_REPCATLOG
ビューには、非同期管理要求および生成されたエラー・メッセージの暫定的なステータスの情報が示されます。要求の処理中に生成されたすべてのエラー・メッセージは、その要求を作成したマスター・サイトのDBA_REPCATLOG
ビューに転送されます。エラーが発生せずに管理要求が正常に完了した場合は、この要求に関するすべてのトレースは、DBA_REPCATLOG
ビューから削除されます。このビューの列は、ALL_REPCATLOGの列と同じです。
DBA_REPCOLUMN_GROUP
ビューには、データベース内の各レプリケート表の列グループがリストされます。このビューの列は、ALL_REPCOLUMN_GROUPの列と同じです。
DBA_REPCONFLICT
ビューには、競合解消メソッドが定義されている、データベース内の各表の名前と、競合解消メソッドを適用する競合のタイプが表示されます。このビューの列は、ALL_REPCONFLICTの列と同じです。
DBA_REPEXTENSIONS
ビューには、マスター・グループを静止させずに、マスター・グループに新しいマスター・サイトを追加しようとしているカレント操作の情報が示されます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
EXTENSION_ID |
RAW(16) |
NOT NULL |
静止せずにマスター・グループにマスター・データベースを追加する、カレントの保留要求の識別子。 |
REQUEST |
VARCHAR2(15) |
- | 拡張要求タイプ。現在可能な値は、ADD_NEW_MASTERS のみであり、この値は、静止せずにマスター・グループに新しいマスター・サイトを追加する要求を示します。 |
MASTERDEF |
VARCHAR2(128) |
- | マスター・サイトが追加されるマスター・グループのマスター定義サイトのグローバル名。 |
EXPORT_REQUIRED |
VARCHAR2(3) |
- | YES は、データベース全体または表レベルのエクスポート/インポートを使用して、1つ以上の新しいマスター・サイトが追加されることを示します。
|
REPCATLOG_ID |
NUMBER |
- | レプリケーション拡張に関連するレプリケーション・カタログ・レコードの識別子。マスター定義サイトは、このレコード上で待機します。この値は、マスター定義サイトでのみ有効です。 |
EXTENSION_STATUS |
VARCHAR2(13) |
- | 各レプリケーション拡張のステータス。この値は、マスター定義サイトでのみ有効です。
可能な値は次のとおりです。
|
FLASHBACK_SCN |
NUMBER |
- | 新しいマスター・サイトを追加するときに、エクスポートまたは変更ベースのリカバリで使用する必要があるシステム変更番号(SCN)。新しいマスター・サイトは、リストされたSCNと整合性がある必要があります。 |
BREAK_TRANS_TO_MASTERDEF |
VARCHAR2(3) |
- | この値は、EXPORT_REQUIRED がTRUE の場合のみ有効です。
|
BREAK_TRANS_TO_NEW_MASTERS |
VARCHAR2(3) |
- | BREAK_TRANS_TO_NEW_MASTERS がTRUE の場合、既存のマスター・サイトは、マスター・サイトが追加されていないレプリケーション・グループのために、新しいマスター・サイトへの遅延トランザクションの伝播を継続できます。
|
PERCENTAGE_FOR_CATCHUP_MDEF |
NUMBER |
- | この値はBREAK_TRANS_TO_MASTERDEF がTRUE の場合のみ有効です。
マスター定義サイトへの伝播に追いつくために使用する、伝播リソースのパーセンテージです。 |
CYCLE_SECONDS_MDEF |
NUMBER |
- | この値は、PERCENTAGE_FOR_CATCHUP_MDEF が有効であり、かつその値が10以上90以下の値に設定されている場合に有効です。この場合、マスター定義サイトへの伝播は、拡張されていないレプリケーション・グループと拡張されているレプリケーション・グループの間で交互に切り替わり、1サイクルごとに各グループに1回データがプッシュされます。この値は、1サイクルの長さを秒単位で示します。 |
PERCENTAGE_FOR_CATCHUP_NEW |
NUMBER |
- | この値はBREAK_TRANS_TO_NEW_MASTERS がTRUE の場合のみ有効です。
新しいマスター・サイトへの伝播に追いつくために使用する、伝播リソースのパーセンテージです。 |
CYCLE_SECONDS_NEW |
NUMBER |
- | この値は、PERCENTAGE_FOR_CATCHUP_NEW が有効であり、かつその値が10以上90以下の値に設定されている場合に有効です。この場合、新しいマスターへの伝播は、拡張されていないレプリケーション・グループと拡張されているレプリケーション・グループに対して、各サイクル中にプッシュが行われるたびに、交互に実行されます。この値は、1サイクルの長さを秒単位で示します。 |
DBA_REPGENOBJECTS
ビューには、レプリケーションのサポート用に生成された、データベース内の各オブジェクトが示されます。このビューの列は、ALL_REPGENOBJECTSの列と同じです。
DBA_REPGROUP
には、データベース内のすべてのレプリケーション・グループが示されます。各レプリケーション・グループのメンバーは、DBA_REPOBJECT
ビューにリストされます。DBA_REPGROUP
ビューの列は、ALL_REPGROUPの列と同じです。
DBA_REPGROUP_PRIVILEGES
ビューには、レプリケーション・グループ内で権限を登録されているユーザーの情報が示されます。データベース内のすべてのリフレッシュ・グループが表示されます。このビューの列は、ALL_REPGROUP_PRIVILEGESの列と同じです。
DBA_REPGROUPED_COLUMN
ビューには、データベース内の各表の列グループを構成する、すべての列が示されます。このビューの列は、ALL_REPGROUPED_COLUMNの列と同じです。
DBA_REPKEY_COLUMNS
ビューには、データベース内の各表の1つ以上のレプリケーション・キー列が示されます。このビューの列は、ALL_REPKEY_COLUMNSの列と同じです。
DBA_REPOBJECT
ビューには、データベースの各レプリケーション・グループ内のオブジェクトの情報が示されます。オブジェクトは、1つのレプリケーション・グループのみに属します。レプリケーション・グループは、複数のスキーマにまたがることができます。このビューの列は、ALL_REPOBJECTの列と同じです。
DBA_REPPARAMETER_COLUMN
ビューには、DBA_REPRESOLUTION
ビューに示される情報と、データベース内の各レプリケート表の競合解消に使用される列の情報が示されます。これらの列の値は、list_of_column_names
の引数として、DBMS_REPCAT
パッケージのADD_
conflicttype
_RESOLUTION
プロシージャに渡されます。このビューの列は、ALL_REPPARAMETER_COLUMNの列と同じです。
DBA_REPPRIORITY
ビューには、データベース内の各優先グループの各メンバーの値および優先順位レベルが示されます。優先グループには、レプリケーション・グループ内で一意の名前を付ける必要があります。また、指定された優先グループ内のそれぞれの優先順位レベルと値は、そのグループ内で一意であることが必要です。このビューの列は、ALL_REPPRIORITYの列と同じです。
DBA_REPPRIORITY_GROUP
ビューには、データベース内の各レプリケーション・グループに定義された、優先グループまたはサイト優先グループが示されます。このビューの列は、ALL_REPPRIORITY_GROUPの列と同じです。
DBA_REPPROP
ビューには、各レプリケート・オブジェクトに対する操作を、他のマスター・サイトにある同じオブジェクトに伝播する手法が示されます。操作の伝播は、ストアド・プロシージャやプロシージャ・ラップ・プログラムをコールしたり、表を直接操作することによって実行します。このビューに示されるのは、データベース内のすべてのオブジェクトです。このビューの列は、ALL_REPPROPの列と同じです。
DBA_REPRESOL_STATS_CONTROL
ビューには、データベース内のすべてのレプリケート表に対する、競合解消の統計収集が示されます。このビューの列は、ALL_REPRESOL_STATS_CONTROLの列と同じです。
DBA_REPRESOLUTION
ビューには、データベース内の各レプリケート表での更新、一意性または削除の競合の解消に使用する方法が示されます。この場合の表は、指定されたスキーマに対する行レベル・レプリケーションによってレプリケートされています。このビューの列は、ALL_REPRESOLUTIONの列と同じです。
DBA_REPRESOLUTION_METHOD
ビューには、データベース内で使用可能な競合解消メソッドがすべてリストされます。まず、このビューには、アドバンスト・レプリケーション機能で提供する標準の方法がリストされます。新しいユーザー・ファンクションを作成してデータベース内のオブジェクト用の競合解消メソッドとして追加すると、そのファンクションがこのビューに追加されます。このビューの列は、ALL_REPRESOLUTION_METHODの列と同じです。
DBA_REPRESOLUTION_STATISTICS
ビューには、データベース内のすべてのレプリケート表に対して、正常に実行された更新、一意性または削除の競合解消の情報がリストされます。これらの統計情報は、DBMS_REPCAT.REGISTER_STATISTICS
プロシージャをコールした場合にかぎり、表に対して収集されます。DBA_REPRESOLUTION_STATISTICS
ビューの列は、ALL_REPRESOLUTION_STATISTICSの列と同じです。
DBA_REPSITES
ビューには、データベース内の各レプリケーション・グループのメンバーがリストされます。
このビューには、ALL_REPSITES
ビューとUSER_REPSITES
ビューには含まれていない次の追加の列が含まれています。
列 | データ型 | NULL | 説明 |
---|---|---|---|
PROP_UPDATES |
NUMBER |
- | 伝播方法のエンコーディング(マスター・サイトの場合)。 |
MY_DBLINK |
VARCHAR2(1) |
- | インポート後、問題を検出するために使用されます。Yの場合、このdblinkがグローバル名になります。 |
このビューの列は、これらの追加の列を除き、ALL_REPSITESの列と同じです。
DBA_REPSITES_NEW
ビューには、レプリケーション環境への追加を計画している新しいレプリケーション・サイトがリストされます。
列 | データ型 | NULL | 説明 |
---|---|---|---|
EXTENSION_ID |
RAW(16) |
NOT NULL |
静止せずにマスター・グループにマスター・データベースを追加する、カレントの保留要求の識別子。 |
GOWNER |
VARCHAR2(30) |
NOT NULL |
マスター・グループを所有するユーザーの名前。 |
GNAME |
VARCHAR2(30) |
NOT NULL |
マスター・グループの名前。 |
DBLINK |
VARCHAR2(128) |
NOT NULL |
新しいマスター・サイトのデータベース・リンク。 |
FULL_INSTANTIATION |
VARCHAR2(1) |
- | Y は、データベース全体のエクスポート/インポートまたは変更ベースのリカバリを使用して、DBLINK の新しいデータベースが追加されることを示します。
|
MASTER_STATUS |
VARCHAR2(13) |
- | 新しいマスター・サイトのインスタンス化ステータス。この値は、マスター定義サイトでのみ有効です。
可能な値は次のとおりです。
|
このビューには、カレント・ユーザーが所有する各デプロイメント・テンプレートに関するグローバル情報が含まれます。テンプレート名、テンプレートの所有者、テンプレート・オブジェクトが属するリフレッシュ・グループ、テンプレートの種類(プライベートまたはパブリック)などの情報があります。
このビューの列は、ALL_REPCAT_REFRESH_TEMPLATES
の列と同じです。このビューおよびその列の詳細は、「ALL_REPCAT_REFRESH_TEMPLATES」を参照してください。
USER_REPCAT_TEMPLATE_OBJECTS
ビューには、カレント・ユーザーが所有する各デプロイメント・テンプレートの各オブジェクト定義が示されます。REFRESH_TEMPLATE_NAME
にターゲット・テンプレートを指定すると、各オブジェクトがテンプレートに追加されます。
このビューの列は、ALL_REPCAT_TEMPLATE_OBJECTS
の列と同じです。このビューおよびその列の詳細は、「ALL_REPCAT_TEMPLATE_OBJECTS」を参照してください。
カレント・ユーザーが所有するすべてのテンプレートのオブジェクトDDLで定義されたパラメータは、USER_REPCAT_TEMPLATE_PARMS
表に格納されます。オブジェクトがテンプレートに追加されると、DDLに変数があるかどうかが検査され、パラメータが見つかると自動的にこのビューに追加されます。
このビューの列は、ALL_REPCAT_TEMPLATE_PARMS
の列と同じです。このビューおよびその列の詳細は、「ALL_REPCAT_TEMPLATE_PARMS」を参照してください。
USER_REPCAT_TEMPLATE_SITES
ビューは、エンタープライズ・ネットワークのサイトにおける、テンプレートのインスタンス化のカレント・ステータス情報をユーザーに提供します。カレント・ユーザーが所有しているデプロイメント・テンプレートのインスタンス化サイトの情報も示されます。具体的には、ユーザーは、特定のサイトで実行されるテンプレートのインストールや削除を監視できます。このビューの列は、ALL_REPCAT_TEMPLATE_SITESの列と同じです。
USER_REPCAT_USER_AUTHORIZATION
ビューには、プライベート用に指定された、カレント・ユーザーが所有するすべてのテンプレートに対する認証ユーザーがリストされます。このビューにリストされたユーザーは、指定されたテンプレートをインスタンス化できます。このビューにリストされないユーザーはテンプレートをインスタンス化できません。このビューの列は、ALL_REPCAT_USER_AUTHORIZATIONSの列と同じです。
USER_REPCAT_USER_PARM_VALUES
ビューには、カレント・ユーザーが所有するすべてのデプロイメント・テンプレートのテンプレート・パラメータが示されます。DBAには、テンプレートを配布してインスタンス化する前に、ユーザー・パラメータの表を作成するオプションの機能があります。指定されたユーザーがテンプレートをインスタンス化する場合は、そのユーザー用にUSER_REPCAT_USER_PARM_VALUES
ビューに格納された値が自動的に使用されます。
このビューの列は、ALL_REPCAT_USER_PARM_VALUES
の列と同じです。このビューおよびその列の詳細は、「ALL_REPCAT_USER_PARM_VALUES」を参照してください。
各マスター・サイトのUSER_REPCATLOG
ビューには、非同期管理要求および生成されたエラー・メッセージの暫定的なステータスの情報が示されます。要求の処理中に生成されたすべてのエラー・メッセージは、その要求を作成したマスター・サイトのUSER_REPCATLOG
ビューに転送されます。エラーが発生せずに管理要求が正常に完了した場合は、この要求に関するすべてのトレースは、USER_REPCATLOG
ビューから削除されます。
このビューに含まれる非同期管理要求およびエラー・メッセージは、カレント・ユーザーが所有しています。このビューの列は、ALL_REPCATLOGの列と同じです。
USER_REPCOLUMN
ビューには、カレント・ユーザーが所有するすべての表のレプリケートされた列がリストされます。このビューの列は、ALL_REPCOLUMNの列と同じです。
USER_REPCOLUMN_GROUP
ビューには、カレント・ユーザーが所有する各レプリケート表の列グループがリストされます。このビューの列は、ALL_REPCOLUMN_GROUPの列と同じです。
注意: USER_REPCOLUMN_GROUP ビューには、SNAME 列が示されません。この列は、ALL_REPCOLUMN_GROUP ビューおよびDBA_REPCOLUMN_GROUP ビューに示されます。 |
USER_REPCONFLICT
ビューには、競合解消メソッドが定義されている、カレント・ユーザーが所有する各表の名前と、その方法で解消される競合のタイプが表示されます。このビューの列は、ALL_REPCONFLICTの列と同じです。
注意: USER_REPCONFLICT ビューには、SNAME 列が示されません。この列は、ALL_REPCONFLICT ビューおよびDBA_REPCONFLICT ビューに示されます。 |
USER_REPGENOBJECTS
ビューには、レプリケーションのサポート用に生成された、カレント・ユーザーが所有する各オブジェクトが示されます。このビューの列は、ALL_REPGENOBJECTSの列と同じです。
USER_REPGROUP
ビューには、カレント・ユーザーが所有するすべてのレプリケーション・グループが示されます。各レプリケーション・グループのメンバーは、USER_REPOBJECT
ビューにリストされます。USER_REPGROUP
ビューの列は、ALL_REPGROUPの列と同じです。
USER_REPGROUP_PRIVILEGES
ビューには、レプリケーション・グループ内で権限を登録されているユーザーの情報が示されます。カレント・ユーザーが所有しているレプリケーション・グループのみが表示されます。このビューの列は、ALL_REPGROUP_PRIVILEGESの列と同じです。
USER_REPGROUPED_COLUMN
ビューには、各表の列グループを構成する、すべての列がリストされます。このビューの列は、ALL_REPGROUPED_COLUMNの列と同じです。
注意: USER_REPGROUPED_COLUMN ビューには、SNAME 列が示されません。この列は、ALL_REPGROUPED_COLUMN ビューおよびDBA_REPGROUPED_COLUMN ビューに示されます。 |
USER_REPKEY_COLUMNS
ビューには、カレント・ユーザーが所有する各表の1つ以上のレプリケーション・キー列が示されます。このビューの列は、ALL_REPKEY_COLUMNSの列と同じです。
USER_REPOBJECT
ビューには、カレント・ユーザーが所有する各レプリケーション・グループ内のオブジェクトの情報が示されます。オブジェクトは、1つのレプリケーション・グループのみに属します。レプリケーション・グループは、複数のスキーマにまたがることができます。このビューの列は、ALL_REPOBJECTの列と同じです。
USER_REPPARAMETER_COLUMN
ビューには、USER_REPRESOLUTION
ビューに示される情報と、カレント・ユーザーが所有する各レプリケート表の競合解消に使用される列の情報が示されます。これらの列の値は、list_of_column_names
の引数として、DBMS_REPCAT
パッケージのADD_
conflicttype
_RESOLUTION
プロシージャに渡されます。このビューの列は、ALL_REPPARAMETER_COLUMNの列と同じです。
注意: USER_REPPARAMETER_COLUMN ビューには、SNAME 列が示されません。この列は、ALL_REPPARAMETER_COLUMN ビューおよびDBA_REPPARAMETER_COLUMN ビューに示されます。 |
USER_REPPRIORITY
ビューには、カレント・ユーザーが所有する各優先グループの各メンバーの値および優先順位レベルが示されます。優先グループには、レプリケーション・グループ内で一意の名前を付ける必要があります。また、指定された優先グループ内のそれぞれの優先順位レベルと値は、そのグループ内で一意であることが必要です。このビューの列は、ALL_REPPRIORITYの列と同じです。
注意: USER_REPPRIORITY ビューには、SNAME 列が示されません。この列は、ALL_REPPRIORITY ビューおよびDBA_REPPRIORITY ビューに示されます。 |
USER_REPPRIORITY_GROUP
ビューには、カレント・ユーザーが所有する各レプリケーション・グループに定義された、優先グループまたはサイト優先グループが示されます。このビューの列は、ALL_REPPRIORITY_GROUPの列と同じです。
USER_REPPROP
ビューには、各レプリケート・オブジェクトに対する操作を、他のマスター・サイトにある同じオブジェクトに伝播する手法が示されます。操作の伝播は、ストアド・プロシージャやプロシージャ・ラップ・プログラムをコールしたり、表を直接操作することによって実行します。このビューに示されるのは、カレント・ユーザーが所有するオブジェクトです。このビューの列は、ALL_REPPROPの列と同じです。
USER_REPRESOL_STATS_CONTROL
ビューには、カレント・ユーザーが所有するすべてのレプリケート表に対する、競合解消の統計収集が示されます。このビューの列は、ALL_REPRESOL_STATS_CONTROLの列と同じです。
注意: USER_REPRESOL_STATS_CONTROL ビューには、SNAME 列が示されません。この列は、ALL_REPRESOL_STATS_CONTROL ビューおよびDBA_REPRESOL_STATS_CONTROL ビューに示されます。 |
USER_REPRESOLUTION
ビューには、現在のユーザーに所有されるデータベース内の各表での更新、一意性または削除の競合の解消に使用する方法が示されます。この場合の表は、指定されたスキーマに対する行レベル・レプリケーションによってレプリケートされています。このビューの列は、ALL_REPRESOLUTIONの列と同じです。
注意: USER_REPREPRESOLUTION ビューには、SNAME 列が示されません。この列は、ALL_REPREPRESOLUTION ビューおよびDBA_REPREPRESOLUTION ビューに示されます。 |
USER_REPRESOLUTION_METHOD
ビューには、データベース内で使用可能な競合解消メソッドがすべてリストされます。まず、このビューには、アドバンスト・レプリケーション機能で提供する標準の方法がリストされます。新しいユーザー・ファンクションを作成してデータベース内のオブジェクト用の競合解消メソッドとして追加すると、そのファンクションがこのビューに追加されます。このビューの列は、ALL_REPRESOLUTION_METHODの列と同じです。
USER_REPRESOLUTION_STATISTICS
ビューには、カレント・ユーザーが所有するすべてのレプリケート表に対して、正常に実行された更新、一意性または削除の競合解消の情報がリストされます。これらの統計情報は、DBMS_REPCAT.REGISTER_STATISTICS
プロシージャをコールした場合にかぎり、表に対して収集されます。USER_REPRESOLUTION_STATISTICS
ビューの列は、ALL_REPRESOLUTION_STATISTICSの列と同じです。
注意: USER_REPRESOLUTION_STATISTICS ビューには、SNAME 列が示されません。この列は、ALL_REPRESOLUTION_STATISTICS ビューおよびDBA_REPRESOLUTION_STATISTICS ビューに示されます。 |
USER_REPSITES
ビューには、カレント・ユーザーが所有する各レプリケーション・グループのメンバーがリストされます。このビューの列は、ALL_REPSITESの列と同じです。