DB2個人版(Linux)安裝
2024-09-06 23:58:02
供稿:網友
db2個人版(linux)安裝
cowboy([email protected])
the fe of swust
2003-10-23
關鍵字:
db2 linux 安裝
摘要:
本文簡略的介紹了db2 pe在linux系統上的安裝過程。
目錄:
db2 pe簡介
或者安裝文件
準備安裝環境
完成安裝
測試
結論
資源
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,采用的是服務器安裝方式的默認組件。
把安裝文件拷貝到本地:
[[email protected] root]# wget ftp://192.168.0.1/software/db/db2_v81_pe_lnx_32_nlv.tar
解壓:
[[email protected] root]# tar xvf db2_v81_pe_lnx_32_nlv.tar
解開以后的文件都被放置在當前目錄下的pe文件夾中。
開始安裝:
[[email protected] root]# pe/db2_install
過陣子,安裝就可以完成了。到這個時候,我們安裝的主要工作就完成了。
完成安裝
我們現在需要做的是,對數據庫的初始化工作。包括安裝授權文件和創建一個實例并運行它。
首先,我們安裝授權文件。
不安裝授權文件的話,則是評估版,九十天后就要過期。授權文件,在安裝包已經有了。我們用下面的命令安裝它:
[[email protected] root]# /opt/ibm/db2/v8.1/adm/db2licm -a /root/pe/db2/license/db2pe.lic
接著,我們需要創建一個用戶。
[[email protected] root]# useradd db2ins1
[[email protected] root]# passwd db2ins1
開始創建實例:
[[email protected] root]#/opt/ibm/db2/v8.1/instance/db2icrt -u db2ins1 db2ins1
這樣,我們就創建了一個實例db2ins1。
啟動該實例:
[[email protected] root]# su db2ins1
[[email protected] db2ins1]$ db2start
sql1063n db2start processing was successful.
測試
作為測試,我們運行一個簡單的sql:創建數據庫的sql。
[[email protected] root]# su db2ins1
[[email protected] root]# cd
[[email protected] db2ins1]$ db2 create database mydb
db20000i the create database command completed successfully.
that's ok,我們的數據庫創建成功了。
結論
db2以其易用性和功能強大以及雄厚的支持而贏得了不少用戶。在本文中,我們邁出了學習使用db2的第一步。希望對那些對db2有興趣的人有所幫助。
資源
1、《up and runing with db2 for linux》
2、http://www-900.ibm.com/cn/software/db2/index.shtml