Oracle Message ORA-12089 - cannot online redefine table string.string with no primary key

ERRORcannot online redefine table string.string with no primary key
CAUSEAn attempt was made to online redefine a table that does not have a primary key defined on it.
ACTIONDo not attempt to online redefine a table that does not have a primary key defined on it.