【发布时间】:2016-11-16 07:45:54
【问题描述】:
我正在尝试使用连接字符串中的"ApplicationIntent=readonly" 访问 sql server 2012 DB 上的辅助节点。
它仍然在攻击主节点,不知道为什么。
我正在使用sqljdbc4-4.0 jar
java JDBC 调用:
ResultSet results = null;
PreparedStatement preparedStatement = null;
Connection conn = null;
String SQL_SERVER_DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
Class.forName(SQL_SERVER_DRIVER);
String dbString = "jdbc:sqlserver://*****;applicationIntent=ReadOnly;databaseName=****;user=*****;password=****;";
conn = DriverManager.getConnection(dbString);
preparedStatement = conn.prepareStatement("some_sql");
results = preparedStatement.executeQuery();
【问题讨论】:
-
您对此有答案吗?我们也遇到了这个问题
-
你有没有想过如何让它正常工作?
标签: java sql-server jdbc sql-server-2012