有两台数据库服务器,都装有Oracle(服务器A,服务器B),都有相同的数据库,需要执行的sql语句大概是这样的“update a set a.a1=(select count(b.b1) from b where a.a2=b.b2)”。
我在vs2008里面用C#写了一段代码执行数据库操作(就是上面的sql语句),在服务器A上面运行很正常一点问题都没,在服务器B上运行时,程序就不响应了,也不报错,一点反应都没。
用ob10对sql语句测试,在服务器A和服务器B上都能测试通过,现在我就不明白是怎么回事了,是不是服务器B上的Oracle数据库有什么限制?请各位大虾们多多指点