EEE for UNIX** 快速入門

後置安裝程式步驟

本段將說明您所必須執行的剩餘步驟,以啟動並執行您的分割資料庫系統。



要訣

DB2 在 sqllib 目錄下提供了兩個環境設定檔:
  • 關於 sh 、 bash 和 ksh 的 db2profile
  • 關於 csh 的 db2cshrc

在版本 7 內,這些環境設定檔不能被修改。

欲修改版本 7 的 DB2 環境,請先建立以下的設定檔,然後再修改之: sqllib/userprofile 以及 sqllib/usercshrc 。在起始設定 DB2 環境後,系統會呼叫這些環境設定檔。

步驟 1. 建立 DB2 案例



要訣

若使用 NIS 或 NIS+,則在建立案例前,您必須在 etc/services 檔案內登錄該案例。 例如,若要為 db2inst1 使用者建立案例,您需要登錄如下的登錄:
DB2_db2inst1    60000/tcp

本節說明如何用「DB2 安裝程式」來建立案例。 建議您使用「DB2 安裝程式」來建立案例,因為它會自動架構案例來進行通信。

如何使用 db2icrt 指令來建立案例, 以及如何將其架構以進行通信的相關資訊, 請參照 Administration Guide安裝與架構補充 線上文件。

欲使用「DB2 安裝程式」來建立案例,請執行下列步驟:

步驟  1.

以具有 root 權限的使用者身份,登入安裝了 DB2 Enterprise - Extended Edition (DB2 EEE) 的 RS/6000 SP 工作站。

步驟  2.

輸入 /usr/lpp/db2_07_01/install/db2setup 指令以啟動 DB2 安裝程式。之後,系統會開啟 DB2 安裝程式視窗。

步驟  3.

選取建立選項, 並按 Enter 鍵。

Tab 鍵來變更高亮度顯示的選項, 並按 Enter 鍵以選取或取消選取選項。 若需要使用「DB2 安裝程式」的相關資訊,或執行「DB2 安裝程式」時的解說, 請選取解說選項, 並按 Enter 鍵。

步驟  4.

選取建立 DB2 案例選項, 並按 Enter 鍵。

步驟  5.

針對您在在您開始之前中所建立之案例擁有者的使用者名稱,填寫所有欄位。

步驟  6.

選取確定選項, 並按 Enter 鍵。

步驟  7.

針對您在在您開始之前中建立來執行隔離 UDF 及儲存程序的使用者名稱,填寫所有欄位。

步驟  8.

選取確定選項, 並按 Enter 鍵。 您將會回到「建立 DB2 服務程式」視窗。

步驟  9.

選取確定選項, 並按 Enter 鍵。 您將會收到一個警告訊息,指出您尚未建立「管理伺服器」,您可以忽略此訊息。 即開啟「摘要報告」視窗。

步驟 10.

選取繼續選項, 並按 Enter 鍵。 「DB2 安裝程式」會提示您完成此作業。 當您完成此作業時,您會回到「DB2 安裝程式」視窗。

步驟 11.

選取關閉選項, 並按 Enter 鍵。

步驟 2. 建立「管理伺服器」

本段將說明如何使用「DB2 安裝程式」來建立「管理伺服器」。 如果您計劃要使用「控制中心」來管理您的分割資料庫系統, 則您需要執行中的「管理伺服器」。

建議您使用「DB2 安裝程式」來建立「管理伺服器」, 因為它會自動架構「管理伺服器」來進行通信。 如何使用 dasicrt 指令來建立案例, 以及如何將其架構以進行通信的相關資訊, 請參照 Administration Guide安裝與架構補充 線上文件。

欲使用「DB2 安裝程式」來建立「管理伺服器」,請執行下列步驟:

步驟  1.

以具有 root 權限的使用者身份來登入您已安裝 DB2 Enterprise - Extended Edition (DB2 EEE) 的 RS/6000 SP 工作站。

步驟  2.

輸入 /usr/lpp/db2_06_01/install/db2setup 指令來啟動 DB2 安裝程式,開啟 DB2 安裝程式視窗。

