我编写了一个 JAVA SPRING RESTFUL Web 服务来使用 sqljdbc4 驱动程序查询 SQL Server 2008 数据库。它在 Windows 机器上运行良好,但是当我将代码部署到 Linux 机器时,我不会同时执行选择和插入查询。
我尝试使用“SET NOCOUNT ON”,但没有运气。
执行选择查询 org.springframework.jdbc.UncategorizedSQLException 时出错:StatementCallback;SQL [ Select 语句的未分类 SQLException ......。);]; SQL 状态 [null]; 错误代码[0];该语句没有返回结果集。嵌套异常是 com.microsoft.sqlserver.jdbc.SQLServerException:语句没有返回结果集。
执行插入查询时出错 org.springframework.dao.DataAccessResourceFailureException: PreparedStatementCallback; SQL [插入日志(id,日期时间)值(?,?)];SQL Server 没有返回响应。连接已关闭。; 嵌套异常是 com.microsoft.sqlserver.jdbc.SQLServerException: SQL Server 没有返回响应。连接已关闭。
JDBC 驱动程序 POM 依赖项。 com.microsoft.sqlserver sqljdbc4 4.0
我尝试了一些我在谷歌上读到的其他东西,但没有运气。如果有人能指出我正确的方向,我将非常感谢帮助。