diff --git a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hive/src/main/java/org/apache/dolphinscheduler/plugin/datasource/hive/param/HiveDataSourceProcessor.java b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hive/src/main/java/org/apache/dolphinscheduler/plugin/datasource/hive/param/HiveDataSourceProcessor.java index 98eaf728ef..36330c17c8 100644 --- a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hive/src/main/java/org/apache/dolphinscheduler/plugin/datasource/hive/param/HiveDataSourceProcessor.java +++ b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hive/src/main/java/org/apache/dolphinscheduler/plugin/datasource/hive/param/HiveDataSourceProcessor.java @@ -125,7 +125,7 @@ public class HiveDataSourceProcessor extends AbstractDataSourceProcessor { HiveConnectionParam hiveConnectionParam = (HiveConnectionParam) connectionParam; String jdbcUrl = hiveConnectionParam.getJdbcUrl(); if (MapUtils.isNotEmpty(hiveConnectionParam.getOther())) { - return jdbcUrl + "?" + transformOther(hiveConnectionParam.getOther()); + return jdbcUrl + ";" + transformOther(hiveConnectionParam.getOther()); } return jdbcUrl; }