步驟  3.

選取建立選項, 並按 Enter 鍵。

步驟  4.

選取建立「管理伺服器」選項, 並按 Enter 鍵。

步驟  5.

在欄位中填寫您在在您開始之前中為「管理伺服器」所建立的使用者名稱。

步驟  6.

選取確定選項, 並按 Enter 鍵。 您將會回到「建立 DB2 服務程式」視窗。

步驟  7.

選取確定選項, 並按 Enter 鍵。 即開啟「摘要報告」視窗。

步驟  8.

選取繼續選項, 並按 Enter 鍵。 「DB2 安裝程式」會提示您完成此作業。 當您完成此作業時,您會回到「DB2 安裝程式」視窗。

步驟  9.

選取關閉選項, 並按 Enter 鍵。

步驟 3. 更新節點架構檔

位於 INSTHOME/sqllib/ 目錄 (其中 INSTHOME 為案例擁有者的起始目錄) 中的節點架構檔 (db2nodes.cfg) 包含參與該案例之所有資料庫分割區伺服器的架構資訊。 每一個多重分割案例,都有一個 db2nodes.cfg 檔案。 針對特定 DB2 案例的每一個資料庫分割區伺服器,此檔案都有包含一個登錄。 根據預設,當您建立案例時, 會自動建立 db2nodes.cfg 檔案, 並且會將建立該案例所在之工作站的登錄新增至該檔案中。

db2nodes.cfg 檔案的格式如下所示:

   nodenum    hostname    logical port   netname

其中:

nodenum
介於 0999 之間的專用號碼, 可識別分割資料庫系統中的資料庫分割區伺服器。

當您要調整您的分割資料庫系統時, 您會針對每一個資料庫分割區伺服器來將登錄新增至 db2nodes.cfg 檔案中。 您為附加的 資料庫分割區伺服器選取的 nodenum 值,必須以升序排列,但在此順序中可以有間隙存在。 如果您計劃要新增 MLN,而且希望能夠在本檔案的區域環境中將其分組在一起, 您也許會選擇在 nodenum 值之間放置間隙。

此為必要登錄項目。

hostname
供 FCM 使用之資料庫分割區伺服器的 TCP/IP hostname

此為必要登錄項目。

要訣

您可以指定高速交互連接的名稱給 hostname 值。 這樣可讓 db2startdb2stopdb2_all 指令來使用高速交互連接進行通信。

logical port
指定資料庫分割區伺服器的邏輯埠號。 此欄位可用來指定執行 MLN 之工作站上的特定資料庫分割區伺服器。 如果此欄位沒有登錄,則預設值為 0。 但是如果您在 netname 欄位中新增登錄, 就必須在 logical port 欄位中輸入號碼。

如果您使用的不是 MLN,且您指定了 netname 欄位的登錄 (請參閱下面), 則登錄必須設定為 0

如果您使用的是 MLN,則您所指定的 logical port 值就必須 0 開始, 並以升序順序繼序排列,中間不能有間隙 (例如,012)。

尤其,如果您指定了某一資料庫分割區伺服器的 logical port 登錄, 則您必須指定 logical port 給列示於 db2nodes.cfg 檔中的每一個資料庫分割區伺服器。

只有在您使用的不是 MLN 或高速交互連接時,此欄位才是選用性項目。

netname
指定 FCM 通信之高速交互連接的主電腦名稱或 IP 位址。

若已指定此欄位的登錄項目,則資料庫分割區伺服器間的所有通信 (db2startdb2stopdb2_all 指令所產生的通信除外) 都會以高速交互連接來處理。

只有當您使用高速交互連接來進行資料庫分割區通信時,此參數才是必要的。

例如,當您在名為 workstation1 的工作站上建立 DB2 案例 db2inst1 時, 會更新 db2nodes.cfg 檔案,如下所示:

   0          workstation1   0

如果您不是使用叢集環境,且要在實體工作站 workstation1 上 想要有四個資料庫分割區伺服器,則您可以更新 db2nodes.cfg 檔,如下所示:

   0          workstation1   0
   1          workstation1   1
   2          workstation1   2
   3          workstation1   3

