diff --git a/core/core-backend/src/main/java/io/dataease/datasource/type/H2.java b/core/core-backend/src/main/java/io/dataease/datasource/type/H2.java index c368396ff3..e902c466ff 100644 --- a/core/core-backend/src/main/java/io/dataease/datasource/type/H2.java +++ b/core/core-backend/src/main/java/io/dataease/datasource/type/H2.java @@ -22,7 +22,9 @@ public class H2 extends DatasourceConfiguration { DEException.throwException("Has illegal parameter: " + jdbc); } } - + if (!getJdbcUrl().startsWith("jdbc:h2")) { + DEException.throwException("Illegal jdbcUrl: " + getJdbcUrl()); + } return jdbc; }