Ron*_*fin 13 java sql-server sql-server-2005 jtds jdbc
我正在尝试从java程序连接到本地主机上运行的MS SQL Server 2005 Express数据库.
我尝试了在运行MS SQL Server 2000的另一个系统(相同的jave代码)上使用的相同连接URL(下面).但是这不起作用.
jdbc:jtds:sqlserver://127.0.0.1:1433/Finance
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
Mic*_*Sim 23
你确定它是正确的实例吗?SQL Express倾向于安装为命名实例,如"localhost\SQLExpress",而不是标准实例.所以它会是这样的:
jdbc:jtds:sqlserver://127.0.0.1:1433/Finance;instance=<instance_name>
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,请尝试删除实例名称,并将端口更改为命名实例使用的端口:
jdbc:jtds:sqlserver://127.0.0.1:<instance_port>/Finance
Run Code Online (Sandbox Code Playgroud)
否则首先尝试通过OSQL.exe工具检查您的连接.您也可以查看关于此的jTDS常见问题解答.
我会建议MicSim的网址:
jdbc:jtds:sqlserver://localhost/Finance;instance=sqlexpress
Run Code Online (Sandbox Code Playgroud)
检查这对JTDS地址信息.
这也有一些有趣的信息,以帮助解决jtds sql表达的各种问题.
祝好运.让我们知道怎么回事.
| 归档时间: |
|
| 查看次数: |
56946 次 |
| 最近记录: |