日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
DB2數(shù)據(jù)庫(kù)實(shí)用操作集錦

DB2是IBM出口的一系列關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),分別在不同的操作系統(tǒng)平臺(tái)上服務(wù)。DB2數(shù)據(jù)庫(kù)在數(shù)據(jù)庫(kù)市場(chǎng)中雖然不是最好的,但也是很好用的,下文中就為大家?guī)?lái)DB2數(shù)據(jù)庫(kù)實(shí)用操作集錦。

1、Load 方法裝入數(shù)據(jù):

export to tempfile of del select * from TABLENAME where not 清理?xiàng)l件;

load from tempfile of del modified by delprioritychar replace into TABLENAME nonrecoverable;

說(shuō)明:

在不相關(guān)的數(shù)據(jù)表export數(shù)據(jù)時(shí),可以采取并發(fā)的形式,以提高效率;

TABLENAME指待清理table的名稱;

modified by delprioritychar防止數(shù)據(jù)庫(kù)記錄中存在換行符,導(dǎo)致數(shù)據(jù)無(wú)法裝入的情況;

replace into對(duì)現(xiàn)數(shù)據(jù)庫(kù)中的內(nèi)容進(jìn)行替換,即將現(xiàn)行的數(shù)據(jù)記錄清理,替換為數(shù)據(jù)文件內(nèi)容;

nonrecoverable無(wú)日志方式裝入;

2、查找當(dāng)前的應(yīng)用:db2 list application |grep BTPDBS;

3、刪除當(dāng)前正在使用的application:

db2 "force application (Id1,Id2,Id3)"

Id1,Id2,Id3 是List顯示的應(yīng)用號(hào);

4、查看當(dāng)前應(yīng)用號(hào)的執(zhí)行狀態(tài):

db2 get snapshot for application agentid 299 |grep Row

5、查看數(shù)據(jù)庫(kù)參數(shù):

db2 get db cfg for //當(dāng)前數(shù)據(jù)庫(kù)可以省略

6、修改數(shù)據(jù)庫(kù)的Log數(shù)據(jù):

db2 update db cfg using <參數(shù)名> <參數(shù)值>

7、Db2Stop Force的用法:

在進(jìn)行Bind的時(shí)候出現(xiàn)如下錯(cuò)誤:

SQL0082CAn error has occurred which has terminated processing.

SQL0092NNo package was created because of previous errors.

SQL0091NBinding was ended with "3" errors and "0" warnings.

主要是表文件被加鎖,不能繼續(xù)使用;

在進(jìn)行stop的時(shí)候報(bào)錯(cuò):db2stop

8/03/2005 21:46:530 0 SQL1025NThe database manager was not stopped because databases are still active.

SQL1025NThe database manager was not stopped because databases are still active.

需要使用如下命令可以解決這個(gè)問(wèn)題: db2stop force

08/03/2005 21:47:49 0 0 SQL1064NDB2STOP processing was successful.

SQL1064NDB2STOP processing was successful.

然后啟動(dòng)數(shù)據(jù)庫(kù)db2start,連接數(shù)據(jù)庫(kù)db2s后,重新進(jìn)行bind即可。

8、緩沖池參數(shù)修改:

db2 alter bufferpool ibmdefaultbp size 10240

查看本表的數(shù)據(jù)內(nèi)容如下:db2 "select * from syscat.bufferpools";

9、DB2 日志處理:

DB2日志是以文件的形式存放在文件系統(tǒng)中,分為兩種模式:循環(huán)日志和歸檔日志。當(dāng)創(chuàng)建新數(shù)據(jù)庫(kù)時(shí),日志的缺省模式是循環(huán)日志。在這種模式下,只能實(shí)現(xiàn)數(shù)據(jù)庫(kù)的脫機(jī)備份和恢復(fù)。如果要實(shí)現(xiàn)聯(lián)機(jī)備份和恢復(fù),必須設(shè)為歸檔日志模式。

目前在綜合業(yè)務(wù)系統(tǒng)中,設(shè)置的均是歸檔日志模式;其它系統(tǒng)(如事后監(jiān)督、經(jīng)營(yíng)決策、中間業(yè)務(wù)等)一般都設(shè)置為循環(huán)日志模式。至于采用何種模式,可以通過(guò)修改數(shù)據(jù)庫(kù)配置參數(shù)(LOGRETAIN)來(lái)實(shí)現(xiàn): 歸檔日志模式:db2 update db cfg for using logretain on 注:改為on后,查看數(shù)據(jù)庫(kù)配置參數(shù)logretain的值時(shí),實(shí)際顯示的是recovery。改變此參數(shù)后,再次連接數(shù)據(jù)庫(kù)會(huì)顯示數(shù)據(jù)庫(kù)處于備份暫掛(BACKUP PENDING)狀態(tài)。這時(shí),需要做一次對(duì)數(shù)據(jù)庫(kù)的脫機(jī)備份(db2 backup db ),才能使數(shù)據(jù)庫(kù)狀態(tài)變?yōu)檎!?/p>

循環(huán)日志模式:db2 update db cfg for using logretain off

10、Db2 日志處理

必須按照以下正確的步驟進(jìn)行操作:

要求必須使用DB2命令PRUNE進(jìn)行清理,不建議使用rm命令刪除。

刪除前應(yīng)保證應(yīng)用已停止(即聯(lián)機(jī)已下來(lái))。

查看當(dāng)前使用的日志文件目錄及第一活動(dòng)日志文件

用 “db2 get db cfg for ”命令查看日志文件目錄(Path to log files)參數(shù),確定數(shù)據(jù)庫(kù)當(dāng)前使用的日志文件目錄。 例如:Path to log files = /db2log/,說(shuō)明DB2日志存放目錄是/db2log

用 “db2 get db cfg for ”命令查看第一活動(dòng)日志文件(First active log file)參數(shù),該參數(shù)對(duì)應(yīng)的日志文件之前的日志文件均為歸檔日志文件,如果確認(rèn)沒(méi)有用,可以刪除。 例如:First active log file = S0015913.LOG,說(shuō)明當(dāng)前第一活動(dòng)日志文件是S0015913.LOG。


文章名稱:DB2數(shù)據(jù)庫(kù)實(shí)用操作集錦
分享鏈接:http://www.dlmjj.cn/article/dheeice.html