在sqlserver中創(chuàng)建oracle的鏈接服務(wù)器時,提示此錯誤。
按照網(wǎng)上的方案,先后使用了三種方案都沒有解決問題(1.修改注冊表,2.勾選“允許進程內(nèi)”,3.設(shè)置dcomcnfg)。最后在一篇博客中找到了解決方案,
將SQL Server(MSSQLSERVER)和SQL Full-Filter Deamon Launcher(MSSQLSERVER)兩個服務(wù)的登錄身份改為Local Service就可以了。
如圖
1.設(shè)置這兩個服務(wù)的登錄身份
2.在sqlserver中勾選“允許進程內(nèi)” 選項。
然后重啟這兩個服務(wù),再次新建鏈接服務(wù)器就成功了。
注意:安裝odac的時候要選擇和服務(wù)端位數(shù)一直的客戶端。