當前位置:首頁 » 數據倉庫 » db2資料庫下載安裝
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

db2資料庫下載安裝

發布時間: 2023-05-28 01:09:36

1. linux怎麼裝db2資料庫伺服器

一、安裝前准備工作:
1、對於Linux系統,至ibm網站下載軟體包
2、Linux內核設置:編輯/etc/sysctl.conf文件
3、創建相應用戶以及組:
4、創建相應目錄用於存放db2的數據文件以及日誌文件:
這里在根下面創建一個db2總目錄,然後創建了一個15G大小的邏輯卷掛載/db2下面,然後在其下面創建相應的文件夾。
database目錄存放資料庫實例
db2log1存放db2的主日誌文件
db2log2存放鏡像日誌文件
db2temp存放db2臨時表空間
db2用戶的家目錄的位置
二、安裝過程:
安裝可以使用root用戶安裝也可以使用非root用戶安裝,這里就直接使用root用戶安裝了。
以root身份執行db2setup,會彈出以下畫面:
這里選擇安裝企業版,點擊install new:
下一步之後,就出現創建用戶的畫面:
最後點擊finish開始安裝過程。
三、創建資料庫:
如果在安裝過程中,沒有創建資料庫,則後續可以使用db2cc命令創建資料庫。這是一個基於圖形界面的管理工具,使用起來也非常方便。執行db2cc後,會彈出以下畫面:
點擊右側的Create New Database,創建資料庫:
指定資料庫名稱以及存放位置,選中Let DB2 manage my storage,下一步:
點擊finish開始創建。默認db2會創建以下三個表空間:
(1)、catalog table space用於存放catalog表。
(2)、user table space存放所有表和索引數據。
(3)、temporary table space臨時數據的存放位置。
創建完成後,會看到如下畫面:
此時還沒有連接到xzxjdb1上,點擊右側的connect進行連接。連接之後,會看到右側多了好多信息:
使用命令行查看當前資料庫中表空間信息:
四、DB2的簡單管理:
1、查看錶空間信息:
2、查看錶信息:
3、查看當前實例下的所有資料庫信息:
4、停止資料庫:
5、啟動資料庫:
6、設置實例自動啟動:

2. 求db2 資料庫下載地址(直發安裝包另加分)

請確認版本,好發安裝包。
另:現在有免費得DB2 Express-C版本。

3. 高人給發個db2資料庫下載地址,db2 win32 express-c版本即可,謝謝

http://www.skycn.com/soft/37229.html這個地老鍵址上肢含悄應該不需要登錄了https://www.ibm.com/developerworks/cn/downloads/im/udb/需登錄賬歷渣戶

4. linux安裝db2需要哪些依賴

於工作的需要,剛剛嘗試汪啟完在Linux下安裝DB2資料庫,已經連接測試成功,簡單做了下總結,由於採用的多為命令行,所以沒有必要截圖了。望能對其他程序員有所幫助......如果有不正確的地方,希望和大家共同討論......
准備工作
步驟1 以root用戶登陸需要安裝DB2的Linux伺服器。
步驟2 創建DB2安裝包存放目錄:# mkdir /home/db2install
步驟3:將需要安裝的文件上傳至該目錄下
步驟4:解壓通過使用圖形界面,右鍵。解壓到本地
執行DB2安裝腳本
步驟1 以root用戶登錄需要安困指如裝DB2的伺服器。
步驟2 進入目錄/home/db2install/server。
# cd /home/db2install/expc
步驟3 運行DB2安裝腳本。
# ./db2_install
對於root用戶安裝,預設情況下,DB2數據產品安裝在以下目錄中:/opt/ibm/db2/V10..1
創建用戶
/usr/sbin/groupadd db2iadm1
/usr/sbin/groupadd db2fadm1
/usr/sbin/useradd –m -g db2iadm1 –d /home/db2inst1 db2inst1
/usr/sbin/useradd –m -g db2fadm1 –d /home/db2fenc1 db2fenc1
也可以使用圖形化操作
創建實例
#cd /opt/IBM/db2/V8.1/instance/
./db2icrt –a server -u db2fenc1 db2inst1
注意:安裝是出現了host 『name』 inviable的異常。
修改方法:cd/ect
修改 hosts文件 把host的name 添加上即可創建成功