如果您要讓分段的資料庫系統包含兩個實體工作站 (workstation1workstation2),就要更新 db2nodes.cfg 檔案,如下所示:

   0          workstation1   0
   1          workstation2   1

如果您想要分段的資料庫系統包含兩個實體工作站,其名稱為 workstation1workstation2,且 workstation1 執行 3 個資料庫分割區伺服器,則您要 更新 db2nodes.cfg 檔案,如下所示:

   0          workstation1   0
   1          workstation1   1
   2          workstation1   2
   3          workstation2   0

如果您要分段的資料庫系統包含兩個實體工作站,其名稱為 workstation1workstation2 ( workstation2 執行 2 個資料庫分割區伺服器),並使用名為 switch1switch2的高速交互連接,則您要更新 db2nodes.cfg 檔案,如下所示:

   0          workstation1   0              switch1
   1          workstation2   0              switch2
   2          workstation2   1              switch2

欲更新 db2nodes.cfg 檔案,請執行下列步驟:

步驟  1.

以具有系統管理 (SYSADM) 權限的使用者身份來登入案例 (根據預設,是您為案例擁有者所建立的使用者名稱)。 相關資訊,請參閱使用系統管理群組

步驟  2.

請確定您已輸入 INSTHOME/sqllib/adm/db2stop 指令來停止 DB2 案例 (其中 INSTHOME 為案例擁有者的起始目錄)。

要訣

在執行案例時,db2nodes.cfg 檔案已鎖定,且只有在案例停止時才能進行編輯。

步驟  3.

編輯 db2nodes.cfg 檔案, 並針對將要參與分割資料庫系統的每一個資料庫分割區伺服器,新增登錄項目。

步驟  4.

請輸入 INSTHOME/sqllib/adm/db2start 指令,其中 INSTHOME 是案例擁有者的起始目錄。

步驟  5.

登出。

關於 db2nodes.cfg 檔的詳細資訊, 請參閱 Administration Guide

步驟 4. 啟用「快速通信管理程式」



要訣

如果您使用 Network Information Services (NIS)、NIS+、 或其它工具來管理系統架構檔,則必須在主要伺服器上執行此步驟。 在您完成此步驟後,請確定您分割資料庫系統中之所有 RS/6000 SP 工作站上的變更皆已生效。

本段將說明如何啟用參與分割資料庫系統之資料庫分割區伺服器之間的通信。 資料庫分割區伺服器之間的通信是由「快速通信管理程式 (FCM)」來處理的。 欲啟用 FCM,您必須確定您保留在 /etc/services 檔案中的埠或埠範圍, 可用於分割資料庫系統中的每一個工作站上。

當您使用 db2setup 公用程式建立 DB2 案例時,會在 /etc/services 檔案中放入與下列類似的登錄:

   DB2_instance_name        60000/tcp

其中 instance_name 是您所建立之案例的名稱。

此登錄的格式必須為:

   DB2_instance_name     port_number

其中:



要訣

60000 是用於以 db2setup 公用程式建立的任何案例 的預設 FCM 埠。

例如,若您建立了一個名為 db2inst1 的案例, 則 /etc/services 檔案中的登錄項目為:

   DB2_db2inst1        60000/tcp

如果您計劃要執行多重邏輯節點 (MLN), 您必須保留某範圍的連續埠 (每一個邏輯節點都要有一個埠)。 您所保留的連續埠範圍,必須等於在分割資料庫系統中執行大部份 MLN 之資料庫分割區伺服器上的 MLN 個數。 欲保留埠範圍供 FCM 使用, 您必須將另一個登錄項目新增至有指定埠範圍結尾的 /etc/services 檔案。 此登錄的格式必須為:

   DB2_instance_name_END     port_number

例如,如果您有一個資料庫分割區伺服器在執行 4 個資料庫分割區, 您就必須指定 4 個連續埠作為您的埠範圍。 在我們的範例中,/etc/services 檔案中的登錄為:

   DB2_db2inst1        60000/tcp
   DB2_db2inst1_END    60003/tcp



