我有SQL Server 2005,其中定义了多个链接服务器。其中一个是与Oracle服务器的连接,另一个是到远程机器(ODBC服务器)上另一个服务器的ODBC桥。
最近,我尝试使用链接服务器到Oracle,通过使用多个关节来更新两个大型表的数据。更新查询花了太长时间,最后抛出了异常:
Update O set value = l.value
FROM OracleServer..schema.largesizeTable O Join localLargeSizeTable l
on ....
问题是在异常之后,我意识到ODBC的另一个链接服务器不再工作了。我不得不重新启动SQL服务器以获取ODBC链接服务器。如果链接的服务器池中的任何一个发生故障,它们可能会崩溃(不像每个选项卡的Chrome中的沙箱那样,对其他选项卡或Chrome应用程序完全没有影响)。我不确定我的假设是否正确。这是SQL Server 2005的已知问题吗?
答案 0 :(得分:0)
我认为经过这么长时间你使用最新的ODBC驱动程序解决了它,对吗?