產品許可證
/opt/IBM/db2/V8.1/adm/db2licm -a /mnt/cdrom/db2/license/db2pe.lic
添加DB2埠
SU - root
vi /etc/services 加入下面一行
db2inst1 50000/tcp
DB2 配置
su – db2inst1
db2set DB2_EXTENDED_OPTIMIZATION=ON
db2set DB2_DISABLE_FLUSH_LOG=ON
db2set AUTOSTART=YES
db2set DB2_STRIPED_CONTAINERS=ON
db2set DB2_HASH_JOIN=Y
db2set DB2COMM=tcpip
db2set DB2_PARALLEL_IO=*
db2set DB2CODEPAGE=819#Update dbm cfg
db2 update dbm cfg using SVCENAME db2inst1
db2 update dbm cfg using INDEXREC ACCESS
運行DB2
步驟1以db2inst1用戶ID登錄系統:
# su –u db2inst1
步驟2 啟動資料庫DB2:
db2inst@linux:~> db2start
步驟3創建sample資料庫:
db2inst@linux:~> db2sampl
步驟4訪問DB2命令行環境以執行sql語句:
db2inst@linux:~> db2
步驟5執行SQL語句連接sample資料庫並查看staff表內容逗戚,列出系統表,查看system.systables表結構,之後斷開連接並退出:
=>connect to sample
=>select * from staff where dept = 20
=>list tables
=>describe table sysibm.systables
=>connect reset
=>quit
步驟6 停掉DB2
db2inst@linux:~> db2stop

5. 如何在客戶端配置ODBC來訪問遠程DB2 for Windows伺服器

本文詳細地介紹了如何在客戶端配置DB2 for Windows的ODBC數據源,然後又以「萬能資料庫
查詢分析器」的中文版本《DB 查詢分析器》為工具,通過配置的ODBC數據源來訪問遠程基於Windows2000 Server操作系統的DB2資料庫伺服器。
本文同樣適應用在客戶端配置遠程 DB2 for Other OS, 如Aix、Linux、或者Solaris等等。

1. 獲得DB2埠號
首先要獲得遠程基於Winows2000 Server操作系統的DB2的埠號。在遠程Winows主機蘆遲上運行DB2命令行處理器,然後接著輸入命令「 DB2 get dbm cfg |find "SVCENAME" 」,執行後找到「SVCENAME」來獲得DB2的TCP/IP 服務名db2c_DB2 。
點擊開始菜單,在「運行」處輸入「drivers」,在打開資源管理器中找到子目錄etc(整體目錄Winows2000中為c:\winnt\system32\drivers\etc、WinXP或者Win7中為c:\windows\system32\drivers\etc)就可以找到文件services並打開它
在文件services中找到TCP/IP 服務名db2c_DB2對應的埠號 50000。

2 客戶端上配置ODBC數據源
在客戶端打開DB2的配置助手,然後按照以下步驟來建立ODBC數據源。
選擇遠程 DB2資料庫主機的操作系統, 如Windows,Aix、Linux、或者Solaris等。
最後,點擊「完成「按鈕結束整個配置工作閉隱。

3 DB查詢分析器通過ODBC訪問DB2資料庫
中國本土程序員馬根峰推出的個人作品----萬能資料庫查詢分析器,中文版本《DB 查詢分析器》、英文版本《DB Query Analyzer》。它具有強大的功能、友好的操作界面、良好的操作性、跨越各種資料庫平台乃至於EXCEL和文本文件。
你可以通過它查詢ODBC數據源(包括世面上所有的資料庫、TXT/CSV文件、EXCEL文件)的數據。你可以同時執行多條DML語句乃至存貯過程,結果會以你設定的表格、文本框、文件來返回。從資料庫導出千萬條數據時,效率與DBMS沒有什麼區別。
在《程序員》2007第2期的「新產品&工具點評」部分,編輯「特別推薦」了「陪態李萬能資料庫查詢分析器」發布。
下載安裝《DB 查詢分析器》並運行它,輸入建立的ODBC數據源名稱「MGF_DB1」、用戶名和口令。

備註:
如果您的計算機上安裝有「萬能資料庫查詢分析器」以前的版本,請先將舊版本 Uninstall,然後再安裝新版本,

6. 怎麼在linux上咱裝DB2

