Transactional replication is not supported as a high-availability solution for an OnBase database. This solution requires the use of primary keys on all OnBase tables that participate in transactional replication. Hyland Software, Inc. does not allow this type of structural change to the database. Also, DDL changes are not automatically added to the replication scheme, thus making it difficult to ensure that all dynamically created tables are replicated. This practice increases the likelihood for data loss, which further validates Hyland Software, Inc.'s lack of support for this failover solution.
For more information, see the OnBase Database Use Policy at https://www.hyland.com/community/technical_communities/databases/m/default.aspx