0
我有權訪問一個名爲vuk030的服務器的SQL視圖,並且我希望在名爲vuk386的服務器上編寫和運行存儲過程。我的問題是如何編寫sql來訪問vuk030視圖中的數據,因爲它有一個用戶名和密碼。在另一個服務器實例上訪問存儲過程的SQL視圖
的vuk030服務器的SQL Server 2005和vuk386是08
我有權訪問一個名爲vuk030的服務器的SQL視圖,並且我希望在名爲vuk386的服務器上編寫和運行存儲過程。我的問題是如何編寫sql來訪問vuk030視圖中的數據,因爲它有一個用戶名和密碼。在另一個服務器實例上訪問存儲過程的SQL視圖
的vuk030服務器的SQL Server 2005和vuk386是08
最好的辦法是從vuk030設置鏈接服務器vuk386並啓用RPC在鏈接的服務器,使其可以運行存儲過程。
設置鏈接服務器:
http://msdn.microsoft.com/en-us/library/aa560998(v=bts.10).aspx
RPC:
http://msdn.microsoft.com/en-us/library/ms186839(v=sql.105).aspx
我已經這樣做了不少。只要確保使用try catch處理錯誤,因爲如果其他服務器關閉/網絡,我就會失敗...您將收到錯誤。 – 2013-05-13 17:17:12