JDBC URL值应该在何处更改?

时间:2016-01-11 14:29:38

标签: java sql-server jdbc

我正在尝试运行某个应用程序并收到以下错误:

  

java.sql.SQLException:[Microsoft] [SQLServer 2000 Driver for   JDBC]在手动事务模式下无法启动克隆连接。

我知道我应该添加参数; SelectMethod = Cursor到你的JDBC URL

但是我在理解问题时应该在哪里更改它?它应该是某个JDBC驱动程序文件夹中的某个conf文件吗?或者我可以从sql管理工作室做到吗? 还有一些简单的方法来确定我的JDBC驱动程序是否以及版本是什么?

非常感谢帮助!

1 个答案:

答案 0 :(得分:2)

您在创建JDBC连接时指定URL,例如:

Connection con = DriverManager.getConnection(
   "jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]",
   username,
   password);

当然,你必须用你的值替换括号中的东西。

我知道通过JDBC连接到数据库的所有其他工具(例如IntelliJ,Eclipse)也是如此。参见例如附截图。在这里,您还可以通过JDBC URL指定连接参数。enter image description here