要訣

您可以用 # 註解識別字來新增說明這些登錄的註解。例如:
   DB2_db2inst1     60000/tcp # This is an EEE instance
   DB2_db2inst1_END 60003/tcp # that is running 4 MLNs.

欲啟用分割資料庫系統來進行 FCM 通信, 請在將要參與該分割資料庫系統的每一台機器上執行下列步驟:

步驟  1.

以具有 root 權限的使用者身份登入您建立 DB2 案例的工作站。

步驟  2.

請開啟 /etc/services 檔案並驗證 您為 FCM 通信所保留的埠或埠範圍登錄是否在其中。

步驟  3.

登出。

步驟  4.

登入分割資料庫系統中的每一個附加工作站, 並將您新增至建立 DB2 案例所在之工作站上的 /etc/services 檔案中的同一個登錄, 新增至 /etc/services 檔案中。

步驟  5.

登出。

FCM 通信的相關資訊,請參照 Administration Guide

要訣

如果 /etc/services 檔案是檔案集成的一部份, 則您必須將這些登錄新增至「控制」工作站上的 /etc/services 檔案中, 並使用下列指令來更新每一個工作站:
   dsh -a /var/sysman/supper update user.admin

步驟 5. 修改「環境」以執行 DB2 Enterprise - Extended Edition

本段將說明在您開始使用 DB2 EEE 之前, 必須在將要參與分割資料庫系統之每一個資料庫分割區伺服器上更新的不同環境設定。 欲調整您的系統環境來執行 DB2 EEE,請執行下列步驟:

__  步驟  1.

以具有 root 權限的使用者身份來登入資料庫分割區伺服器。

__  步驟  2.

在將要參與分割資料庫系統的所有工作站上, 將 AIX maxuproc (每位使用者的最大處理數) 裝置屬性設定為 1000, 請輸入下列指令:

  dsh -a chdev -l sys0 -a maxuproc='1000'

__  步驟  3.

在將要參與分割資料庫系統的所有工作站上,將 TCP/IP 網路參數設定為下列值:

   thewall       = 65536
   sb_max        = 1310720
   rfc1323       = 1
   tcp_sendspace = 221184
   tcp_recvspace = 221184
   udp_sendspace = 65536
   udp_recvspace = 655360
   ipqmaxlen     = 250
   somaxconn     = 1024



要訣

欲列出所有網路相關參數的現行設定,請輸入 dsh -a no -a 指令。

欲設定參數,請輸入下列指令:

   dsh -a no -o parameter_name=value

其中:

  • parameter_name 為您要設定的參數。
  • value 為您要為此參數設定的值。

例如,若要將每一台工作站上的 tcp_sendspace 參數都設定為 221184, 請輸入下列指令:

   dsh -a no -o tcp_sendspace=221184


要訣

上述的值皆為這些值的最小值。如果您已準備好將這些網路相關的任何參數設定為較高的值, 請勿將該值設定為較低列示值。

若需設定在工作站上之所有網路參數的列示, 請輸入 no -a 指令。

此外,如果您要使用高速交互連接, 必須將 css0spoolsizerpoolsize 設定為下列值:

   spoolsize     16777216
   rpoolsize     16777216



要訣

欲列出這些參數的現行設定,請輸入 dsh -a lsattr -l css0 -E 指令。

若要設定這些參數,請輸入下列指令:

   dsh -a /usr/lpp/ssp/css/chgcss -l css0 -a spoolsize=16777216
   dsh -a /usr/lpp/ssp/css/chgcss -l css0 -a rpoolsize=16777216

