連接到遠端 Integration Services 伺服器
從 SQL Server Management Studio 或其他管理應用程式連接到遠端伺服器上的 Integration Services 執行個體,應用程式的使用者必須具備一組特定的伺服器權限。
重要事項 |
---|
若要管理儲存在遠端伺服器上的封裝,您不必連接到該遠端伺服器上的 Integration Services 服務執行個體,而是要編輯 Integration Services 服務的組態檔,好讓 SQL Server Management Studio 顯示儲存在遠端伺服器上的封裝。如需詳細資訊,請參閱<設定 Integration Services 服務>。 |
連接到遠端伺服器上的 Integration Services
連接到遠端伺服器上的 Integration Services
開啟 SQL Server Management Studio。
依序選取 [檔案]、[連接物件總管],以顯示 [連接到伺服器] 對話方塊。
選取 [伺服器類型] 清單中的 [Integration Services]。
在 [伺服器名稱] 文字方塊中,輸入 SQL ServerIntegration Services 伺服器的名稱。
[!附註]
Integration Services 服務不是執行個體特定的。您可以使用 Integration Services 服務執行所在的電腦名稱來連接此服務。
按一下 [連接]。
[!附註]
[瀏覽伺服器] 對話方塊不會顯示 Integration Services 的遠端執行個體。此外,[連接到伺服器] 對話方塊的 [連接選項] 索引標籤 (按一下 [選項] 按鈕即可顯示) 上的可用選項不適用於 Integration Services 連接。
排除「存取遭到拒絕」的錯誤
如果不具備足夠權限的使用者試圖連接到遠端伺服器上的 Integration Services 執行個體,伺服器便會回應「存取遭到拒絕」的錯誤訊息。只要確保使用者具有 DCOM 權限,就可以避免產生這個錯誤訊息。
設定 Windows Server 2003 或 Windows XP 遠端使用者的權限
如果使用者不是本機 Administrators 群組的成員,請將使用者加入「分散式 COM 使用者」群組。您可以從 [系統管理工具] 功能表中的 [電腦管理] MMC 嵌入式管理單元進行這項作業。
開啟 [控制台],依序按兩下 [系統管理工具]、[元件服務] 啟動 [元件服務] MMC 嵌入式管理單元。
展開控制台左邊窗格中的 [元件服務] 節點。依序展開 [電腦] 節點、[我的電腦],然後按一下 [DCOM 設定] 節點。
選取 [DCOM 設定] 節點,然後選取可以設定之應用程式清單中的 MsDtsServer。
以滑鼠右鍵按一下 [MsDtsServer],然後選取 [內容]。
在 [MsDtsServer 內容] 對話方塊中,選取 [安全性] 索引標籤。
選取 [啟動和啟用權限] 底下的 [自訂],然後按一下 [編輯] 開啟 [啟動權限] 對話方塊。
在 [啟動權限] 對話方塊中,新增或刪除使用者,並指派適當權限給適當的使用者與群組。可用的權限有本機啟動、遠端啟動、本機啟用以及遠端啟用。啟動權限可授與或拒絕啟動及停止服務的權限;啟用權限則可以授與或拒絕連接到服務的權限。
按一下 [確定] 關閉對話方塊。
在 [存取權限] 底下,重複步驟 7 和 8,為適當的使用者和群組指派適當的權限。
關閉 MMC 嵌入式管理單元。
重新啟動 Integration Services 服務。
設定具有最新 Service Pack 版本的 Windows 2000 遠端使用者權限
在命令提示字元執行 dcomcnfg.exe。
在 [分散式 COM 組態內容] 對話方塊的 [應用程式] 頁面上,選取 MSDTSServer 然後按一下 [內容]。
選取 [安全性] 頁面。
使用兩個分開的對話方塊設定 [存取權限] 與 [啟動權限]。您無法區分遠端與本機存取,存取權限包含了本機與遠端存取,而啟動權限則包含了本機與遠端啟動。
關閉對話方塊及 dcomcnfg.exe。
重新啟動 Integration Services 服務。
使用本機帳戶進行連接
如果您是在用戶端電腦上使用本機 Windows 帳戶工作,那麼只有當遠端電腦上存在和本機帳戶相同名稱與密碼以及適當權限的帳戶,您才能連接到遠端電腦上的 Integration Services 服務。
不支援委派
SQL ServerIntegration Services 不支援認證委派 (有時候稱為「雙躍點」)。在這種情況中,您是在用戶端電腦上工作,Integration Services 是安裝在第二部電腦上,而 SQL Server 則是安裝在第三部電腦上。雖然 SQL Server Management Studio 成功地將您的認證從用戶端電腦傳送到執行 Integration Services 的第二部電腦,Integration Services 卻無法將您的認證從第二部電腦委派給執行 SQL Server 的第三部電腦。
|