ASP.NET连接字符串到JDBC

问题描述 投票:0回答:1

我有一个ASP.Net的连接字符串,我必须在我的Java应用程序中使用,但是,我似乎无法弄清楚它为什么不起作用。

这是我得到的错误:无法建立与jdbc的连接:sqlserver:// localhost:1433; databaseName = MyDatabase;“using com.microsoft.sqlserver.jdbc.SQLServerDriver(连接字符串包含格式错误的名称或值。)

我正在使用Microsoft JDBC 2005驱动程序(不知何故,当我使用sqljdbc_7.2.1.0为我的持久性单元创建一个新驱动程序时,它选择了2005)。我正在使用SQL Server Express 2017。 我想弄清楚字符串的哪个部分进入哪个字段:

我的字符串是“Server =。\ sqlexpress; Database = MyDatabase; Trusted_Connection = True; MultipleActiveResultSets = true”

这些是我想弄清楚的领域。 host:localhost(也尝试。\ SQLEXPRESS,也不起作用)port:1433 数据库:MyDatabase 实例名称:??? 用户名: ??? 密码:???

我还在SQL配置上检查了我的TCP端口,我注意到TCP已关闭且没有端口,我将其更改为1433。

java sql-server jdbc driver
1个回答
0
投票

问题解决了。显然我不得不移动.dll文件,我不知道。出于某种原因,我的默认端口是1434而不是1433,不得不改变它。

© www.soinside.com 2019 - 2024. All rights reserved.