diff --git a/backend/src/main/java/io/dataease/dto/datasource/Db2Configuration.java b/backend/src/main/java/io/dataease/dto/datasource/Db2Configuration.java index 427714a5d2..13a67421c9 100644 --- a/backend/src/main/java/io/dataease/dto/datasource/Db2Configuration.java +++ b/backend/src/main/java/io/dataease/dto/datasource/Db2Configuration.java @@ -14,10 +14,11 @@ public class Db2Configuration extends JdbcConfiguration { public String getJdbc() { if(StringUtils.isEmpty(extraParams.trim())){ - return "jdbc:db2://HOSTNAME:PORT/DATABASE" + return "jdbc:db2://HOSTNAME:PORT/DATABASE:currentSchema=SCHEMA;" .replace("HOSTNAME", getHost().trim()) .replace("PORT", getPort().toString().trim()) - .replace("DATABASE", getDataBase().trim()); + .replace("DATABASE", getDataBase().trim() + .replace("SCHEMA",getSchema().trim())); }else { return "jdbc:hive2://HOSTNAME:PORT/DATABASE?EXTRA_PARAMS" .replace("HOSTNAME", getHost().trim())