diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultExecuteContext.java b/jOOQ/src/main/java/org/jooq/impl/DefaultExecuteContext.java index e0fee4ed3e..73942069f4 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultExecuteContext.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultExecuteContext.java @@ -645,6 +645,11 @@ class DefaultExecuteContext implements ExecuteContext { logVersionSupport.info("Version", "Database version is supported by dialect " + dialect() + ": " + productVersion); } + // [#14833] There are various reasons why the version can't be read, which we can ignore + catch (SQLException e) { + logVersionSupport.info("Version", "Database version cannot be read: " + e.getMessage()); + } + // [#14791] Could also be NumberFormatException when reading non-standard version numbers catch (Exception e) { logVersionSupport.error("Error reading database version", e);