在 IBM® DB2® for
IBM Rational® Asset Manager 中建立生命週期管理資料庫。
隨附的
IBM Rational Team Concert 版本將會使用這個資料庫。開始之前
如果您使用的是 IBM WebSphere® Application Server,而且將使用伺服器設定應用程式,則可以跳過這項作業,原因是 伺服器設定應用程式可以替您建立及配置資料庫。
如果您使用現有的 Rational Team Concert 伺服器,則可以跳過這項作業,因為 Rational Team Concert 已有一個資料庫。
請確定您也知道
DB2 的安裝目錄(在 Windows 上通常是 C:\Program
Files\IBM\SQLLIB;在 Linux、AIX® 和 Linux for zSeries® 上通常是 opt/IBM/DB2/V9.7)。
執行這些指示的使用者在 DB2 資料庫上必須有
系統管理者權限。
提示: 在 Linux、AIX 或 Linux for zSeries 上,如果要取得 DB2 資料庫的系統管理權限,請 sudo 至 DB2 使用者 db2inst1 並執行 bash。請注意,db2inst1 是預設實例使用者。
程序
如果要設定 DB2 資料庫,請執行下列動作:
- 在「DB2 指令視窗」中建立資料庫。
下列範例指令會建立一個稱為 RTCDB 的新資料庫。
這些指令是在「DB2 指令視窗」中執行。
您可以在「DB2 指令行工具」功能表之下,從應用程式「啟動」功能表來開啟「指令視窗」。
- 在 Windows: 中,其中 <database_storage_drive> 是您要儲存資料庫檔案的磁碟機(例如,C:\)。
db2 create database RTCDB on <database_storage_drive> using codeset UTF-8 territory en pagesize 8192
提示: 要在其中建立資料庫的硬碟必須至少有
5 GB 的可用儲存體空間。
- 在 Linux、AIX 或 Linux for zSeries 上,其中 <database_storage_directory> 是檔案系統上要用來儲存資料庫檔案之目錄的完整路徑:
db2 create database RTCDB on <database_storage_directory> using codeset UTF-8 territory en pagesize 8192
提示: 資料庫儲存體目錄必須已存在,且至少有 5 GB 的可用儲存體空間。
註: 如果要確保適當處理 Unicode 內容,資料庫字集必須是 UTF-8 編碼。
提示: 如果資料庫是不在執行中,db2start 指令會啟動 DB2。
- 限 DB2 9.1 版:您必須增加 APP_CTL_HEAP_SZ 設定,從預設值 128 增加到 1024。
您必須重新啟動資料庫伺服器:
- 在「DB2 指令視窗」中,輸入下列指令:
db2 UPDATE DATABASE CONFIGURATION FOR RTCDB USING APP_CTL_HEAP_SZ 1024
- 利用下列指令來停止資料庫伺服器:
db2 stop database manager force
- 利用下列指令來啟動資料庫伺服器:
db2 start database manager
下一步
如果您使用 WebSphere Application Server,請執行下列動作:
如果尚未部署伺服器設定應用程式,請將它部署在伺服器或叢集中。
如果要執行這個動作,請參閱
部署到伺服器中或部署到叢集中。
限制: 如果要建立及使用應用程式伺服器叢集,您必須具備 IBM Rational Asset Manager 未隨附的 IBM WebSphere Application Server 網路部署 (ND)。
如果您要安裝至 WebSphere Application Server 叢集,且您需要安裝 Rational Team Concert,您也必須建立 Rational Team Concert 的單一應用程式伺服器實例。
之後,再利用伺服器設定應用程式,配置 WebSphere Application Server 來連接您的資料庫。
如果您已將伺服器設定應用程式部署到您的伺服器或叢集中,請參閱使用伺服器設定應用程式來部署與配置應用程式檔案。
- 如果您使用 Apache Tomcat,請執行下列動作:
配置 Apache Tomcat,然後部署 Rational Asset Manager 應用程式檔案。請參閱將 Rational Asset Manager 伺服器應用程式部署在 Tomcat 5.5 上。