SQL Server 2005 - 如何將已經註冊過的伺服器設定轉移到其他電腦?

摘要:SQL Server 2005 - 如何將已經註冊過的伺服器設定轉移到其他電腦?

SQL Server 2005™ 提供一個操作容易的方式,允許我們先匯出已註冊的伺服器檔案。如圖表1所示,這個設定檔是XML格式的一個檔案,然後再將此檔案匯入到其他電腦中,此舉讓管理人員輕鬆地在數部電腦「已註冊的伺服器」中使用相同的伺服器設定。當您需要管理大量的SQL Server伺服器,或是要為使用者設定基本連接設定時,這個作法更顯得非常有用。

 

圖表1 

 

在以下實作步驟中,我們將示範如何匯出Database Engine的設定:

 

1.         請開啟SQL Server Management Studio,接著在「已註冊的伺服器」窗格中,按一下「已註冊的伺服器」工具列上的伺服器類型,在此我們選取「Database Engine。然後使用滑鼠右鍵按一下「Database Engine並從快顯功能表中選取「匯出」指令(如圖表2所示)。

 

圖表2 

 

2.         如圖表3所示,於「匯出已註冊的伺服器」對話方塊中的「伺服器群組」選取所欲匯出的是整個伺服器群組單一伺服器群組或是某單一的伺服器

圖表3 

 

3.         「匯出檔案」文字方塊中鍵入欲匯出的檔案名稱,或是按一下...按鈕來瀏覽並指定匯出檔案的路徑與檔案名稱。

4.         SQL Server 2005會將匯出的使用者名稱與密碼進行加密,因此您可以取消勾選 不要匯出檔案中包含使用者名稱和密碼(D 核取方塊,如此一來,於其他電腦匯入設定之後,就不需要再次鍵入帳號與密碼。

請特別注意,如果使用者名稱與SQL Server驗證密碼有被匯出并包含在檔案中,要注意該檔案的存取權限。這也是為什麼在預設狀態下,SQL Server 2005會勾選 不要匯出檔案中包含使用者名稱和密碼(D 核取方塊的原因。

5.         按一下「確定」按鈕來執行匯出程序,如圖表4所示,當您看到「匯出已註冊的伺服器」對話方塊中顯示「匯出已成功」的訊息,就表示您已經成功地匯出SQL Server設定,接著按一下「確定」按鈕來關閉這個對話方塊。

 圖表4 

 

接下來,我們到其他欲匯入SQL Server 2005設定檔的電腦中,將先前所匯出的設定檔匯入該台電腦。操作步驟如下所示:

 

1.         開啟SQL Server Management Studio,接著在「已註冊的伺服器」窗格中,按一下「已註冊的伺服器」工具列上的「Database Engine圖示。使用滑鼠右鍵按一下「Database Engine並從快顯功能表中選取「匯入」指令。

2.         如圖表5所示,在「匯入已註冊的伺服器」對話方塊中的「匯入檔案」文字方塊鍵入欲匯入的設定檔路徑與檔案名稱,或是按一下...按鈕來瀏覽並指定匯入檔案的路徑與檔案名稱。

圖表5 

 

3.         「已註冊的伺服器」樹狀目錄中按一下匯入之伺服器群組的位置,然後按一下「確定」按鈕來執行匯入程序。

當您看到「匯入已註冊的伺服器」對話方塊中顯示「匯入已成功」的訊息,就表示您已經成功地匯入SQL Server設定,接著按一下「確定」按鈕來關閉這個對話方塊。

 

請注意:
如果您將已註冊的伺服器匯入伺服器群組,而欲匯入的SQL Server 2005中已包含具有相同名稱的伺服器,此時會出現類似圖6所示的對話方塊。假設您希望一次提示是否要覆寫一個伺服器或伺服器群組的設定,請按下「是(Y)按鈕;假設您希望全部覆寫所有伺服器與伺服器群組的設定,請按下「全部皆是(A)按鈕;假設您不要匯入某個伺服器或伺服器群組的設定,請按下「否(N)按鈕;假設您要取消匯入某個伺服器或伺服器群組的設定,請按下「取消」按鈕。

 

圖表6