Salesforce

Cannot disable auditing on replication enabled database (10356)

« Go Back

Information

 
TitleCannot disable auditing on replication enabled database (10356)
URL Name000026284
Article Number000142994
EnvironmentProduct: OpenEdge
Version: 10.1x, 10.2x, 11.x
OS: All supported platforms
Question/Problem Description
Disabling Auditing on a Replication Enabled database fails with error 10356
PROUTIL -C disableauditing fails
Steps to Reproduce
Clarifying Information
Database is enabled for Source Replication and Auditing
Audit Admin privilleged user is disabling auditing.
Error MessageAccess to database is not allowed. The database is enabled for site replication but either replication is not running, or this process is not authorized to open a replication enabled database. (10356)
Defect NumberEnhancement PSC00222834 / OE00195152,PSC00173500 / OE00127735
Enhancement Number
Cause
Since auditing was introduced in 10.1A, this is expected behaviour as designed:

When both auditing and replication are enabled, if we allow disabling auditing on replication enabled database, then the source database and target database will not be in sync any more because a required feature to replication the action has not been implemented like is has for encryption for example.
Resolution
It is not possible to disable auditing on OE database which has been enabled for OE replication.

Replication needs to be disabled first and then auditing disabled

Subsequently, recreating replication from scratch after disabling auditing (if the intention is to no longer have auditing)
or re-enable Auditing first then Replication from scratch if  'temporarily' disabling auditing.
Workaround
Notes
While Development reviewed changes to this design for OpenEdge 11, as of the time this Article was written, this aspect of replication behavior design has not been changed (11.6).
Keyword Phrase
Last Modified Date12/21/2015 9:13 AM

Powered by