VALIDATE STATIC CONNECT IDENTIFIER

VALIDATE STATIC CONNECT IDENTIFIERコマンドは、データベースの静的接続識別子を検証します。

この検証を実行するには、ブローカはデータベースのStaticConnectIdentiferプロパティに基づいた静的接続識別子を使用してデータベースへの新規接続を作成します。新しい属性STATIC_SERVICE=TRUEを接続識別子に追加して、動的サービスではなく静的サービスのみを使用してデータベースへの接続を確立します。

書式

VALIDATE STATIC CONNECT IDENTIFIER FOR { ALL | <db_unique_name> };

コマンド・パラメータ

db_unique_name

ネットワーク静的接続識別子を検証するメンバーのDB_UNIQUE_NAME初期化パラメータ値。すべてのメンバーを検証する必要がある場合は、キーワードALLを指定します。

使用上のノート

  • なし

コマンドの例

例1: Oracle Clusterwareが構成されているデータベースの静的接続識別子の検証

DGMGRL> VALIDATE STATIC CONNECT IDENTIFIER FOR North_Sales; 

Oracle Clusterware on database "North_Sales" is available for database restart.

例2: Oracle Clusterwareが構成されていないデータベースの静的接続識別子の検証

DGMGRL> VALIDATE STATIC CONNECT IDENTIFIER FOR South_Sales; 

Oracle Clusterware is not configured on database "South_Sales".
Connecting to database "South_Sales" using static connect identifier "(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(HOST=<nodename>)((PORT=.*))))(CONNECT_DATA=(SERVICE_NAME=South_Sales_DGMGRL.example.com)(INSTANCE_NAME=tkdg2_sid)(SERVER=DEDICATED)(STATIC_SERVICE=TRUE)))" ...

Succeeded.

The static connect identifier allows for a connection to database "South_Sales".

例1: すべてのデータベースの静的接続識別子の検証

DGMGRL> VALIDATE STATIC CONNECT IDENTIFIER FOR all; 

Oracle Clusterware on database "North_Sales" is available for database restart.

Oracle Clusterware is not configured on database "South_Sales".
Connecting to database "South_Sales" using static connect identifier "(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(HOST=<nodename>)((PORT=.*))))(CONNECT_DATA=(SERVICE_NAME=South_Sales_DGMGRL.example.com)(INSTANCE_NAME=tkdg2_sid)(SERVER=DEDICATED)(STATIC_SERVICE=TRUE)))" ...

Succeeded.

The static connect identifier allows for a connection to database "South_Sales".