我網上復制來的,可以稍微看下,其實DB2也有安裝腳本的

安裝DB2
DB2的安裝可以算是再各個資料庫裡面薯賣最簡單的了。除了sqlite。
下載安裝包,鬧宴解壓
[root@Enterprise tmp]# tar xvf DB2_V82_PE_LNX_32_NLV.tar
解開以後的文件都被放置在當前目錄下的pe文件夾中。
開始安裝:
[root@Enterprise tmp]# cd pe
[root@Enterprise pe]# ls
db2 db2_deinstall db2_install db2setup doc
[root@Enterprise pe]# ./db2_install
Specify one or more of the following keywords,
separated by spaces, to install DB2 procts.

選擇自己要安裝的產品,數彎逗輸入名字後回車。等待安裝完成。
我們現在需要做的是,對資料庫的初始化工作。包括安裝授權文件和創建一個實例並運行它。
首先,我們安裝授權文件。
不安裝授權文件的話,則是評估版,九十天後就要過期。授權文件,在安裝包已經有了。我們用下面的命令安裝它:
[root@Enterprise pe]# /opt/IBM/db2/V8.2/adm/db2licm -a /tmp/pe/db2/lic
ense/db2pe.lic
如果沒有db2pe.lic 文件。可以去網上找找。
我們需要創建一個用戶。
[root@Enterprise pe]# useradd db2inst1
[root@Enterprise pe]# passwd db2inst1

開始創建實例:
[root@Enterprise pe]# /opt/IBM/db2/V8.2/instance/db2icrt -u db2inst1 db2inst1
這樣,我們就創建了一個實例db2ins1。

[root@Enterprise pe]# su db2inst1
[db2inst1@Enterprise pe]$ db2start
07/26/2007 16:45:10 0 0 SQL1063N DB2START processing was successful.
SQL1063N DB2START processing was successful.

這樣我們資料庫就啟動成功。
[db2inst1@Enterprise pe]$ db2
(c) Copyright IBM Corporation 1993,2002
Command Line Processor for DB2 SDK 8.2.0
You can issue database manager commands and SQL statements from the command
prompt. For example:
db2 => connect to sample
db2 => bind sample.bnd
For general help, type: ?.
For command help, type: ? command, where command can be
the first few keywords of a database manager command. For example:
? CATALOG DATABASE for help on the CATALOG DATABASE command
? CATALOG for help on all of the CATALOG commands.
To exit db2 interactive mode, type QUIT at the command prompt. Outside
interactive mode, all commands must be prefixed with 'db2'.
To list the current command option settings, type LIST COMMAND OPTIONS.
For more detailed help, refer to the Online Reference Manual.
db2 =>

創建一個最簡單的資料庫
db2 => create database testdb
DB20000I The CREATE DATABASE command completed successfully.

查看本instance下有哪些database
db2 => list database directory
System Database Directory
Number of entries in the directory = 2
Database 1 entry:
Database alias = TESTDB
Database name = TESTDB
Local database directory = /home/db2inst1
Database release level = a.00
Comment =
Directory entry type = Indirect
Catalog database partition number = 0
Alternate server hostname =
Alternate server port number =
Database 2 entry:
Database alias = OMNIDB
Database name = OMNIDB
Local database directory = /home/db2inst1/data
Database release level = a.00
Comment =
Directory entry type = Indirect
Catalog database partition number = 0
Alternate server hostname =
Alternate server port number =

7. IBM/DB2.Linux的安裝配置管理

IBM/DB2.Linux的安裝配置管理

作為關系型資料庫技術的領導者,IBM公司在2001年將世界排名第四的Informix資料庫公司納入麾下,並將其所擁有的先進特性融入到DB2當中。下面我准備了關於IBM/DB2.Linux的安裝配置管理的.文章,提供給大家參考!

1.安裝IBM/DB2 V9.1 Linux版

下載得到安裝文件 db2exc_912_LNX_x86.tar.gz ,解壓到ext2/3分區

# cd db2exc_912_LNX_x86

# ./db2setup

(1)彈出java的安裝界面,install new instance

(2)使用“Typical Mode”,選擇安裝目錄,默認為 DB2_root=/opt/ibm/db2/V9.1/

