论坛首页 入门技术论坛

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确

浏览 5591 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-01-23   最后修改:2009-01-23

项目框架:Struts1.2+Spring2.0+Ibatis

问题描述:利用Spring AOP在每个方法执行后记录日志,在LogDAO中注入DataSource操作数据库,正常情况下一点问题也没有,但是在项目的压力测试下,记录日志的这个方法总出错,错误为:com.microsoft.sqlserver.jdbc.SQLServerException: 传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。RPC 名无效。很奇怪的是另外一个记录SQL语句日志的方法和这个方法基本上操作一样,但是不报这样的错误,而且由于记录SQL语句的方法是自己继承Ibatis的SqlExecutor后封装在内的,所以应该在报错的这个日志方法之前执行啊,有些奇怪怎么不报错

解决办法:在网上搜了很久也没答案,自己分析也没什么地方有问题,于是便怀疑驱动包,之前用的SQL2005的驱动包为200多K的,后来去官方下了个500多K的1.2版本,问题解决

论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics