快速入門

| | |

記憶體需求

|

DB2 Universal Database (UDB) 最少需要 256 MB 的 RAM。 |系統若只是執行 DB2 UDB 及 DB2 GUI 工具,最少需要 512MB 的 RAM。 |不過,若要增進效能,建議使用 1GB 的 RAM 記憶體。 |這些需求並不包括在系統上執行的其它軟體所需的額外記憶體。

|

當判定記憶體需求時,請注意下列事項:

|

DB2 UDB 用戶端支援的說明

8.1 版 DB2 用戶端快速入門手冊中的「DB2 用戶端」主題有如下的陳述:

DB2 用戶端可以連接至比用戶端版次晚兩個版次或早一個版次的 DB2 伺服器, 以及連接至同一版次的伺服器。

該陳述的修正如下:

儘管在某些環境中從第 N 版用戶端至第 N + 2 版伺服器的連線是可能的, 但是只有第 N 版在服務範圍內時,這個連線才是支援的配置。 一旦從服務撤銷第 N 版,將不再支援這個配置。

不再支援 DB2 第 7 版用戶端連接到 DB2 第 8 版伺服器,因為已從服務撤銷 DB2 第 7 版。

修改核心程式參數 (Linux)

安裝 DB2 UDB 之前,您應該考慮更新您的 Linux 核心程式參數。 DB2 Universal Database (UDB) 可視需要自動提高 IPC 限制。 您可能想要根據特殊需要來提高這些限制。

先決條件

您必須具有 root 權限才能修改核心程式參數。

程序

若要更新核心程式參數,請:

Red Hat 及 SuSE
使用 2.4.x 系列核心程式的系統具有訊息佇列參數 (msgmni) 的預設值,該預設值僅容許幾個同時至 DB2 UDB 的連線。 也必須變更號誌陣列參數以使 DB2 UDB 順利執行。 若要檢查共用記憶體區段、號誌陣列及訊息佇列限制,請發出 ipcs -l 命令。

下列是 ipcs -l 命令的輸出。

   # ipcs -l

   ------ Shared Memory Limits --------
   max number of segments = 4096	             // SHMMNI	
max seg size (kbytes) = 262144             // SHMMAX
max total shared memory (kbytes) = 8388608 // SHMALL
   min seg size (bytes) = 1

   ------ Semaphore Limits --------
   max number of arrays = 1024		             // SEMMNI
   max semaphores per array = 250
max semaphores system wide = 256000
   max ops per semop call = 32
   semaphore max value = 32767

   ------ Messages: Limits --------
   max queues system wide = 1024	            // MSGMNI
max size of message (bytes) = 65535        // MSGMAX
default max size of queue (bytes) = 16384  // MSGMNB

其中

   max semaphores system wide = 
   max number of arrays x max semaphores/array

若為 32 位元 Linux 核心程式, 請將下列項目新增至預設系統控制配置檔 (/etc/sysctl.conf), 來修改核心程式參數:

     kernel.msgmni = 1024
  kernel.sem = "250 256000  32 1024"
  kernel.shmmax=268435456

若為 64 位元 Linux 核心程式, 請將下列項目新增至預設系統控制配置檔 (/etc/sysctl.conf), 來修改核心程式參數:

     kernel.msgmni = 1024
  kernel.sem = "250 256000  32 1024"
  kernel.shmmax=1073741824

執行 sysctl (含 -p 參數), 從預設檔案 /etc/sysctl.conf 載入 sysctl 設定:

     sysctl -p

網路起始設定 Script 會在啟動期間讀取來自 sysctl.conf 檔案的登錄。

在部份發行版上,您可能需要在其中一個系統起始設定檔案 (如 rc.local) 中新增 sysctl -p,以便每次重新啟動之後都會設定核心程式參數。

修改核心程式參數 (Solaris 作業環境)

下列資訊是 DB2 伺服器快速入門手冊中 "修改核心程式參數 (Solaris 作業環境)" 主題的修改:

若要讓 DB2 Universal Database (UDB) 能夠適當地操作,建議您更新系統的核心程式配置參數。 您可以使用 db2osconf 公用程式,來建議核心程式參數。

若要使用 db2osconf 命令,首先您必須安裝 DB2 UDB。 db2osconf 公用程式只能從 $DB2DIR/bin 執行。

修改核心程式參數之後,您必須重新啟動系統。

可下載 DB2 Universal Database Express Edition 8.2 版 Basics 手冊

IBM DB2 Universal Database Express (DB2 UDB Express) 是 DB2 Universal Database 第 8 版產品系列的最新成員。它結合了 IBM 獲獎的 DB2 UDB 關聯式資料庫的力量、 功能及可靠性,並簡化了包裝、安裝及部署程序,因此能以最低的投資成本來符合中小企業的資料管理需求。

DB2 UDB Express 的設計主要針對略懂自用資料庫 (in-house database) 技巧的客戶,因為他們需要易於安裝的資料庫, 整合至其應用軟體解決方案。它是多使用者版本的 DB2 UDB,支援獨立式及區域網路 (LAN) 環境中的本端及遠端應用程式。

如需 DB2 UDB Express 的進一步資訊,請從 DB2 UDB 資訊手冊網頁 (網址為 http://www.ibm.com/software/data/db2/udb/support/manualsv8.html) 下載 Quick Beginnings for DB2 Express EditionDB2 Universal Database Express Edition Version 8.2 Basics

驗證您的資料庫是否準備好進行移轉

下列先決條件一節已描述於 8.2 版的主題中,用來說明如何驗證您的資料庫是否準備好進行移轉:

先決條件
確定在實例擁有者的起始目錄中找到的 migration.log 檔包含下列文字: Version of DB2CKMIG being run: VERSION 8。

這個先決條件事實上是在程序結束時所執行的後置移轉步驟。

DB2 UDB 的共同準則認證

「共同準則」認證過的 DB2(R) UDB 配置的權限資訊可以在 http://niap.nist.gov/cc-scheme 找到。

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