如果您不是使用 /tftpboot/tuning.cst 檔案來調整您的系統, 則可以使用 /usr/lpp/db2_06_01/misc/rc.local.sample 範例 Script 檔來更新與網路相關的參數。 欲使用範例 Script 檔來更新網路相關的參數,請執行下列步驟:

  1. 將此 Script 檔複製到 /etc 目錄, 並使它可由 root 來執行,請輸入下列指令:
       cp /usr/lpp/db2_07_01/misc/rc.local.sample /etc/rc.local
       chown root:sys /etc/rc.local
       chmod 744 /etc/rc.local
    
  2. 請視需要複查 /etc/rc.local 檔案,並進行其更新。
  3. 新增登錄至 /etc/inittab 檔案, 以在每次重新啟動機器時,執行 /etc/rc.local script。 您可以使用 mkitab 指令來將登錄新增至 /etc/inittab 檔案。 欲新增此登錄,請輸入下列指令:
       mkitab "rclocal:2:wait:/etc/rc.local > /dev/console 2>&1"
    
  4. 確定 /etc/rc.nfs 登錄已內含在 /etc/inittab 檔案中,請輸入下列指令:
       lsitab rcnfs
    
  5. 更新網路參數,但不要重新啟動您的系統,請輸入下列指令:
       /etc/rc.local
    

__  步驟  4.

確定您有足夠的分頁空間可供 DB2 EEE 用來執行。 如果您沒有足夠的分頁空間可供 DB2 EEE 用來執行, 作業系統會將使用最多虛擬記憶體的處理程序刪除 (就好像是 DB2 EEE 處理的一部份一樣)。 欲檢查可用的分頁空間,請輸入下列指令:

   lsps -a

此指令將會傳回類似下面的輸出結果:

   Page Space  Physical Volume   Volume Group    Size   %Used  Active  Auto  Type
   paging00    hdisk1            rootvg          60MB      19     yes   yes    lv
   hd6         hdisk0            rootvg          60MB      21     yes   yes    lv
   hd6         hdisk2            rootvg          64MB      21     yes   yes    lv

建議:可用的分頁空間要等於安裝在您工作站上之實體記憶體的二倍。

__  步驟  5.

如果您要建立一個小於中間大小的分割資料庫系統, 在具有案例擁有者之起始目錄的機器上,網路檔案系統常駐程式 (NFSD) 的數量應接近:

# of biod on a machine * # of machines in the instance

建議您在每一台機器上執行 10 biod 處理程序。 根據上面的公式,在具有 10 biod 處理程序的四部機器系統上,您將使用 40 NFSD。

如果您要安裝較大的系統,機器上最多可以有 120 個 NFSD。

NFS 的附加資訊,請參照您的 NFS 說明文件。

步驟 6. 啟用遠端指令的執行作業

在多重分割案例中,每一個資料庫分割區伺服器, 都必須要有可在分割資料庫系統中所有其它資料庫分割區伺服器上執行遠端指令的權限。 要達成此目的,可建立 INSTHOME/.rhosts 檔案 (其中 INSTHOME 為案例擁有者的起始目錄) 或 /etc/hosts.equiv 檔案。

如果您決定要建立 /etc/hosts.equiv 檔案, 您就必須在參與分割資料庫系統的每一個工作站上建立此檔案。

如果如果您想要使用 INSTHOME/.rhosts 檔案, 則應包含類似下列的登錄:

   workstation1.torolab.ibm.com db2inst1
   workstation2.torolab.ibm.com db2inst1
   switch01.torolab.ibm.com db2inst1
   switch02.torolab.ibm.com db2inst1

關於 INSTHOME/.rhosts/etc/hosts.equiv 檔案的相關資訊, 請參照您作業系統的說明文件。

步驟 7. 建立 DB2 檔案的鏈結 (選用性項目)

您可以使用 db2ln 指令來為 DB2 檔案建立鏈結至 /usr/lib 目錄, 並為併入檔建立鏈結至 /usr/include 目錄, 以取得特定版本及版次的 DB2 Enterprise - Extended Edition (DB2 EEE)。 在所給定之系統上,只能為一個 DB2 版本建立鏈結。

如果您將開發或執行應用程式,且想要避免必須指定產品檔案庫及併入檔的完整路徑, 您可能想要建立這些鏈結。

欲建立 DB2 檔案的鏈結,請執行下列步驟:

步驟  1.

以具有 root 權限的使用者身份來登入「控制」工作站。

步驟  2.

輸入下列指令,以建立 DB2 檔案的鏈結:

   dsh /usr/lpp/db2_07_01/cfg/db2ln

