Help Center> Data Replication Service> Troubleshooting> Failure Cases> Real-Time Synchronization with Oracle Serving as the Source> Incremental Synchronization Error: timeout when get next file log, maybe has been deleted, please check it.
Updated on 2023-11-13 GMT+08:00

Incremental Synchronization Error: timeout when get next file log, maybe has been deleted, please check it.

Scenarios

During an incremental synchronization with Oracle serving as the source, an error is reported, and the log information is as follows: service CAPTURE failed, cause by: get next Oracle log file error. The next file is: 1.log, errorcode = 'code': '01300', 'name': 'LOGS_NOT_EXIST', 'retry': false, 'reset': false, 'level': 3, message = timeout when get next file log, maybe has been deleted, please check it.

Possible Causes

  1. The source Oracle database is a physical standby database. The logs of the source database where the incremental startup position is located are not archived. As a result, DRS cannot obtain the logs.
  2. There are problems about nodes and logs in the source database. As a result, DRS fails to obtain logs and reports an error.
  3. The network is unstable, affecting the speed of obtaining logs from the source database. As a result, reading logs times out.

Solution

  1. After a DRS task is started, wait for about 10 minutes, click the task name, and check whether the error log is displayed on the Synchronization Logs page.

    • If no, DRS has obtained logs.
    • If yes, go to 2.

  2. If an error is reported for the LOGMANAGER process on the Synchronization Logs page, contact Huawei technical support.