EEE for Windows** 快速入門


新增邏輯資料庫分割區伺服器到案例

一旦您在一台機器上安裝了擁有案例的資料庫分割區伺服器,並在要 參與分段的資料庫系統的其它機器上安裝了資料庫分割區伺服器,建立了 分段的資料庫系統,您就可以選擇新增其它的資料庫分割區 伺服器節點 (邏輯節點) 到案例中,以建立多重邏輯節點 (MLN) 架構。

請使用 db2ncrt 指令來新增 資料庫分割區伺服器 (邏輯節點) 到案例。 若要新增資料庫分割區伺服器到已存有案例的機器中,請使用 db2ncrt 指令,就可以將資料庫分割區伺服器當成一個邏輯節點新增 到機器中。

捷徑

如果案例中有資料庫,或如果您要從舊版的 DB2 移轉資料庫,則請 勿使用 db2ncrt 指令。

相反的,您應使用 db2start addnode nodenum 指令, 以便在完成後置安裝移轉作業後來調整系統。 這可確保資料庫會正確地 新增到新的資料庫分割區伺服器。 如果您要新增節點到案例,而案例中已有建立好的資料庫,則請參照 「管理手冊」。

既然變更檔案可能會造成分段的資料庫系統的不一致,請勿編輯 db2nodes.cfg 檔案。

db2ncrt 指令的語法如下:

db2ncrt 指令
 
>>-db2ncrt----/n:--node_number----/u:--username, password------->
 
>-----+---------------------+---+--------------------+---------->
      '-/i:--instance_name--'   '-/m:--machine_name--'
 
>-----+--------------------+---+-----------------+-------------->
      '-/p:--logical_port--'   '-/h:--host_name--'
 
>-----+--------------------+------------------------------------>
      '-/g:--network_name--'
 
>-----+-------------------------------+------------------------><
      '-/o:--instance_owning_machine--'
 

其中:

/n:node_number
是唯一的節點號碼,用來識別資料庫分割區伺服器。此號碼可以從 1 到 999。此為必要參數。

/u:domain_name\username, password
是代表資料庫分割區伺服器的 DB2 服務程式的領域、 登入帳戶名稱及通行碼。 此為必要參數。

/i:instance_name
是案例名稱。此參數是可選用的。 如果您沒有指定此參數, 則預設值是現行的案例。

/m:machine_name
是節點常駐的 Windows 工作站之電腦名稱。 如果您要在遠端機器上新增資料庫分割區伺服器,則此參數是必要的。

/p:logical_port
指定用於資料庫分割區伺服器的邏輯埠號。 此參數是可選用的。 如果您沒有指定此參數,則邏輯埠號的指定 會是 0。

如果您要建立邏輯節點,您必須指定此參數並選取未使用的 邏輯埠號。 請注意下列限制:

/h:host_name
指定 TCP/IP 主電腦名稱,供內部通信的 FCM 使用 (埠不是一個節點)。如果您要在遠端機器上新增資料庫分割區伺服器,則此參數是必要的。

/g:network_name
指定資料庫分割區伺服器的網路名稱。此參數是可選用的。

如果您在一台機器上有多個 IP 位址,且您想要使用資料庫分割區伺服器 的特定 IP 位址,則請使用此參數。 您可以使用網路名稱或 IP 位址來輸入 network_name 參數。

/o:instance_owning_machine
是擁有案例的機器之電腦名稱;預設值是 本端機器。在任何不是擁有案例的機器上呼叫 db2ncrt 指令時,此參數是必要的。

例如,如果您想要在擁有案例的機器 SHAYER 上新增新的資料庫分割區伺服器到案例 TESTMPP (所以您執行的是多重邏輯節點),且您要此新節點被稱為節點 2 並使用 邏輯埠 1,請輸入下列指令:

db2ncrt /n:2 /u:QBPAULZ\paulz,pas1wrd /i:TESTMPP /m:TEST /p:1 /o:SHAYER

變更資料庫分割區伺服器架構

欲重新架構資料庫分割區伺服器,您可以使用 db2nchg 指令。使用 db2nchg 指令, 您可以執行下列各項:



捷徑

如果資料庫分割區伺服器已停止,您只能使用此指令。

db2nchg 指令的語法如下:

db2nchg 指令
 
>>-db2nchg----/n:--node_number----+---------------------+------->
                                  '-/i:--instance_name--'
 
>-----+----------------------+---+--------------------+--------->
      '-/u:--user, password--'   '-/p:--logical_port--'
 
>-----+-----------------+---+--------------------+-------------->
      '-/h:--host_name--'   '-/m:--machine_name--'
 
>-----+--------------------+-----------------------------------><
      '-/g:--network_name--'
 

/n:node_number
指定您要變更的資料庫分割區伺服器架構之節點號碼。 此為必要參數。

/i :instance_name
指定含有此資料庫分割區伺服器的案例。 此參數是可選用的。 如果您沒有指定此參數, 則預設值是現行的案例。

/u:domain_name\username, password
指定此選項可以變更代表資料庫分割區伺服器的 DB2 服務程式的 領域、登入帳戶名稱及通行碼。 此參數是可選用的。 如果您沒有指定此參數,則領域、登入帳戶及 通行碼會保持原樣。

/p:logical_port
指定此選項可以變更資料庫分割區伺服器的邏輯 埠。如果您要將資料庫分割區伺服器移到另一台機器,則必須指定此 參數。如果您沒有指定此參數,則邏輯埠號會維持不變。

/h:host_name
指定此選項可以變更內部通信的 FCM 所使用的 TCP/IP 主電腦名稱。 此參數是可選用的。 如果您沒有指定此參數,則主電腦名稱會維持不變。

/m:machine_name
指定此選項可以將資料庫分割區伺服器移到另一台機器。 只有在案例中沒有任何現存的資料庫時,才可以移動資料庫分割區 伺服器。此參數是可選用的。

/g:network_name
指定此選項可以變更資料庫分割區伺服器的網路名稱。 此參數是可選用的。

如果您在一台機器上有多個 IP 位址,且您要使用資料庫分割區 伺服器的特定 IP 位址,則請使用此參數。 您可以使用網路名稱或 IP 位址來輸入 network_name

例如,欲將指定的邏輯埠變更為節點 2 (該節點參與了案例 TESTMPP),以使用邏輯埠 3,請輸入下列指令:db2nchg /n:2 /i:TESTMPP /p:3


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