此指令會自動分散至您列示在 eeelist.txt 檔案中的每一個 RS/6000 SP工作站。

要訣

如果您在您環境中的每一台 RS/6000 SP 工作站上安裝了 DB2 EEE, 您可以指定 -a 旗號,如下所示:
   dsh -a /usr/lpp/db2_07_01/cfg/db2ln

步驟  3.

登出。

如果舊版 DB2 EEE 的 /usr/lib/usr/include 目錄已有鏈結, 則執行 db2ln 指令會自動將其除去,以建立本版 DB2 EEE 的鏈結。

步驟 8. 啟動「管理伺服器」

本段將說明如何啟動及架構「管理伺服器」。 在您可以開始使用「從屬站架構輔助程式 (CCA)」或「控制中心」來 管理您的分割資料庫系統前,必須先確定「管理伺服器」已啟動,且 db2cclst 常駐程式正在分段的資料庫系統上的每一個系統中執行。

欲啟用您的分割資料庫系統,以讓 CCA 或「控制中心」來加以管理,請執行下列步驟:

步驟  1.

以具有 root 權限的使用者身份來登入您用來建立「管理伺服器」的工作站。

步驟  2.

編輯 /etc/services 檔案, 若不存在的話,新增保留給「管理伺服器」的埠。

步驟  3.

登出。

步驟  4.

登入分割資料庫系統中的每一個附加工作站, 並將您新增至建立「管理伺服器」所在之工作站上的 /etc/services 檔案中的同一個登錄項目, 新增至 /etc/services 檔案中。

要訣

如果 /etc/services 檔案是檔案集成的一部份, 則您必須將這個登錄新增至「控制」工作站上的 /etc/services 檔案中, 並使用下列指令來更新每一個工作站:
   dsh -a /var/sysman/supper update user.admin

步驟  5.

登出。

步驟  6.

以您為「管理伺服器」所建立的使用者名稱來登入任何資料庫分割區伺服器 (例如,db2as)。

步驟  7.

輸入下列指令,以啟動「管理伺服器」

   DASINSTHOME/sqllib/bin/db2admin start

其中 DASINSTHOME 是「管理伺服器」的起始目錄。

步驟  8.

登出。

步驟  9.

以您為「管理伺服器」所建立的使用者名稱來登入參與分割資料庫系統的每一個資料庫分割區伺服器 (例如,db2as)。

步驟 10.

輸入下列指令,以啟動 db2cclst 常駐程式

   DASINSTHOME/sqllib/bin/db2cclst

其中 DASINSTHOME 是「管理伺服器」的起始目錄。

要訣

請勿登入每一個資料庫分割區伺服器, 您可以在任何資料庫分割區伺服器上輸入下列指令, 以在所有的資料庫分割區伺服器上執行 db2cclst 指令:
   export RAHOSTFILE=INSTHOME/sqllib/db2nodes.cfg
   db2_all "DASINSTHOME/sqllib/bin/db2cclst"  

其中:

  • INSTHOME 是案例擁有者的起始目錄。
  • DASINSTHOME 是「管理伺服器」的起始目錄。

步驟 11.

輸入下列指令,以確定 db2cclst 常駐程式正在執行中:

   ps -ef | grep db2cclst

db2cclst 常駐程式的錯誤資訊傳回 syslog 檔。 錯誤訊息寫入此檔案,而不是寫入 db2diag.log 檔, 因為該常駐程式是的執行無關該案例。

要訣

請勿登入每一個資料庫分割區伺服器, 您可以在任何資料庫分割區伺服器上輸入下列指令, 以在所有的資料庫分割區伺服器上執行 ps -ef | grep db2cclst 指令:
   db2_all ps -ef | grep db2cclst 

步驟 12.

登出。



要訣

您可以將下列指令新增至 /etc/innitab 檔案,以設定 db2cclst 常駐程式在工作站重新啟動時會啟動。
   mkitab "db2cclst:2:once:DASINSTHOME/sqllib/bin/db2cclst"

