バッファ
typedef struct
{
char* dbName;
long dbName_max_length;
long dbName_actual_length;
unsigned char dbNameMetadata[MAXDBOBJTYPE];
char* locale;
long locale_max_length;
long locale_actual_length;
} database_def;
typedef struct
{
database_def source_db_def;
database_def target_db_def;
} database_defs;
入力
dbnameデータベース名を受け付けるバッファへのポインタ。
dbname_max_length名前を保持するバッファの最大長。
dbname_actual_lengthデータベース名の実際の長さ。
dbNameMetadata大/小文字を区別する名前メタデータで、Extractによってデータ・ポンプからトレイルに書き込まれる値と同じになります。オブジェクト名タイプが指定された場合、データベース・オブジェクト名のメタデータをチェックするユーザー・イグジットが使用できるマクロのリストは、Oracle GoldenGateの管理for Windows and UNIXを参照してください。
localeデータベースのロケールを指定するNULL終了文字列。これは、次を結合したものとして返されます。
ISO-639の2文字の言語コード
ISO-3166の2文字の国コード
セパレータに'_' U+005Fを使用したバリアント・コード
例: "en_US"、"ja_Japen"
locale_max_lengthロケールを受け付けるバッファの最大長。
locale_actual_lengthロケールの実際の長さ。
database_def source_db_defソース・データベースのメタデータを返すようにプロセスに指示します。
database_def target_db_defターゲット・データベースのメタデータを返すようにプロセスに指示します。