diff --git a/pom.xml b/pom.xml
index db82b06709..c24c391f12 100644
--- a/pom.xml
+++ b/pom.xml
@@ -30,7 +30,7 @@
3.5.6
2.2.220
4.4.0
- 1.35.14
+ 1.35.15
2.6.0
3.5.2
3.12.1
diff --git a/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/provider/Provider.java b/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/provider/Provider.java
index 2fa6091b4c..c8af998b90 100644
--- a/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/provider/Provider.java
+++ b/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/provider/Provider.java
@@ -209,7 +209,7 @@ public abstract class Provider {
sqlDialect = ImpalaSqlDialect.DEFAULT;
break;
case sqlServer:
- sqlDialect = MssqlSqlDialect.DEFAULT;
+ sqlDialect = new MssqlSqlDialect(MssqlSqlDialect.DEFAULT_CONTEXT, coreDatasource.getDsVersion());
break;
case oracle:
sqlDialect = OracleSqlDialect.DEFAULT;