其中 DASINSTHOME 是「管理伺服器」的起始目錄。

相關資訊,請參閱 Administration Guide

步驟 9. 建立 SAMPLE 資料庫 (選用性項目)

本段將說明如何在您的系統上建立 SAMPLE 資料庫,並從該資料庫存取資料, 以驗證您已正確地安裝並架構 DB2 Enterprise - Extended Edition (DB2 EEE)。 為了 測試 DB2 EEE 的安裝與架構,在您已定義了分段的資料庫系統中所含的 所有資料庫分割區伺服器後,您應只建立 SAMPLE 資料庫供案例使用。 如果您要新增資料庫分割區伺服器到案例,該案例中含有已建立的資料庫, 則您必須執行其它的活動。 若需其餘相關資訊,請參照 Administration Guide

要訣

欲完成本節中的各步驟,建議您在參與分段的資料庫系統的 每一個實體系統上, 另外建立一個檔案系統 (例如,/database)。

如何建立檔案系統的相關資訊,請參照您作業系統的說明文件。

欲驗證您已安裝並架構 DB2 EEE,請執行下列步驟:

步驟  1.

以具有系統管理 (SYSADM) 權限的使用者身份來登入系統 (根據預設,是您為案例擁有者所建立的使用者名稱)。 相關資訊,請參閱使用系統管理群組

步驟  2.

輸入下列指令,以建立 SAMPLE 資料庫:

   INSTHOME/sqllib/bin/db2sampl path

其中:

  • INSTHOME 是案例擁有者的起始目錄。
  • path 是一個本端檔案系統,存在於分段的資料庫系統中的每一個 工作站上。

例如,若要在 /database 檔案系統上建立 SAMPLE 資料庫, 請輸入下列指令:

   INSTHOME/sqllib/bin/db2sampl /database

SAMPLE 資料庫在建立時會自動以 資料庫別名 SAMPLE 編目。

步驟  3.

輸入 db2start 指令來啟動資料庫管理程式。

步驟  4.

輸入下列指令,以連接 SAMPLE 資料庫, 擷取在部門 20 中工作之所有員工的列示,並重設資料庫連接:

   db2 connect to sample
   db2 "select * from staff where dept = 20"
   db2 connect reset

關於輸入 DB2 指令的資訊,請參閱用命令中心來輸入指令使用命令行處理器來輸入指令

要訣

在驗證安裝作業之後,即可除去 SAMPLE 資料庫,以釋出磁碟空間。 輸入 db2 drop database sample 指令,捨棄 SAMPLE 資料庫。

步驟 10. 安裝授權碼

本段將說明如何針對您所安裝之 DB2 產品來安裝授權碼。

要訣

您的授權證明授權資訊小冊子, 可識別您擁有其權限的產品。

  1. 以具有 root 權限的使用者身份來登入「控制」工作站。
  2. DB2 產品授權碼可在 nodelock 檔案找到, 該檔位於 /var/ifor 目錄中。
  3. 輸入下列指令,以更新您的 DB2 產品授權碼:
       /usr/lpp/db2_07_01/cfg/db2licm license_filename
    

    其中 license_filename 為對應於您所購買之產品的授權檔完整路徑名稱及檔名。

    此產品授權檔的名稱為 db2udbeee.lic

    例如,若 CD-ROM 裝載在 /cdrom 目錄中, 而授權檔的名稱為 db2udbeee.lic, 您就會輸入下列指令:

       /usr/lpp/db2_07_01/cfg/db2licm /cdrom/db2/license/db2udbeee.lic
    


要訣

您也可以使用「控制中心」來管理及監督您的 DB2 授權合約,並監督資料庫使用狀況。 欲使用「控制中心」來管理授權,請執行下列步驟:

步驟  1.

啟動「控制中心」。相關資訊,請參閱啟動 DB2 控制中心

步驟  2.

從「控制中心」工具列按一下授權中心圖示。 即開啟「授權中心」。

步驟  3.

完成步驟,即可將您的 DB2 授權升級。 相關資訊,請按 F1 按鍵, 參照「授權中心」的線上解說。


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