若要透過 NetBIOS 來存取遠端伺服器,首先您必須已為從屬站及伺服器工作站兩者,安裝並架構通信軟體。請參閱軟體需求,取得適用於您的平台的通訊協定需求。 請參閱可能的主從式連接實務範例, 取得適用於特定從屬站及伺服器之通訊協定。
在完作本節的步驟之前,請確定已完成設定 DB2COMM 登記參數中的指示。
下列是設定 NetBIOS 通信必要的步驟:
步驟 1. | 識別和記錄參數值。 |
步驟 2. | 架構伺服器:
|
當繼續進行架構步驟時, 請完成下列表格中的您的值直欄
在您開始架構這個通訊協定之前,您可以填入某些值。
參數 | 說明 | 範例值 | 您的值 |
---|---|---|---|
配接卡號碼 (adapter_number) |
將用於 NetBIOS 連接的本端邏輯配接卡。 若未架構此參數,該伺服器使用配接卡0。 | 0 | |
工作站名稱 (nname) |
伺服器工作站的 NetBIOS 名稱。 nname 已為使用者所選擇,而且在網路上的所有 NetBIOS 節點之間必須是唯一的。 若您使用 DB2 企業 - 增訂版, 請確定最後 4 個字元在網路上所有 NetBIOS 節點之間是唯一的。 工作站名稱的相關資訊,請參閱工作站名稱 (nname) 規則 | server1 |
下列步驟將說明如何設置您的工作站,以便可使用這個通訊協定接受入埠從屬站要求。請將範例值換成您的值, 並將它們記錄在您的工作表上。
DB2 使用登記參數以控制其在伺服器上 NetBIOS
資源的使用。當您要指定預設配接卡邏輯號碼0以外的值時,請使用db2nbadapters登記參數。
![]() | 若為 DB2 伺服器,請輸入db2set
db2nbadapters=adapter_number指令來設定db2nbadapters參數。adapter_number可以是以逗點區隔的配接卡號碼列示。
若為「管理伺服器」,請輸入db2set db2nbadapters=adapter_number指令來設定db2nbadapters參數。adapter_number可以是以逗點區隔的配接卡號碼列示。
|
若要檢視或修改 NetBIOS 介面架構,此架構將網路路徑對映至配接卡號碼,請執行下列步驟:
步驟 1. | 連按兩下 MPTS 圖示。 |
步驟 2. | 按一下架構按鈕。 |
步驟 3. | 選取 LAN 配接卡及通訊協定圓鈕, 並按一下架構按鈕。 |
步驟 4. | 在「現行架構」視窗中,記錄與IBM OS/2 NETBIOS登錄項目相關的「配接卡邏輯號碼」。 |
步驟 5. | 若您要變更與 NetBIOS 相關的配接卡邏輯號碼, 請從「現行架構」視窗選取IBM OS/2 NetBIOS項目, 並按一下變更號碼按鈕。 |
步驟 6. | 選取配接卡邏輯號碼並按一下變更按鈕。 |
步驟 7. | 在工作表的「現行架構」視窗中,記錄與IBM OS/2 NETBIOS登錄項目相關的新建配接卡邏輯號碼。 |
步驟 8. | 按一下確定。 |
步驟 9. | 按一下關閉按鈕。 |
步驟 10. | 按一下結束按鈕。 |
步驟 11. | 請確定已選取更新 CONFIG.SYS勾選框, 並按一下結束按鈕。 |
步驟 12. | 按一下結束按鈕。 |
步驟 13. | 即開啟「網路設定值變更」蹦現畫面。您必須關機並重新啟動您的系統,以使這些變更生效。選取否按鈕,以關機並在稍後重新啟動您的系統。
|
步驟 1. | 按一下開始, 並選取設定 -->控制台。 |
步驟 2. | 連按兩下網路圖示, 並選取服務程式標籤。 |
步驟 3. | 從「網路服務程式」視窗選取NetBIOS 介面圖示, 並按一下內容按鈕。 |
步驟 4. | 捲動網路路徑,直到您找到與Nbf相關的配接卡邏輯號碼, 並將它記錄在您的工作表上。 若此配接卡號碼與Nbf相關, 並且您不想變更它,請跳至步驟 7。 |
步驟 5. | 若要變更與Nbf相關的配接卡邏輯號碼,請選取相關的LAN Number, 並按一下編輯按鈕。請輸入您要為db2nbadapters) 登記變數設定的新建配接卡號碼0或值。 |
步驟 6. | 將與Nbf相關的新建配接卡號碼記錄在您的工作表上。 |
按一下確定。 | |
步驟 8. | 按一下關閉按鈕。即開啟「網路設定值變更」視窗。 |
步驟 9. | 您必須關機並重新啟動您的系統,以使這些變更生效。選取是按鈕以關機並重新啟動您的系統, 或選取否按鈕,以關機並在稍後重新啟動您的系統。
|
![]() | 每一個配接卡號碼必須僅能與一個網路路徑有關聯。Windows NT 及 Windows 2000 具有一個內建式的檢查機能, 不會讓您對不同的網路路徑指定相同的配接卡號碼。 如果已存在一個正在使用配接卡號碼 0 的「網路」路徑, 請對該路徑指定一個不同的號碼。(配接卡號碼的有效範圍為 0 到 255)。 這樣,您就可以選擇 0 作為 Nbf 的對應配接卡號碼。如果核准變更,請按一下確定。 |
您必須使用伺服器的「工作站」名稱 (nname) 參數來更新資料庫管理程式架構檔。
若要更新資料庫管理程式架構檔,請執行下列步驟:
步驟 1. | 以具有 System Administrative (SYSADM) 權限的使用者身份登入系統。 相關資訊,請參閱使用系統管理群組。 |
步驟 2. | 輸入下列指令,以使用伺服器的「工作站」名稱 (nname) 參數更新資料庫管理程式架構檔: 使用 nname 更新資料庫管理程式架構nname db2stop db2start
例如,若伺服器的工作站名稱 (nname) 為 server1,請使用: 使用 nname 更新資料庫管理程式架構server1 db2stop db2start 當資料庫管理程式停止並重新啟動後, 檢視資料庫管理程式架構檔,以確定這些變更已生效。 輸入下列指令來檢視資料庫管理程式架構檔: get database manager configuration 若您正在架構 NetBIOS 的「管理伺服器」,您必須更新管理伺服器架構檔。使用下列指令: 使用 nname 更新管理架構nname db2admin stop db2admin start
|
當您安裝伺服器時若已架構您的 NetBIOS 通訊協定 (或 DB2 企業 - 增訂版上的案例擁有機器), 安裝程式自動為伺服器及「管理伺服器」建立 NetBIOS 相依關係。您將必須為任何新建案例手動地建立 NetBIOS 上的相依關係。
若要建立此相依關係,請執行下列步驟:
步驟 1. | 跳至x:\sqllib\bin目錄, 其中 x: 代表安裝伺服器的磁碟機 |
步驟 2. | 輸入db2depnb指令,如下所示: db2depnb instance_name 其中instance_name是您要為其建立相依關係的案例名稱。
|
此記錄啟動次序的相依關係,該次序導致 NetBIOS 在 DB2 案例啟動前即啟動。
![]() |
若從您的網路移除 NetBIOS 通訊協定, 您必須移除安裝期間所建立的相依關係, 以及為附加的案例所建立的任何相依關係。當從網路移除 NetBIOS 通訊協定後執行 DB2 時, 無法移除這些相依關係可能導致問題的產生。 若要移除相依關係,請輸入db2depnb指令,如下所示: db2depnb instance_name /r 其中instance_name是您要為其移除相依關係的案例名稱。 |