My Oracle Support Banner

Identify End of Recovery on the Client Machine With a Consistent Notification Through DB_EVENT_REP_STARTUPDONE (Doc ID 471844.1)

Last updated on MARCH 12, 2021

Applies to:

Berkeley DB - Version 4.6.21 and later
Information in this document applies to any platform.
NOTE: In the images and/or the document content below, the user information, the object name information, the database name information and data used represents fictitious data from the Oracle sample schema(s) or Public Documentation delivered with an Oracle database product or other training material. Any similarity to actual persons, living or dead, is purely coincidental and not intended in any manner.

Symptoms

When trying to exactly determine when the startupdone procedure is fully done on the client machine, and it's databases are ready for read-only access, the DB_EVENT_REP_STARTUPDONE event notification cannot be used because:

The following steps should reproduce the issue:

  1. Load the master with a lot of data;
  2. Launch the replication process on the client machine;
  3. Try to open a database on the client machine;
  4. BDB sleeps and then returns an error: "Operation locked out. Waiting for replication lockout to complete".

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
 Solution
Solution

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.