DB2個人版(Linux)安裝 - IBM-DB2

jamescodd發表於2007-04-20
本文簡略的介紹了db2 pe在linux系統上的安裝過程。 [@more@]DB2 PE簡介

DB2 Personal Edition(DB2 PE)是在低價位的商用硬體(commodity hardware)桌上型電腦上執行的單使用者 RDBMS。DB2 PE 可用於 Windows 98、Windows ME、Windows NT(SP6 或更高版本)、Windows 2000(推薦 SP2)、Windows XP 和 Linux。在 Microsoft 釋出 Window 2003 伺服器時,DB2 PE 將支援它們。DB2 PE 擁有 DB2 Workgroup Server Edition 的所有功能部件,不過有一個例外:遠端客戶機無法連線到執行著該 DB2 版本的資料庫上。(但是,帶有控制中心(Control Center)的工作站可以連線到這些資料庫,以執行遠端管理。)因為“這個 DB2 到底還是 DB2”,所以那些針對 DB2 PE 而開發的應用程式都將能夠在 DB2 的任何其它版本上執行。您可以使用 DB2 PE 開發 DB2 應用程式,然後再將它們用於生產環境。
不管 PC 是否連線到網路,DB2 PE 都很有用;對於需要強大資料儲存的使用者,或者需要提供資料庫儲存工具並且能夠連線到遠端 DB2 伺服器的使用者,它在這兩種情況中都很有用。DB2 PE 還附帶了 DB2 倉庫中心(DB2 Warehouse Center),所以使用者可以實驗象抽取、轉換以及裝入之類的商業智慧建模功能(請參閱資料倉儲是什麼?)。DB2 PE 具有可擴充套件性,可以支援所有 DB2 Extender:XML(現已捆綁到 DB2 安裝)、Spatial 和 Net Search。(更多資訊,請參閱 DB2 Extender。)
偶爾進行連線的使用者可能想利用 DB2 內建的複製功能部件和 DB2 控制伺服器(DB2 Control Server)來建立同步環境,在外的員工可以透過這個環境與企業保持聯絡。當然,這隻適合於使用膝上型電腦的使用者和某些工作站,例如那些執行零售終端(point-of-sale,POS)應用程式的工作站。


準備安裝
在這裡,我們安裝的是db2 pe(personal edition),安裝檔案可以從ibm的站點上獲得。下載地址是:。下載得到的是tar格式的檔案。
在我的例子中,我的安裝檔案已經下在下來放在lan內的一個ftp上。我的安裝環境是一個新安裝的redhat 7.2,採用的是伺服器安裝方式的預設元件。
把安裝檔案複製到本地:
[root@no18 root]# wget ftp://192.168.0.1/software/DB/DB2_V81_PE_LNX_32_NLV.tar
解壓:
[root@no18 root]# tar xvf DB2_V81_PE_LNX_32_NLV.tar
解開以後的檔案都被放置在當前目錄下的pe資料夾中。
開始安裝:
[root@no18 root]# pe/db2_install
過陣子,安裝就可以完成了。到這個時候,我們安裝的主要工作就完成了。


完成安裝
我們現在需要做的是,對資料庫的初始化工作。包括安裝授權檔案和建立一個例項並執行它。
首先,我們安裝授權檔案。
不安裝授權檔案的話,則是評估版,九十天後就要過期。授權檔案,在安裝包已經有了。我們用下面的命令安裝它:
[root@no18 root]# /opt/IBM/db2/V8.1/adm/db2licm -a /root/pe/db2/license/db2pe.lic
接著,我們需要建立一個使用者。
[root@no18 root]# useradd db2ins1
[root@no18 root]# passwd db2ins1
開始建立例項:
[root@no18 root]#/opt/IBM/db2/V8.1/instance/db2icrt -u db2ins1 db2ins1
這樣,我們就建立了一個例項db2ins1。
啟動該例項:
[root@no18 root]# su db2ins1
[db2ins1@no18 db2ins1]$ db2start
SQL1063N DB2START processing was successful.

測試

作為測試,我們執行一個簡單的sql:建立資料庫的sql。
[root@no18 root]# su db2ins1
[root@no18 root]# cd
[db2ins1@no18 db2ins1]$ db2 create database mydb
DB20000I The CREATE DATABASE command completed successfully.
that's ok,我們的資料庫建立成功了。

結論

db2以其易用性和功能強大以及雄厚的支援而贏得了不少使用者。在本文中,我們邁出了學習使用db2的第一步。希望對那些對db2有興趣的人有所幫助

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/784596/viewspace-911731/,如需轉載,請註明出處,否則將追究法律責任。

相關文章