摘要: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