OGG-06440
No viable 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. If using KEYCOLS, make sure that you create an INDEX in the target database for those column(s) as well.
Cause
The table definition does not contain a unique key of the type that can be used by Oracle GoldenGate.
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.