2009-08-12 179 views
0

我有幾個定義鏈接服務器的SQL Server 2005。其中一個是到Oracle服務器的連接,另一個是到遠程計算機(ODBC服務器)上的另一個服務器的ODBC橋。SQL服務器(2005)鏈接的服務器問題

最近我嘗試使用鏈接的服務器到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

我覺得你這樣做很長一段時間後,使用最新的ODBC驅動程序,正確的解決呢?

+0

我把它和使用.NET項目來做,而不是在做SQL Server的一些更新。 – 2010-08-17 23:06:11

+0

我確實有一些麻煩與ODBC驅動程序和有時只在服務器計算機的重啓確實幫助(而不是goog東西雖然)。 – 2010-08-18 07:02:18