ORA-23346: primary key or object ID is undefined for table ormaterialized view string Cause: Trying to generatereplication support for a table or materialized view
without a primary key (as defined by a constraint or dbms_repcat.set_columns)or
an object ID. Action: For a table, add aprimary key constraint or define a primary key using
dbms_repcat.set_columns or use object tables. For a ROWID materialized view,set
min_communication to false or use primary key or object ID materialized views.