コマンドの実行
post
/services/{version}/commands/execute
コマンドを実行します
リクエスト
サポートされるメディア・タイプ
- application/json
パス・パラメータ
- version: string
Oracle GoldenGateサービスのAPIバージョン。
指定できる値:[ "v2" ]
ルート・スキーマ: Oracle GoldenGate Task Manager Command
タイトル:
Oracle GoldenGate Task Manager Command
1つに一致
ソースの表示
- object Oracle GoldenGate Task Manager Command-x-oneOf[0]
ExtractまたはReplicatの起動
- object Oracle GoldenGate Task Manager Command-x-oneOf[1]
ExtractまたはReplicatの停止
- object Oracle GoldenGate Task Manager Command-x-oneOf[2]
ExtractまたはReplicatの中止
- object Oracle GoldenGate Task Manager Command-x-oneOf[3]
ExtractまたはReplicatの実行
- object Oracle GoldenGate Task Manager Command-x-oneOf[4]
Replicatの同期
- object Oracle GoldenGate Task Manager Command-x-oneOf[5]
モニター・エージェントの実行
- object Oracle GoldenGate Task Manager Command-x-oneOf[6]
プロセスのレポート
- object Oracle GoldenGate Task Manager Command-x-oneOf[7]
プロセス・ラグのレポート
- object Oracle GoldenGate Task Manager Command-x-oneOf[8]
オペレーティング・システムとデータベース・バージョン情報のレポート
- object Oracle GoldenGate Task Manager Command-x-oneOf[9]
名前が入力指定に一致するデータベース内のスキーマをリストします
- object Oracle GoldenGate Task Manager Command-x-oneOf[10]
名前が入力指定に一致するデータベース内の表をリストします
- object Oracle GoldenGate Task Manager Command-x-oneOf[11]
名前が入力指定に一致するデータベース内のチェックポイント表をリストします
- object Oracle GoldenGate Task Manager Command-x-oneOf[12]
名前が入力指定に一致するデータベース内のコンテナをリストします
- object Oracle GoldenGate Task Manager Command-x-oneOf[13]
ERプロセスのチェックポイント履歴をパージします
- object Oracle GoldenGate Task Manager Command-x-oneOf[14]
- object Oracle GoldenGate Task Manager Command-x-oneOf[15]
不要になったトレイル・ファイルをパージします
- object Oracle GoldenGate Task Manager Command-x-oneOf[16]
ExtractまたはReplicatのタスクをパージします
- object Oracle GoldenGate Task Manager Command-x-oneOf[17]
不要になったファイルをパージします
- object Oracle GoldenGate Task Manager Command-x-oneOf[18]
レプリケーション環境のインストール後、Extractがトランザクション・データの取得を開始した時点で初期REDOレコードが使用可能になるように、データベース順序を更新します。
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[0]
型:
object
ExtractまたはReplicatの起動
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- after: after
ExtractまたはReplicatに、指定したCSNを持つトランザクションの後の最初のトランザクションの先頭に開始位置を配置するように指示します。指定したCSN以下のCSN値が含まれているデータ・ソース内のトランザクションは、すべてスキップされます。
- at: at
ExtractまたはReplicatに、指定したCSNを持つトランザクションに開始位置を配置するように指示します。指定したCSNより小さいCSN値を持つデータ・ソース内のトランザクションはすべてスキップされます。
- filterDuplicates: boolean
デフォルト値:
true
Replicatに、すでに処理されたトランザクションを無視させます。Extractが新しい開始ポイントに再配置され(ATCSNまたはAFTERCSNを使用)、Replicatの異常終了を引き起こす可能性のある重複トランザクションがトレイル内にあることが確認されたときに使用します。このオプションではチェックポイント表の使用が必要です。データベースがOracleの場合、このオプションは非統合モードのReplicatに対してのみ有効です。統合モードでは重複トランザクションが透過的に処理されます。デフォルトは、trueです。 - name:
指定できる値:
[ "start" ]
- processName: string
最小長:
1
最大長:8
パターン:^[*A-Z_$][*A-Z0-9_$]*$
- processType:
デフォルト値:
ER
指定できる値:[ "extract", "replicat", "ER" ]
- skipTransaction: boolean
デフォルト値:
false
Replicatに、起動時の位置以降の1番目のトランザクションをスキップさせます。この1番目のトランザクション内の操作は、すべて除外されます。 - threads: array threads
最小アイテム数:
1
最大アイテム数:500
調整モードのReplicatでskipTransaction、atまたはafterと一緒に使用した場合に有効です。指定したReplicatスレッドを指定した場所で開始します。
すべてに一致
ソースの表示
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[1]
型:
object
ExtractまたはReplicatの停止
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- force: boolean
デフォルト値:
false
- name:
指定できる値:
[ "stop" ]
- processName: string
最小長:
1
最大長:8
パターン:^[*A-Z_$][*A-Z0-9_$]*$
- processType:
デフォルト値:
ER
指定できる値:[ "extract", "replicat", "ER" ]
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[2]
型:
object
ExtractまたはReplicatの中止
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- name:
指定できる値:
[ "kill" ]
- processName: string
最小長:
1
最大長:8
パターン:^[*A-Z_$][*A-Z0-9_$]*$
- processType:
デフォルト値:
ER
指定できる値:[ "extract", "replicat", "ER" ]
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[3]
型:
object
ExtractまたはReplicatの実行
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- name:
指定できる値:
[ "execute" ]
- processName: string
最小長:
1
最大長:8
パターン:^[A-Z_$][A-Z0-9_$]*$
- processType:
デフォルト値:
ER
指定できる値:[ "extract", "replicat", "ER" ]
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[4]
型:
object
Replicatの同期
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- name:
指定できる値:
[ "synchronize" ]
- processName: string
最小長:
1
最大長:8
パターン:^[*A-Z_$][*A-Z0-9_$]*$
- processType:
指定できる値:
[ "replicat" ]
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[5]
型:
object
モニター・エージェントの実行
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- name:
指定できる値:
[ "execute" ]
- processName:
指定できる値:
[ "Monitor Agent" ]
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[6]
型:
object
プロセスのレポート
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- name:
指定できる値:
[ "report" ]
- reportType:
指定できる値:
[ "up", "down" ]
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[7]
型:
object
プロセス・ラグのレポート
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- name:
指定できる値:
[ "report" ]
- reportType:
指定できる値:
[ "lag" ]
- thresholds: array thresholds
最小アイテム数:
1
最大アイテム数:2
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[8]
型:
object
オペレーティング・システムとデータベース・バージョン情報のレポート
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- credentials: credentials
データベースの資格証明
- name:
指定できる値:
[ "report" ]
- reportType:
指定できる値:
[ "versions" ]
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[9]
型:
object
名前が入力指定に一致するデータベース内のスキーマをリストします
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- credentials: object credentials
データベースの資格証明
- name:
指定できる値:
[ "report" ]
- reportType:
指定できる値:
[ "schemas" ]
- specification: specification
スキーマ名(ワイルドカード文字を含むことができる)
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[10]
型:
object
名前が入力指定に一致するデータベース内の表をリストします
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- credentials: object credentials
データベースの資格証明
- name:
指定できる値:
[ "report" ]
- reportType:
指定できる値:
[ "tables" ]
- specification: specification
1つの表または一連の表の名前(ワイルドカード文字を含むことができる)
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[11]
型:
object
名前が入力指定に一致するデータベース内のチェックポイント表をリストします
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- credentials: object credentials
データベースの資格証明
- name:
指定できる値:
[ "report" ]
- reportType:
指定できる値:
[ "checkpointTables" ]
- specification: specification
1つのチェックポイント表または一連のチェックポイント表の名前(ワイルドカード文字を含むことができる)
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[12]
型:
object
名前が入力指定に一致するデータベース内のコンテナをリストします
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- credentials: object credentials
データベースの資格証明
- name:
指定できる値:
[ "report" ]
- reportType:
指定できる値:
[ "containers" ]
- specification: string
最小長:
1
最大長:130
パターン:^([^."]{1,128}|["].{1,128}["])$
1つのコンテナまたは一連のコンテナの名前(ワイルドカード文字を含むことができる)
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[13]
型:
object
ERプロセスのチェックポイント履歴をパージします
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- keep: array keep
最小アイテム数:
1
最大アイテム数:1
- name:
指定できる値:
[ "purge" ]
- processName: string
最小長:
1
最大長:8
パターン:^[*A-Z_$][*A-Z0-9_$]*$
- processType:
デフォルト値:
ER
指定できる値:[ "extract", "replicat", "ER" ]
- purgeType:
指定できる値:
[ "checkpoints" ]
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[14]
型:
ソースの表示
object
- $schema:
指定できる値:
[ "ogg:command" ]
- credentials: object credentials
データベースの資格証明
- keep: array keep
最小アイテム数:
1
最大アイテム数:2
- name:
指定できる値:
[ "purge" ]
- purgeType:
指定できる値:
[ "ddlHistory", "ddlHistoryAlt", "markerHistory" ]
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[15]
型:
object
不要になったトレイル・ファイルをパージします
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- keep: array keep
最小アイテム数:
1
最大アイテム数:1
- name:
指定できる値:
[ "purge" ]
- purgeType:
指定できる値:
[ "trails" ]
- trails: array trails
最小アイテム数:
1
最大アイテム数:1024
パージするトレイル - useCheckpoints: boolean
デフォルト値:
true
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[16]
型:
object
ExtractまたはReplicatのタスクをパージします
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- keep: array keep
最小アイテム数:
1
最大アイテム数:1
- name:
指定できる値:
[ "purge" ]
- processName: string
最小長:
1
最大長:8
パターン:^[*A-Z_$][*A-Z0-9_$]*$
- processType:
デフォルト値:
ER
指定できる値:[ "extract", "replicat", "ER" ]
- purgeType:
指定できる値:
[ "tasks" ]
- useStatus: boolean
デフォルト値:
false
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[17]
型:
object
不要になったファイルをパージします
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- dumpFiles: boolean
デフォルト値:
false
アプリケーションが異常終了したときに生成されるダンプ・ファイル(*.dmp)をパージします - keep: array keep
最小アイテム数:
1
最大アイテム数:1
- name:
指定できる値:
[ "purge" ]
- purgeType:
指定できる値:
[ "files" ]
ネストされたスキーマ: Oracle GoldenGate Task Manager Command-x-oneOf[18]
型:
object
レプリケーション環境のインストール後、Extractがトランザクション・データの取得を開始した時点で初期REDOレコードが使用可能になるように、データベース順序を更新します。
ソースの表示
- $schema:
指定できる値:
[ "ogg:command" ]
- credentials: object credentials
データベースの資格証明
- name:
指定できる値:
[ "flushSequence" ]
- sequence: sequence
データベース順序の所有者および名前。スキーマ名はNULLにすることはできません。順序名にはワイルドカード文字を使用できますが、所有者名には使用できません。
- trace: boolean
デフォルト値:
false
トレース・モードをオンにしてSQLプロシージャを呼び出して順序を更新するかどうか
ネストされたスキーマ: after
ExtractまたはReplicatに、指定したCSNを持つトランザクションの後の最初のトランザクションの先頭に開始位置を配置するように指示します。指定したCSN以下のCSN値が含まれているデータ・ソース内のトランザクションは、すべてスキップされます。
1つに一致
ソースの表示
ネストされたスキーマ: at
ExtractまたはReplicatに、指定したCSNを持つトランザクションに開始位置を配置するように指示します。指定したCSNより小さいCSN値を持つデータ・ソース内のトランザクションはすべてスキップされます。
1つに一致
ソースの表示
ネストされたスキーマ: threads
型:
array
最小アイテム数:
1
最大アイテム数:
500
調整モードのReplicatでskipTransaction、atまたはafterと一緒に使用した場合に有効です。指定したReplicatスレッドを指定した場所で開始します。
ソースの表示
- [0]: integer
最小値:
1
最大値:500
ネストされたスキーマ: items
型:
ソースの表示
object
- type:
指定できる値:
[ "info", "critical" ]
- units: units
- value: integer
最小値:
0
最大値:65535
ネストされたスキーマ: credentials-x-oneOf[0]
型:
ソースの表示
object
- $schema:
指定できる値:
[ "ogg:credentialsRef" ]
- alias: string
最小長:
1
最大長:30
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
- domain: string
最小長:
1
最大長:30
デフォルト値:OracleGoldenGate
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
ネストされたスキーマ: credentials
型:
object
データベースの資格証明
ソースの表示
- $schema:
指定できる値:
[ "ogg:credentialsRef" ]
- alias: string
最小長:
1
最大長:30
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
- domain: string
最小長:
1
最大長:30
デフォルト値:OracleGoldenGate
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
ネストされたスキーマ: credentials
型:
object
データベースの資格証明
ソースの表示
- $schema:
指定できる値:
[ "ogg:credentialsRef" ]
- alias: string
最小長:
1
最大長:30
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
- domain: string
最小長:
1
最大長:30
デフォルト値:OracleGoldenGate
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
ネストされたスキーマ: credentials
型:
object
データベースの資格証明
ソースの表示
- $schema:
指定できる値:
[ "ogg:credentialsRef" ]
- alias: string
最小長:
1
最大長:30
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
- domain: string
最小長:
1
最大長:30
デフォルト値:OracleGoldenGate
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
ネストされたスキーマ: credentials
型:
object
データベースの資格証明
ソースの表示
- $schema:
指定できる値:
[ "ogg:credentialsRef" ]
- alias: string
最小長:
1
最大長:30
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
- domain: string
最小長:
1
最大長:30
デフォルト値:OracleGoldenGate
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
ネストされたスキーマ: items
型:
ソースの表示
object
- type:
指定できる値:
[ "max" ]
- units: units
- value: integer
最小値:
1
最大値:500
ネストされたスキーマ: credentials
型:
object
データベースの資格証明
ソースの表示
- $schema:
指定できる値:
[ "ogg:credentialsRef" ]
- alias: string
最小長:
1
最大長:30
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
- domain: string
最小長:
1
最大長:30
デフォルト値:OracleGoldenGate
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
ネストされたスキーマ: items
1つに一致
ソースの表示
- object items-x-oneOf[0]
最短時間数
- object items-x-oneOf[1]
最長時間数
- object items-x-oneOf[2]
最短日数
- object items-x-oneOf[3]
最長日数
ネストされたスキーマ: items-x-oneOf[0]
型:
object
最短時間数
ソースの表示
- type:
指定できる値:
[ "min" ]
- units:
指定できる値:
[ "hours" ]
- value: integer
最小値:
1
最大値:1000
hours値として指定できる値
ネストされたスキーマ: items-x-oneOf[1]
型:
object
最長時間数
ソースの表示
- type:
指定できる値:
[ "max" ]
- units:
指定できる値:
[ "hours" ]
- value: integer
最小値:
1
最大値:1000
hours値として指定できる値
ネストされたスキーマ: items-x-oneOf[2]
型:
object
最短日数
ソースの表示
- type:
指定できる値:
[ "min" ]
- units:
指定できる値:
[ "days" ]
- value: integer
最小値:
1
最大値:365
days値として指定できる値
ネストされたスキーマ: items-x-oneOf[3]
型:
object
最長日数
ソースの表示
- type:
指定できる値:
[ "max" ]
- units:
指定できる値:
[ "days" ]
- value: integer
最小値:
1
最大値:365
days値として指定できる値
ネストされたスキーマ: items
1つに一致
ソースの表示
- object items-x-oneOf[0]
最短時間数
- object items-x-oneOf[1]
最短日数
- object items-x-oneOf[2]
最小ファイル数
ネストされたスキーマ: items-x-oneOf[0]
型:
object
最短時間数
ソースの表示
- type:
指定できる値:
[ "min" ]
- units:
指定できる値:
[ "hours" ]
- value: integer
最小値:
1
最大値:1000
hours値として指定できる値
ネストされたスキーマ: items-x-oneOf[1]
型:
object
最短日数
ソースの表示
- type:
指定できる値:
[ "min" ]
- units:
指定できる値:
[ "days" ]
- value: integer
最小値:
1
最大値:365
days値として指定できる値
ネストされたスキーマ: items-x-oneOf[2]
型:
object
最小ファイル数
ソースの表示
- type:
指定できる値:
[ "min" ]
- units:
指定できる値:
[ "files" ]
- value: integer
最小値:
0
最大値:100
ネストされたスキーマ: items
型:
ソースの表示
object
- name: string
最小長:
1
最大長:2
パターン:^[A-Za-z][A-Za-z0-9]?$
トレイルの名前 - path: string
最小長:
1
最大長:255
トレイル・データが格納されるパス
ネストされたスキーマ: items-x-oneOf[0]
型:
object
最短時間数
ソースの表示
- type:
指定できる値:
[ "min" ]
- units:
指定できる値:
[ "hours" ]
- value: integer
最小値:
1
最大値:1000
hours値として指定できる値
ネストされたスキーマ: items-x-oneOf[1]
型:
object
最短日数
ソースの表示
- type:
指定できる値:
[ "min" ]
- units:
指定できる値:
[ "days" ]
- value: integer
最小値:
1
最大値:365
days値として指定できる値
ネストされたスキーマ: items-x-oneOf[0]
型:
object
最短時間数
ソースの表示
- type:
指定できる値:
[ "min" ]
- units:
指定できる値:
[ "hours" ]
- value: integer
最小値:
1
最大値:1000
hours値として指定できる値
ネストされたスキーマ: items-x-oneOf[1]
型:
object
最短日数
ソースの表示
- type:
指定できる値:
[ "min" ]
- units:
指定できる値:
[ "days" ]
- value: integer
最小値:
1
最大値:365
days値として指定できる値
ネストされたスキーマ: credentials
型:
object
データベースの資格証明
ソースの表示
- $schema:
指定できる値:
[ "ogg:credentialsRef" ]
- alias: string
最小長:
1
最大長:30
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
- domain: string
最小長:
1
最大長:30
デフォルト値:OracleGoldenGate
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
ネストされたスキーマ: sequence
データベース順序の所有者および名前。スキーマ名はNULLにすることはできません。順序名にはワイルドカード文字を使用できますが、所有者名には使用できません。
いずれかに一致
ソースの表示
リクエストの例(application/json)
{
"name":"report",
"reportType":"lag",
"thresholds":[
{
"type":"info",
"units":"seconds",
"value":0
},
{
"type":"critical",
"units":"seconds",
"value":5
}
]
}
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
コマンドが正常に実行されました。
ルート・スキーマ: Oracle GoldenGate Task Manager Command Result
型:
object
タイトル:
ソースの表示
Oracle GoldenGate Task Manager Command Result
- $schema:
指定できる値:
[ "ogg:commandResult" ]
- containers: array containers
最小アイテム数:
0
最大アイテム数:32767
- items: array items
最小アイテム数:
0
最大アイテム数:1024
- messages: array messages
最小アイテム数:
0
最大アイテム数:1024
- schemas: array schemas
最小アイテム数:
0
最大アイテム数:32767
- tables: array tables
最小アイテム数:
0
最大アイテム数:32767
- versions: object versions
ネストされたスキーマ: versions
型:
ソースの表示
object
- $schema:
指定できる値:
[ "ogg:versions" ]
- build: object build
Oracle GoldenGateのビルド情報
- database: array database
最小アイテム数:
1
最大アイテム数:100
データベースのバージョン情報 - operatingSystem: operatingSystem
オペレーティング・システムのバージョン情報
ネストされたスキーマ: items-x-oneOf[0]
型:
ソースの表示
object
- processName: string
最小長:
1
最大長:8
パターン:^[A-Z_$][A-Z0-9_$]*$
- processType:
デフォルト値:
ER
指定できる値:[ "extract", "replicat", "ER" ]
- result: result
- severity:
指定できる値:
[ "info", "critical" ]
ネストされたスキーマ: items-x-oneOf[1]
型:
ソースの表示
object
- processId: integer
最小値:
1
最大値:4.294967295E9
タスク・コマンドのプロセスID - processName: processName
ネストされたスキーマ: result
1つに一致
ソースの表示
-
指定できる値:
[ "up", "down" ]
プロセスのレポート - object result-x-oneOf[1]
プロセス・ラグのレポート
ネストされたスキーマ: result-x-oneOf[1]
型:
object
プロセス・ラグのレポート
ソースの表示
- lag: string
最小長:
11
最大長:13
H:MM:SS.mmm形式のプロセス・ラグ - lagSeconds: number
プロセス・ラグ(秒)
- lastCheckpoint: string
最小長:
11
最大長:13
最後のチェックポイントからの時間(H:MM:SS.mmm形式) - lastCheckpointSeconds: number
最後のチェックポイントからの時間(秒)
ネストされたスキーマ: processName
1つに一致
ソースの表示
- string
最小長:
1
最大長:8
パターン:^[A-Z_$][A-Z0-9_$]*$
-
指定できる値:
[ "Monitor Agent" ]
ネストされたスキーマ: items
型:
ソースの表示
object
- $schema:
指定できる値:
[ "ogg:message" ]
- code: string
最小長:
9
最大長:9
パターン:^OGG[-][0-9]{5}$
Oracle GoldenGateメッセージ・コード - issued: string
最小長:
20
最大長:32
パターン:^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$
メッセージが発行された日時 - severity:
指定できる値:
[ "INFO", "WARNING", "ERROR" ]
メッセージの重大度 - title: string
最小長:
1
最大長:4095
この情報、警告またはエラーに固有の情報と詳細を提供する、人が読むための説明。 - type: string
最小長:
2
最大長:4095
パターン:^[a-zA-Z][a-zA-Z0-9+-.]*:[^ \t]*$
情報、警告またはエラーのタイプを説明するページの絶対URI [RFC3986]。
ネストされたスキーマ: build
型:
object
Oracle GoldenGateのビルド情報
ソースの表示
- buildDate: string
最小長:
20
最大長:32
パターン:^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$
リリースがビルドされた日時 - label: string
最小長:
1
最大長:64
Oracle GoldenGateの内部ラベル - optimized: boolean
最適化されたビルド
- release: string
最小長:
9
最大長:19
パターン:^([1-9][0-9]{0,2})([.][0-9]{1,3}){4}$
Oracle GoldenGateリリース番号 - targetArch: string
最小長:
1
最大長:64
ターゲット・アーキテクチャ - targetDBMS: string
最小長:
1
最大長:64
ターゲット・データベース - targetDBMSVersion: string
最小長:
1
最大長:64
ターゲット・データベースのバージョン - targetOS: string
最小長:
1
最大長:64
ターゲット・オペレーティング・システム
ネストされたスキーマ: database
型:
array
最小アイテム数:
1
最大アイテム数:
100
データベースのバージョン情報
ソースの表示
- [0]: string
最小長:
1
最大長:4095
ネストされたスキーマ: operatingSystem-x-oneOf[0]
型:
ソースの表示
object
- buildNumber: integer
最小値:
0
最大値:4.294967295E9
- name: string
最小長:
1
最大長:1024
- servicePack: string
最小長:
1
最大長:1024
- versionMajor: integer
最小値:
0
最大値:99
メジャー・バージョン - versionMinor: integer
最小値:
0
最大値:99
マイナー・バージョン
ネストされたスキーマ: operatingSystem-x-oneOf[1]
型:
ソースの表示
object
- machine: string
最小長:
1
最大長:1024
- name: string
最小長:
1
最大長:1024
- node: string
最小長:
1
最大長:1024
- release: string
最小長:
1
最大長:1024
- version: string
最小長:
1
最大長:1024
レスポンスの例(application/json)
{
"$schema":"api:standardResponse",
"links":[
{
"href":"http://localhost:11001/services/v2/commands/execute",
"mediaType":"application/json",
"rel":"canonical"
},
{
"href":"http://localhost:11001/services/v2/commands/execute",
"mediaType":"application/json",
"rel":"self"
}
],
"messages":[
{
"$schema":"ogg:message",
"code":"OGG-00948",
"issued":"2017-12-14T12:44:44Z",
"severity":"INFO",
"title":"Lag for EXTRACT EXT2 is 0:00:03.162 (checkpoint updated 0:00:53.572 ago)",
"type":"http://docs.oracle.com/goldengate/c1230/gg-winux/GMESG/oggus.htm#OGG-00948"
},
{
"$schema":"ogg:message",
"code":"OGG-00948",
"issued":"2017-12-14T12:44:44Z",
"severity":"INFO",
"title":"Lag for REPLICAT REP2 is 0:00:00.000 (checkpoint updated 0:00:02.223 ago)",
"type":"http://docs.oracle.com/goldengate/c1230/gg-winux/GMESG/oggus.htm#OGG-00948"
}
],
"response":{
"$schema":"ogg:commandResult",
"items":[
{
"processName":"REP2",
"processType":"replicat",
"result":{
"lag":"0:00:00.000",
"lagSeconds":0,
"lastCheckpoint":"0:00:02.223",
"lastCheckpointSeconds":2.223
},
"severity":"info"
},
{
"processName":"EXT2",
"processType":"extract",
"result":{
"lag":"0:00:03.162",
"lagSeconds":3.162,
"lastCheckpoint":"0:00:53.572",
"lastCheckpointSeconds":53.572
},
"severity":"info"
}
]
}
}