我按照http://www.cnblogs.com/ycsfwhh/archive/2010/12/15/1906507.html这里的方法设置后。
请高手指点!是为什么!
在59这个主机上设置了一个连接服务器。接到58上。然后程序是连在59主机上的SQL,通过连接服务器连接58服务器上的SQL
我的程序是定制版的ERP,系统sever2003SP2。59:SQL2008企业版/58:SQL2005开发版通过后台写SQL语句连接。连接语句:select * from [192.168.1.58].数据库名.架构名.表名
发生这种情况一般是在一个事务未完成时,又启用了另一个事务。
因为在分布式的远程数据摸板的创建时,是系统默认的方式:为每个客户开启一个独立的线程都共享一个数据连接,所以此时要是有两个或两个以上的客户线程同时启动事务,应用层就会出现“无法在此会话中启动更多的事务”的错误
请问具体要怎么解决呢?
@keyen: ERP的问题!嘿!谢谢楼上的解释!通过ERP提交SQL语句,结果提交了两份事务,所以就处理不来了!