我已經成立了一個實例之間的鏈接服務器上的SQL 2012和SQL 2008 R2,但 我不斷收到試圖在遠程服務器上執行存儲過程時,下面的錯誤:SQL鏈接服務器 - 遠程訪問錯誤執行時,SP
Msg 7201, Level 17, State 4, Line 1
Could not execute procedure on remote server 'TEST' because SQL Server is not configured for remote access. Ask your system administrator to reconfigure SQL Server to allow remote access.
我檢查了兩臺服務器,他們被配置爲允許遠程連接。我使用的登錄名在遠程服務器上具有sysadmin訪問權限,當我在鏈接服務器中展開「目錄」時,我可以看到所有數據庫。當我測試連接時,這也表示它已成功連接。 SQL服務帳戶在兩個實例上也有SA,因爲它的值是
奇怪的是,當我在數據庫中的某個表上運行簡單的select查詢時,它顯示了一個結果,但它似乎並不像SP。
Select * from Linkserver.database.dbo.table
以上工作正常,但該SP並不:
EXECUTE Linkedserver.database.[dbo].[SP] ....
任何建議,將不勝感激。
嘗試---> EXEC nameofyourSP '遠程訪問',1 重新配置 –