安裝與架構補充資料

設定 DB2COMM 登記參數

您的伺服器可同時支援多重通訊協定; 不過,您只須要啟用所要使用的通訊協定。

您必須以您現在要支援的通訊協定,來更新db2comm登記變數。

db2comm登記變數判定啟動資料庫管理程式時,將啟用的通訊協定的連線管理程式。您可以使用逗點分隔關鍵字,為多重通訊協定設定此變數。

若為您的 DB2 伺服器,DB2COMM可以是下列任何以逗點區隔的關鍵字之組合:

appc
啟動 APPC 支援

ipxspx
啟動 IPX/SPX 支援

netbios
啟動 NetBIOS 支援

npipe
啟動 NAMED PIPE 支援 (僅限於 Windows 32 位元作業系統)

tcpip
啟動 TCP/IP 支援

為避免「控制中心」及「從屬站架構輔助程式」發生問題, 請確定使用db2set指令 (其使用-i選項) 在 DB2 登記中設定DB2COMM參數。建議您不要使用其它機制來設定DB2COMM值。DB2 登記的相關資訊,請參閱Administration Guide

若要設定現行案例的db2comm登記變數, 請輸入db2set DB2COMM=protocol_names指令。變更protocol_names參數以反映在啟動資料庫管理程式時,您要啟動的通訊協定。

例如,若要設定資料庫管理程式,以啟動 APPC 及 TCP/IP 通訊協定的連線管理程式,請輸入下列指令:

   db2set DB2COMM=appc,tcpip
   db2stop
   db2start

重新發出db2start指令時,由db2comm登記參數指定的通訊協定之連線管理程式已啟動。

若您為「管理伺服器」設定通信,請輸入db2set指令:

   db2set DB2COMM=appc,tcpip -i DB2DAS00
   db2admin stop
   db2admin start

其中DB2DAS00代表「管理伺服器」的名稱。若您不確定「管理伺服器」的名稱,請輸入下列指令:

   db2set DB2ADMINSERVER

db2comm登記變數未定義或設定為 null, 當啟動 資料庫管理程式 時,不會啟動任何通訊協定連線管理程式。

要訣

如果無法啟動通訊協定的連接管理程式, 則會出現警告訊息,且錯誤訊息會記錄在 db2diag.log 檔; 對於 UNIX 平台,這個檔案位於 INSTHOME/sqllib/db2dump 目錄, 對於非 UNIX 平台,則位於 x:\sqllib\db2dump 目錄。

關於 db2diag.log 檔的詳細資訊,請參閱 Troubleshooting Guide



捷徑

您現在已備妥架構伺服器工作站,來使用下列任何的通訊協定:



[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]