# echo DB2_root=/opt/ibm/db2/V9.1/ >> /etc/profile

(3)並默認創建 db2inst?、db2fenc?、db2adsusr? 這個幾個用戶最重要的是本地實例管理用戶 db2inst? 其負責管理資料庫實例

(4)創建Instance,然後下一步繼續安裝,看到successful結果,表示成功

(5) # ps -e | grep db2 應該可以看到三個不同名稱的進程

(6) # tail /etc/inittab #可以看到最後一行就是啟動db2的方法

fmc:2345:respawn:/opt/ibm/db2/V9.1/bin/db2fmcd #DB2 Fault Monitor Coordinator

2.配置IBM/DB2的庫開發和CLI/ODBC連接

# su db2inst1

$ cd $DB2_ROOT

## 編目(catalog):

$ ./db2 catalog tcpip node remote server

$ ./db2 catalog db at node

$ ./db2 connect to user using

## 反編目(uncatalog):

$ ./db2 uncatalog db

$ ./db2 uncatalog node

3.修改,使用IBM/DB2的CLI/ODBC進行程序開發

(1)如果不想使用db2實例,而只是想使用CLI/ODBC來開發程序,可以注釋 /etc/inittab 中啟動db2的那一句,放棄啟動IBM/DB2資料庫服務。

(2)環境變數配置文件 : /home/db2inst1/sqllib/db2profile

查看 /etc/profile ,保證(添加或者修改)有以下兩句

export DB2INSTANCE=db2inst1

export PATH=$DB2_ROOT/binPATH

export LD_LIBRARY_PATH=$DB2_ROOT/lib32LD_LIBRARY_PATH

(3)編目目標機器地址與ODBC的DSN的關系,CLI/ODBC 中最重要的頭文件(include)和庫(lib)

$DB2_ROOT/lib32 或 其聯接 /home/db2inst1/sqllib/lib,其中最重要的是libdb2.so

4.資料庫備份及恢復

(1).使用用戶名和口令登錄伺服器

# db2 connect to ecm3000 user using

(2).強制停止所有應用,是非同步的

# db2 force applications all

(3).將資料庫備份到指定目錄下

# db2 backup database to

(4).從指定目錄中恢復資料庫

# db2 restore database from

5.修改和卸載DB2

請先反編目()如步驟2中

# su db2inst1

$ cd $DB2_ROOT/install

$ ./db2_deinstall -a

等待結束 ...

修改該/etc/inittab 中啟動db2的那一句,保證放棄啟動IBM/DB2資料庫服務。

;

8. db2資料庫圖形化或者管理工具都拿些

有很多。
DB2
V10以下有自帶管理工具。V10以上可以安裝IBM的Data
Studio。第三猜備方的非常優秀的管理工具有quest
central,非常有名,但是收費。還有Toad,也很有名,收費;還有一個相對
輕量級
的SqlDbx,也是收費。
比較好的就這幾個,建議用quest
central。可以找破解。
另外還有很多在線的DB管理平亮遲台,比如Tadpole
DB
Hub之類敬兆李的。需要本機有IP地址才行。

9. 免費DB2資料庫下載地址

在IBM的官方銀蘆網站上面可以下載到DB2的使用版本:
http://www.ibm.com/developerworks/cn/downloads/im/udb/
你只枝搏判需要在上面注冊一猛改個賬戶就可以下載了。

10. 紅帽子linux安裝DB2資料庫出錯。紅帽子shrike-i386 ;DB2資料庫db2_v1012_linuxia32_expc.tar.gz。

它的意思就是不能支持你現在使用的系統了,你這個是readhat 9吧,為什麼不用一個新的版本的呢,比如RHEL,或者Fedora,CentOS也可以,而且用RHEL的代碼編譯的。

這種情況有多原因,比如某個依賴軟體過舊導致,或者某個庫過舊導致,或者某個組件系統根本就沒有,你需要查看系統的日誌,褲中看裡面是否有安裝記錄的詳細日誌信息,看看到底少了哪個,哪個過舊,而且通常要在網上下新的中賣,安裝盤上要麼沒有,要麼過舊,新的對系統又有要求,所以在原系統的基礎上,可能只是某個庫舊了,更新個新的就行了,可能是胡培山很多東西久了,少了,那就麻煩了,需要一個一個的更新。