我有一種情況,即鏈接服務器與訪問數據庫崩潰我的SQL服務器。OPENDATASOURCE而不是鏈接服務器
此處崩潰意味着添加鏈接服務器會導致使用該提供程序的所有其他鏈接服務器停止工作。對這些鏈接服務器的任何查詢都會掛起並且無法完成。這種情況一直存在,直到服務器重新啓動。
但是,當我使用OPENDATASOURCE
連接到相同的數據源時,我沒有這個問題。
爲什麼一個會工作而另一個會崩潰?
我使用的提供商是Microsoft.ACE.OLEDB.12.0。我有動態參數並允許進程啓用。下面
select
*
from OPENDATASOURCE('Microsoft.ACE.OLEDB.12.0',
'Data Source=\\networkPath\Reporting.accdb')...MyAccessTable
當你說「墜毀」你究竟是什麼意思? –
添加鏈接服務器會導致使用該提供程序的所有其他鏈接服務器停止工作。對這些鏈接服務器的任何查詢都會掛起並且無法完成。這種情況一直存在,直到服務器重新啓動。 – FistOfFury