Hi Chris,
During the deployment of 160 tables (~200 GB) in production using initial snapshot mode on Debezium 2.5, we encountered the following error:
ORA-01555: snapshot too old: rollback segment too small
java.sql.SQLRecoverableException: Closed Connection
Connector restarted due to RetriableException
Based on the Debezium FAQ, this is due to Oracle undo tablespace limitations during long-running queries.
snapshot.mode=schema_only to skip the full initial snapshot.Could you please confirm the exact steps we should follow for this approach in production?
schema_only mode and then trigger incremental snapshots via the signaling table?Thank you for the update.
We’ve switched to schema_only mode and successfully performed incremental snapshots via the signaling table. The ORA-01555 issue is resolved. However, we are now encountering the following challenges:
Archive Log Error
Could you advise on the best approach to resolve these? :
--
You received this message because you are subscribed to the Google Groups "debezium" group.
To unsubscribe from this group and stop receiving emails from it, send an email to debezium+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/debezium/390686db-0769-4685-9b65-b0b8080c1700%40gmail.com.
Additional Query:
If we stop the Debezium connector after snapshotting a large volume of data, is there a way to resume the snapshot from where it left off once the connector is restarted?
We’re considering this because, due to the issues mentioned earlier, we plan to temporarily stop Debezium and restart it after resolution. Ideally, we’d like to avoid reprocessing the entire snapshot.
Could you confirm if this is supported and, if so, outline the recommended approach?
Thanks,
Ramesh.
To view this discussion visit https://groups.google.com/d/msgid/debezium/CAG%2BsLJsCw4Vp%2B6CaKbe5W0y_foD%2BeoQyNEepfW4KEsHpL4F0Bg%40mail.gmail.com.
Hi Chris,
The DBA has configured a second archive log destination with a 5‑day retention period to address the ORA‑00308 error. I updated the Debezium configuration to use "log.mining.archive.destination.name": "LOG_ARCHIVE_DEST_5", but I am still encountering the same error. The logs also show that Debezium is not using the new archive destination specified in the configuration.
I’ve included the error details and the full connector configuration below. Please advise on the next steps.
errorTo view this discussion visit https://groups.google.com/d/msgid/debezium/0e88c953-e5f9-448d-ae3d-0886aad49d7e%40gmail.com.