From 15e78f66bc089b6b684a6b56e8e7b93f0a579e87 Mon Sep 17 00:00:00 2001 From: Chris Cranford Date: Wed, 3 Feb 2021 18:18:15 -0500 Subject: [PATCH] DBZ-2939 Added ORA-01333 as valid retriable exception --- .../java/io/debezium/connector/oracle/OracleErrorHandler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/debezium-connector-oracle/src/main/java/io/debezium/connector/oracle/OracleErrorHandler.java b/debezium-connector-oracle/src/main/java/io/debezium/connector/oracle/OracleErrorHandler.java index 6fcc9a0e3..c19ccd8d5 100644 --- a/debezium-connector-oracle/src/main/java/io/debezium/connector/oracle/OracleErrorHandler.java +++ b/debezium-connector-oracle/src/main/java/io/debezium/connector/oracle/OracleErrorHandler.java @@ -34,6 +34,7 @@ protected boolean isRetriable(Throwable throwable) { throwable.getMessage().startsWith("ORA-12543") || // TNS:destination host unreachable throwable.getMessage().startsWith("ORA-00604") || // error occurred at recursive SQL level 1 throwable.getMessage().startsWith("ORA-01089") || // Oracle immediate shutdown in progress + throwable.getMessage().startsWith("ORA-01333") || // Failed to establish LogMiner dictionary throwable.getCause() instanceof IOException || throwable instanceof SQLRecoverableException || throwable.getMessage().toUpperCase().startsWith("NO MORE DATA TO READ FROM SOCKET") ||