タスク3: データベース・サービスの作成

データベースのオープン時にOracle Grid Infrastructure AgentでGoldenGateデプロイメントが自動的に起動されるようにするには、データベース・サービスが必要です。共有ファイル・システムにDBFSを使用している場合は、データベース・サービスを使用してDBFSを正しいOracle RACインスタンスにマウントすることもできます。

ソース・マルチテナント・データベースを使用する場合は、ルート・コンテナ・データベース(CDB)とレプリケートされるスキーマを含むプラガブル・データベース(PDB)に、個別のサービスが必要です。ターゲット・マルチテナント・データベースの場合は、PDBに単一のサービスが必要です。

oracleユーザーとして、次のコマンドを使用してサービスを作成します。

$ srvctl add service -db db_name -service service_name
 -preferred instance_1 -available instance_2, instance_3 etc.
 -pdb PDB_name

たとえば:

$ srvctl add service -db ggdb -service oggserv_pdb -preferred ggdb1
    -available ggdb2 –pdb GGPDB01

Oracleマルチテナント・データベースを使用していない場合は、-pdbパラメータを省略します。