My Oracle Support Banner

エラーメッセージリファレンスで OGG-06439 の原因の日本語の翻訳が正しくない (Doc ID 2693289.1)

Last updated on JULY 22, 2020

適用範囲:

Oracle GoldenGate - バージョン 12.3.0.1.0 から 18.1.0.0.1 [リリース 12.3]
この文書の内容はすべてのプラットフォームに適用されます。

目的

OGG-06439は、エラーメッセージリファレンスで次のように説明されています。

https://docs.oracle.com/en/middleware/goldengate/core/18.1/error-messages/ogg-00001-ogg-25050.html#GUID-6CE8CA15-CDB6-44D7-A075-B932BCC2425A
Oracle® Fusion Middleware Error Messages Reference for Oracle GoldenGate 18c (18.1.0.0) E95991-02

OGG-06439: No unique key is defined for table {0}. All viable columns will be used to represent the key, but may not guarantee uniqueness. KEYCOLS may be used to define the key.
Cause: No unique key is defined for the specified table.
Action: Use a KEYCOLS clause in TABLE or MAP to define a key that contains unique values. Using a defined key ensures uniqueness and improves performance.

しかしながら、日本語エラーメッセージリファレンスの OGG-06439 の原因は「一意キーが指定された表に定義されています。」となっています。

https://docs.oracle.com/cd/F13565_01/error-messages/ogg-00001-ogg-25050.html#GUID-6CE8CA15-CDB6-44D7-A075-B932BCC2425A
OracleR Fusion Middleware Oracle GoldenGateエラー・メッセージ・リファレンス 18c (18.1.0.0) F11819-01(原本部品番号:E95991-02)

OGG-06439: 一意キーが表{0}に定義されていません。有効なすべての列が使用されてキーを表しますが、一意性を保証しない可能性があります。KEYCOLSを使用してキーを定義する場合があります。
原因: 一意キーが指定された表に定義されています。
処置: TABLEまたはMAPのKEYCOLS句を使用して、一意の値を含むキーを定義してください。定義されたキーの使用は、一意性を保証し、パフォーマンスが向上します。

解決策

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
目的
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.