2

我正在創建一個使用來自多個服務器的數據的SQL視圖。所有這些都是MS SQL Server 2008和以後在MSSQL Server 2008和更高版本中,「sp_addlinkedserver」和使用註冊服務器之間的任何主要區別?

從我的理解,有兩種方式去在獲取到其他服務器:

  1. 使用存儲過程「的sp_addlinkedserver」

  2. 使用Management Studio UI註冊新的服務器(更多資訊:http://msdn.microsoft.com/en-us/library/bb934126.aspx

,如果有任何我想知道兩種方法在創建視圖方面有很大差異,或者兩者都可以很好地工作?作爲一個後續問題,在管理工作室中通常會有安全設置,我需要改變這個設置,以便我可以首先發布來自不同服務器的視圖?

回答

1

sp_addlinkedserver只是做一個簡單的骨骼鏈接,基本上只是在sysservers中創建條目。它不會允許您執行遠程查詢。例如,允許將鏈接服務器設置爲複製訂戶就足夠了。

通過用戶界面做它sp_addlinkedserver加上其他調用。你可以檢查它運行分析器。在用戶界面中,有一個安全選項卡,您需要將憑證放入服務器選項選項卡,這實際上允許分佈式查詢。例如選項「數據訪問」以及「遠程處理交易促進」。

您可以手動執行所有這些操作,只需運行SP,然後右鍵單擊服務器即可更改選項。

+0

感謝您註冊只是爲了張貼。我不知道。 – tuespetre

相關問題