安裝 DB2 伺服器 > 回應檔安裝 > DB2 回應檔安裝概觀 (Windows) >
使用 Microsoft Systems Management Server (SMS) 安裝 DB2 產品
使用「Microsoft® Systems Management Server (SMS)」,您可以跨網路安裝 DB2® 產品,並從中心位置設定安裝。SMS 安裝會將使用者執行的工作量縮至最小。如果您想要根據大量用戶端上的相同安裝來轉出安裝,則這是理想的安裝方法。
針對 SMS 伺服器及 SMS 工作站,您必須至少在網路上安裝並配置了 SMS 2.0 版。請參閱平台的 Microsoft's Systems Management Server Administrator's Guide,以取得下列內容執行方法的詳細資訊:
- 設定 SMS (包括設定主要及次要站台)。
- 將用戶端新增至 SMS 系統。
- 設定用戶端的詳細目錄收集。
使用 SMS 時,您可以控制將使用的回應檔。您可以有數個不同的安裝選項,產生數個不同的回應檔。當您配置 SMS 安裝套件時,可以指定要使用的回應檔。
若要使用 SMS 安裝 DB2 產品:
- 將 DB2 安裝檔案匯入到 SMS
- 在 SMS 伺服器上建立 SMS 套件
- 將 DB2 安裝套件配送至整個網路
將 DB2 安裝檔案匯入到 SMS
將 DB2 安裝檔案匯入到 SMS 是使用 SMS 安裝 DB2 產品這項較大作業的一部分。
若要透過 SMS 設定套件,請使用範例 SMS 套件定義檔,以及您自訂的回應檔及實例設定檔。範例 SMS 檔名是 db2<product_abbreviation>.pdf。例如,db2ese.pdf。
若要將 DB2 安裝檔案匯入到 SMS:
- 將 DB2 產品 DVD 插入光碟機中。
- 啟動 Microsoft SMS 管理者。此時會開啟 Microsoft SMS 管理者登入視窗。
- 輸入您的登入 ID 及密碼,再按一下確定。此時會開啟開啟 SMS 視窗。
- 選取套件視窗類型,再按一下確定。此時會開啟套件視窗。
- 從功能表列選取檔案—>新建。此時會開啟套件內容視窗。
- 按一下匯入按鈕。此時會開啟檔案瀏覽器。尋找位於 x:\db2\Windows\samples 中的 SMS 套件定義檔,其中 x: 代表 DVD 光碟機。 通常,在使用 pdf 檔案之前,需要加以自訂。
您可以將 x:\db2\Windows\samples 中的範例檔案複製至本端磁碟機、修改該檔案,然後匯入已更新的檔案。
- 按一下確定。
在 SMS 伺服器上建立 SMS 套件
在 SMS 伺服器上建立 SMS 套件是使用 SMS 安裝 DB2 產品 這項較大作業的一部分。
SMS 套件 是您從 SMS 伺服器傳送至 SMS 用戶端的一組資訊。該套件由一組可以在用戶端工作站上執行的指令組成。這些指令用於系統維護、變更用戶端配置參數或安裝軟體。
若要建立 SMS 套件:
- 從套件內容視窗中,按一下工作站按鈕。此時會開啟設定工作站的套件視窗,且匯入的回應檔及實例設定檔已可以使用。
- 在來源目錄欄位中,輸入您放置複製之 DB2 檔案的上層目錄名稱。例如,x:\db2prods,其中 x: 代表您的 DVD 光碟機。
- 從工作站指令行視窗選取要安裝的產品名稱。
- 如果您變更並重新命名範例回應檔,請按一下內容按鈕。此時會開啟指令行內容視窗。變更指令行參數的值,以符合新的回應檔名稱及路徑。如果您是在使用透過回應檔產生器建立的回應檔,請確保所有實例設定檔都位於與您指定的回應檔相同的磁碟機及目錄中。
- 按一下確定。
- 按一下關閉按鈕。
- 按一下確定,以關閉開啟的視窗。「套件」視窗會顯示新 SMS 套件的名稱。
將 DB2 安裝套件配送至整個網路
將 DB2 安裝套件配送至整個網路,是使用 SMS 安裝 DB2 產品 這項較大作業的一部分。
現在您已建立套件,具有三個選項:
- 您可以配送 SMS 套件,然後在本端登入用戶端工作站來執行該套件。此選項需要用於執行安裝的使用者帳戶,屬於定義帳戶的本端管理者 群組。
- 您可以配送 SMS 套件,然後在遠端登入用戶端工作站來執行該套件。此選項需要用於執行安裝的使用者帳戶,屬於 Domain Admins 群組。
- 您可以設定具有自動安裝功能的 SMS 套件。
儘管您可以使用選項 1 及 2,但針對許多安裝,仍建議您使用選項 3,這是此步驟的焦點。
SMS 套件一旦傳送至用戶端工作站,它會通知用戶端工作站要執行的程式碼,以及該程式碼在 SMS 伺服器上的位置。
- 若要將程式碼傳送至用戶端工作站,請:
- 開啟網站視窗。
- 開啟套件視窗。
- 在套件視窗中,選取適當的套件並將其拖曳至網站視窗的目標用戶端上。此時會開啟工作明細視窗。此視窗會列出將傳送至用戶端機器 (機器路徑) 的套件,以及將在工作站上執行的指令。
- 選取執行工作站指令勾選框,並選取要使用的安裝套件。
- 在工作明細視窗的執行階段方框中,選取強制執行日期勾選框。預設強制執行日期設為現行日期的一週之後。視需要調整日期。
- 取消選取在低速鏈結上不強制勾選框。如果您跨許多工作站進行安裝,此功能非常重要。建議您分散安裝,以避免伺服器超載。比方說,如果您考量在晚上進行安裝,則將安裝時間分散為用戶端工作站可管理的時間量。如需完成工作明細視窗的相關資訊,請參閱平台的 Microsoft's Systems Management Server Administrator's Guide。
- 當完成工作指定時,請按一下確定。您會回到工作內容視窗。
- 新增註解,以解譯工作要執行的內容。例如,Install
IBM® Data Server Client.
- 按一下排程按鈕,此時會開啟工作排程視窗。此視窗會排列此工作的優先順序。根據預設值,該工作具有低優先順序,所有其他工作都將首先執行。建議您選取中或高優先順序。您也可以選取啟動工作的時間。
- 按一下確定,以關閉工作排程視窗。
- 按一下確定。
系統會建立工作,並將套件傳送至 SMS 用戶端工作站。
- 若要在 SMS 用戶端上執行安裝,請執行下列步驟:
- 在目標 SMS 用戶端工作站上,以屬於定義帳戶之本端管理者 群組的使用者帳戶登入工作站。此層次的權限是必要的,因為執行的是系統程式安裝,而非使用者程式安裝。
- 啟動套件指令管理程式。此時會開啟套件指令管理程式視窗。
- 當 SMS 用戶端工作站從 SMS 伺服器接收到套件時,會將其列示在視窗的套件名稱區段中。選取套件,再按一下執行按鈕。系統會自動執行安裝。
- 遵循安裝,您必須重新啟動 SMS 用戶端工作站,才能使用 DB2。重要事項:如果您在回應檔中指定 REBOOT = YES,則 SMS 用戶端會自動重新啟動。
- 按一下開始,並選取程式集—>SMS 用戶端—>套件指令管理程式。此時會開啟套件指令管理程式視窗。
- 按一下已執行的指令資料夾,並驗證套件的執行情況。同樣,您可以透過檢查工作的狀態及確保其已從擱置或作用中變更為完成,來驗證其已在 SMS 伺服器上完成。
在 SMS 用戶端 上,再次開啟「套件指令管理程式」。當您建立並傳送至用戶端的套件出現在「已執行指令」資料夾下時,安裝已完成。
使用 Microsoft Systems Management Server (SMS) 配送 DB2 安裝套件
本主題說明如何使用 Microsoft Systems Management Server (SMS) 配送 DB2 安裝套件。
若要使用 SMS 配送 DB2 安裝套件,請確保:
- 您已經設定 SMS 環境。
- 您的 DB2 安裝媒體已複製到可以編輯安裝媒體內容的位置。
註:
如需如何設定 SMS 環境的相關資訊,請參閱該產品的文件。
若要使用 SMS 配送 DB2 安裝套件,請執行下列步驟:
- 針對您要執行的 DB2 安裝類型,準備位於 DB2 安裝媒體上的範例回應檔。範例回應檔是 db2*.rsp,位於 DB2 安裝媒體上的 db2\windows\samples 目錄中。
- 在 SMS 環境的「SMS 配送點」電腦上,開啟「SMS 管理者主控台」。按一下網站資料庫下拉功能表,並用滑鼠右鍵按一下套件。
- 選取新建 —> 來自定義的套件。此時會開啟「從定義建立套件」精靈。
- 按下一步。此時會開啟「套件定義」視窗。瀏覽以在 DB2 安裝媒體上 db2\windows\samples 目錄中找出需要的套件檔。此檔案的名稱格式為 db2*.pdf。按一下開啟。
- 從顯示的清單中選取適當的套件定義。按下一步。此時會開啟「來源檔」視窗。
- 選取建立壓縮版來源圓鈕,再按下一步。此時會開啟「來源目錄」視窗。
- 選取 DB2 安裝媒體的位置類型及目錄,再按下一步。
- 按一下完成,以完成 SMS 套件的建立。
- 從「SMS 管理者主控台」內部,開啟網站資料庫下拉功能表,並選取套件 —> 全部作業 —> 配送軟體。此時會開啟「配送軟體」精靈。
- 按下一步。此時會開啟「套件」視窗。
- 選取配送現存的套件圓鈕,並從顯示的套件清單選取適當的套件。按下一步。此時會開啟「配送點」視窗。針對您規劃要配送的套件,選取一個以上配送點。
- 按下一步。此時會開啟「公佈程式」視窗。
- 選取指出您要將程式公佈至集合的圓鈕,並從顯示的清單選取您要執行的程式。按下一步。此時會開啟「公佈目標」視窗。
- 選取電腦的現存集合,或選擇在您要公佈及安裝所選取程式的電腦上,建立新的電腦集合。按下一步。此時會開啟「公佈名稱」視窗。
- 鍵入新公佈的名稱,以及您要新增的任何註解。按下一步。此時會開啟「公佈至子集合」視窗。
- 指定您想要在 SMS 環境中相對 SMS 電腦階層式安裝的何處執行相關 DB2 程式。按下一步。此時會開啟「公佈排程」視窗。
- 選取日期及時間,您想要在該時間之後對指定電腦的集合執行 DB2 程式。您可能也要對公佈程式選取有效期限。按下一步。此時會開啟「指派程式」視窗。
- 如果您要在指定集合的電腦上讓 DB2 程式成為強制的需求,請指定日期及時間,該時間之後會自動執行程式。按下一步。
- 按一下完成,以完成「配送軟體」精靈。
配置伺服器資料庫的遠端存取
安裝了 DB2 資料庫產品之後,您可以使用「配置輔助程式」或指令行處理器,在每個用戶端工作站上配置產品以個別存取遠端資料庫。
關於這項作業
DB2 使用 CATALOG 指令來編目遠端資料庫存取資訊:
- CATALOG NODE 指令會指定有關如何連接至主機或伺服器的通訊協定資訊。
- CATALOG DATABASE 指令會編目遠端資料庫名稱,並為其指派一個本端別名。
- CATALOG DCS 指令會指定遠端資料庫是主機還是 OS/400® 資料庫 (只有 DB2® Connect™ Personal 或 Enterprise Edition 才需要此指令)。
- CATALOG ODBC DATA SOURCE 指令會登錄 DB2 資料庫,將 ODBC 驅動程式管理程式作為資料來源。
如果您規劃轉出具有相同配置的多個
IBM 資料伺服器用戶端 副本,可以建立批次檔來執行自訂的 Script。例如,請考量下列範例批次檔 myscript.bat,用來執行 Script 檔:
@echo off
cls
db2cmd catmvs.bat
DB2CMD 指令會起始設定 DB2 資料庫環境,而 catmvs.bat 檔案會呼叫名稱相同的批次工作。這裡是範例型錄 Script 檔 catmvs.bat,可用來將資料庫新增至 DB2 Connect Personal Edition 工作站:
db2 catalog tcpip node tcptst1 remote mvshost server 446
db2 catalog database mvsdb at node tcptst1 authentication server
db2 catalog dcs database mvsdb as mvs_locator
db2 catalog system odbc data source mvsdb
db2 terminate
exit
您可以將這些檔案手動傳送至用戶端工作站,或使用 SMS 並在安裝及重新啟動都完成後自動執行 Script。
程序
若要使用型錄 Script 建立其他 SMS 套件,請執行下列步驟:
- 啟動 SMS 管理者。此時會開啟開啟 SMS 視窗。
- 選取套件視窗類型,再按一下確定。此時會開啟套件視窗。
- 從功能表列選取檔案 → 新建。此時會開啟套件內容視窗。
- 輸入新套件的名稱。例如,batchpack。
- 輸入關於套件的註解。例如,Package for batch file。
- 按一下工作站按鈕。此時會開啟設定工作站的套件視窗。
- 輸入來源目錄。確保來源目錄是伺服器及用戶端都可存取的位置,並包含要從用戶端工作站執行的批次檔。
- 在工作站指令行區段下,按一下新建。此時會開啟指令行內容視窗。
- 輸入指令名稱。
- 輸入指令行。
- 按一下應支援的平台勾選框,其位於受支援平台區段下。
- 按一下確定。
- 按一下關閉。
- 按一下確定。
下一步
以配送安裝套件的相同方式來配送此套件。
配置用於回應檔安裝的 db2cli.ini
db2cli.ini 檔案是 ASCII 檔案,它會起始設定 DB2 CLI 配置。此隨附檔案可協助您入門,可在以下目錄中找到:
- 在 Windows® XP 及 Windows 2003 作業系統上:Documents and Settings\All Users\Application Data\IBM\DB2\Copy Name
- 在 Windows 2008 及 Windows Vista (與以上的版本) 作業系統上:ProgramData\IBM\DB2\Copy Name
其中 Copy Name 代表 DB2 副本名稱。
如果使用任何特定的 CLI 最佳化值或 CLI 參數,您可以針對
IBM 資料伺服器用戶端工作站使用自訂的 db2cli.ini 檔案。若要執行此操作,請將 db2cli.ini 檔案複製到每個
IBM 資料伺服器用戶端工作站上的 DB2 安裝目錄 (例如 c:\Program Files\IBM\SQLLIB)。
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 ]