成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

DB2數(shù)據(jù)庫部分日常實用操作

瀏覽:111日期:2023-11-07 17:22:08

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

export to tempfile of del select * from TABLENAME where not 清理條件;

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

說明:

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

TABLENAME指待清理table的名稱;

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

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

nonrecoverable無日志方式裝入;

2、查找當前的應用:DB2 list application |grep BTPDBS;

3、刪除當前正在使用的application:

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

Id1,Id2,Id3 是List顯示的應用號;

4、查看當前應用號的執(zhí)行狀態(tài):

db2 get snapshot for application agentid 299 |grep Row

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

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

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

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

7、Db2Stop Force的用法:

在進行Bind的時候出現(xiàn)如下錯誤:

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ù)使用;

在進行stop的時候報錯: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.

需要使用如下命令可以解決這個問題: db2stop force

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

SQL1064NDB2STOP processing was successful.

然后啟動數(shù)據(jù)庫db2start,連接數(shù)據(jù)庫db2s后,重新進行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)日志和歸檔日志。當創(chuàng)建新數(shù)據(jù)庫時,日志的缺省模式是循環(huán)日志。在這種模式下,只能實現(xiàn)數(shù)據(jù)庫的脫機備份和恢復。如果要實現(xiàn)聯(lián)機備份和恢復,必須設為歸檔日志模式。

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

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

10、Db2 日志處理

必須按照以下正確的步驟進行操作:

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

刪除前應保證應用已停止(即聯(lián)機已下來)。查看當前使用的日志文件目錄及第一活動日志文件

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

用 “db2 get db cfg for 命令查看第一活動日志文件(First active log file)參數(shù),該參數(shù)對應的日志文件之前的日志文件均為歸檔日志文件,如果確認沒有用,可以刪除。 例如:First active log file = S0015913.LOG,說明當前第一活動日志文件是S0015913.LOG。

備份好要刪除的歸檔日志

刪除歸檔日志 以應用用戶(如BTP)登錄,執(zhí)行:

$ db2 connect to

$ db2 prune logfile prior to S???????.LOG

注:S???????.LOG為查看到的第一活動日志文件。此命令可以將當前第一活動日志文件之前的歸檔日志文件全部刪除。

11、如何清理DB2diag.log文件

db2diag.log,是用來記錄DB2數(shù)據(jù)庫運行中的信息的文件。可以通過此文件,查看記錄的有關(guān)DB2數(shù)據(jù)庫詳細的錯誤信息。此文件也是不斷增大的,需要定期進行清理。

可以通過查看實例的配置參數(shù)DIAGPATH,來確定db2diag.log文件是放在哪個目錄下:db2 get dbm cfg 如果Diagnostic data directory path(DIAGPATH) = /home/db2inst1/sqllib/db2dump,則此文件是放在/home/db2inst1/sqllib/db2dump目錄下。當文件系統(tǒng)/home的使用率達到80%-90%左右時,應及時刪除db2diag.log文件。

請按以下正確步驟操作:確認應用(如BTP)、DB2已經(jīng)停止。

將原db2diag.log文件備份到其它文件系統(tǒng)下。

刪除db2diag.log文件。刪除后,DB2會自動創(chuàng)建一個新的文件。

12、Load 操作

在進行l(wèi)oad的時候

db2 "load from aCMMst.txt of del modified by coldel| replace into acmmst nonrecoverable

由于數(shù)據(jù)不規(guī)范出現(xiàn)錯誤,強行中斷以后,進行操作的時候出現(xiàn)如下錯誤:

SQL0668NOperation not allowed for reason code "3" on table "BTP.ACMMST".

SQLSTATE=57016

此時,進行反方向操作即可:db2 "load from /dev/null of del terminate into acmmst nonrecoverable"。

如果沒有使用參數(shù)nonrecoverable,則會出現(xiàn)數(shù)據(jù)庫狀態(tài)不正確的情況,使用:

db2 list tableSAPces show detail 查看狀態(tài),如果不是正常狀態(tài),則脫機狀態(tài)進行備份即可。

兩個表文件之間UPDATE的方法:

db2 "update cdmcrd set offset = (select cdmlsl.offset from cdmlsl where cdmlsl.crdno=cdmcrd.crdno) where cdmcrd.crdno in (select cdmlsl.crdno from cdmlsl)

13、多字段條件查詢和修改

表A中的字段有actno, cnlno,bal,pwd;表B中的字段為Actno,Cnlno,TxnAmt;目的是將A表中的bal修改為B表中的TxnAmt,命令:

db2 "update A set bal=(select txnamt from B where actno=A.actno and cnlno=A.Cnlno) where A.actno||A.cnlno in (select Actno||cnlno from B );

14、多條件匹配查詢

查詢某個表中條件是B?AAA的記錄:

db2 "select * from A where actno like 'B_AAA%'".

查詢數(shù)據(jù)中存在某些字符的記錄:

db2 "select * from A where actno like '%-AAA%".

15、數(shù)據(jù)庫恢復的處理

進行數(shù)據(jù)庫恢復的時候使用以下的命令:

以下是引用片段:

restore db db1 to /tstdb2/catalog into db newlogpath /tstdb2/db2log buffer 2048 replace existing redirect parallelism 16; set tablespace containers for 1 using (path '/tstdb2/db2tmp'); set tablespace containers for 2 using (device '/dev/rtstcontlv00' 2621440, device '/dev/rtstcontlv01' 2621440, device '/dev/rtstcontlv02' 2621440, device '/dev/rtstcontlv03' 2621440 ) ; restore db db1 continue;

恢復完成以后執(zhí)行命令db2s時報如下的錯誤以下是引用片段:

P570:>db2s SQL1117N A connection to or activation of database "DB" cannot be made because of ROLL-FORWARD PENDING. SQLSTATE=57019 DB21034E The command was processed as an SQL statement because it was not a valid Command Line Processor command. During SQL processing it returned: SQL1024N A database connection does not exist. SQLSTATE=08003

解決辦法如下:

以下是引用片段:

P570:>db2 rollforward db db to end of logs and complete Rollforward Status Input database alias = db Number of nodes have returned status = 1 Node number = 0 Rollforward status = not pending Next log file to be read = Log files processed = - Last committed transaction = 2005-11-20-10.59.23.000000 DB20000I The ROLLFORWARD command completed successfully.

;

相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
日韩欧美在线不卡| 一区二区三区国产精品| 国产亚洲欧洲997久久综合| 美腿丝袜在线亚洲一区| 一区二区三区四区五区视频 | 亚洲一区国产视频| 色综合天天视频在线观看| 5566中文字幕一区二区电影| 久久精品久久久精品美女| 国产精品有限公司| 亚洲人亚洲人成电影网站色| 国产自产在线视频一区| 国产亚洲一区二区三区在线观看| 粉嫩一区二区三区在线看| 制服丝袜一区二区三区| 久久国产日韩欧美精品| 欧美性videosxxxxx| 亚洲一区二区三区在线| 国产日韩欧美综合精品| 亚洲嫩草精品久久| 亚洲黄色一区二区三区| 中文字幕成人在线观看| 欧美日韩在线一二三| 国产片一区二区| 午夜精品美女久久久久av福利| 欧美精品一区二区久久婷婷| 懂色av中文字幕一区二区三区| 欧美一区二区三区四区视频| 国产传媒日韩欧美成人| 日韩欧美电影一二三| 国产成人精品三级麻豆| 日韩欧美一级在线播放| 成人免费观看视频| 久久综合九色欧美综合狠狠| aaa亚洲精品| 国产三级精品视频| 91在线观看美女| 一区二区三区欧美日韩| 久久婷婷一区二区三区| 国产精品每日更新在线播放网址 | 国产日产欧美一区| 欧美喷水一区二区| 久久国产直播| 美女视频黄免费的久久| 《视频一区视频二区| 欧美体内she精视频| 国产情侣一区| 亚洲欧美日韩一区二区三区在线观看| 精品国产一区二区亚洲人成毛片| 在线观看亚洲a| 久久精品综合网| 国产精品福利影院| 国产精品乱子乱xxxx| 成人黄动漫网站免费app| 91香蕉视频黄| 成人h动漫精品一区二| 成人av在线资源网站| 国产成人在线色| 狠狠狠色丁香婷婷综合激情 | 国产精品中文字幕日韩精品 | 亚洲精品少妇| 亚洲精品一卡二卡| 男人的天堂成人在线| 亚洲色诱最新| 午夜国产不卡在线观看视频| 91福利视频网站| 国产精品夜夜爽| 久久夜色精品国产噜噜av| 国内精品一区二区| 亚洲国产精品影院| 欧美吞精做爰啪啪高潮| 北条麻妃一区二区三区| 中文字幕免费不卡在线| 国产亚洲福利| 久久99国产精品久久99果冻传媒| 欧美不卡视频一区| 亚洲高清在线播放| 日本欧美肥老太交大片| 日韩一级免费观看| 国内精品国语自产拍在线观看| 亚洲国产aⅴ天堂久久| 欧美日韩高清不卡| 色综合色综合色综合色综合色综合| 国产精品传媒入口麻豆| 蜜桃av一区| 国产成人在线视频播放| 中文字幕欧美一区| 色偷偷88欧美精品久久久| 丰满亚洲少妇av| 一区二区三区欧美激情| 91麻豆精品91久久久久久清纯| 欧美午夜一区| 亚洲国产一区在线观看| 欧美久久久久中文字幕| 欧美精选在线| 日韩电影一二三区| 欧美精品一区二区三区蜜桃视频| 中日韩在线视频| 国产一区二区电影| 国产精品久久久久久久午夜片 | 亚洲香蕉网站| 热久久免费视频| 亚洲精品一区二区三区99| 在线亚洲国产精品网站| 国产精一品亚洲二区在线视频| 国产精品久久久久婷婷二区次| 欧美综合视频在线观看| 欧美激情一级片一区二区| 天天av天天翘天天综合网色鬼国产 | 国产精品一区二区在线观看不卡 | 欧美在线观看视频一区二区三区 | 亚洲欧美日韩国产综合| 欧美日韩一区不卡| 精品白丝av| 国产一区二区免费视频| 亚洲视频电影在线| 日韩欧美专区在线| 在线亚洲欧美| 粉嫩av一区二区三区| 亚洲午夜激情网站| 精品三级在线看| 免费在线播放第一区高清av| 99re这里都是精品| 日韩高清不卡一区二区| 国产精品护士白丝一区av| 91精品国产91热久久久做人人 | 亚洲欧洲av一区二区三区久久| 6080国产精品一区二区| 国产日产精品一区二区三区四区的观看方式| 国产成人自拍在线| 亚洲成人免费视| 久久久国产午夜精品| 在线观看日韩精品| 最新亚洲一区| thepron国产精品| 男人的天堂久久精品| 亚洲天堂av一区| 欧美不卡在线视频| 91久久奴性调教| 99re6热在线精品视频播放速度| 床上的激情91.| 久久精品国产成人一区二区三区| 亚洲视频一区在线| 欧美精品一区二区三| 欧美日韩视频不卡| 久久精品1区| 狠狠色丁香久久综合频道| 国产91富婆露脸刺激对白| 日本v片在线高清不卡在线观看| |精品福利一区二区三区| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 久久精品日韩| 99伊人成综合| 国产一区亚洲| 91啪在线观看| 国产成人精品一区二区三区四区| 久热成人在线视频| 日本不卡一区二区| 性做久久久久久| 亚洲一区中文日韩| 尤物av一区二区| 亚洲精品视频在线| 亚洲精品欧美综合四区| 亚洲图片激情小说| 综合电影一区二区三区 | 欧美激情五月| 不卡一二三区首页| 国产精品一区二区久久精品爱涩| 久久精品国产一区二区三| 日本vs亚洲vs韩国一区三区 | 在线观看91视频| 国产精品免费看| 亚洲精美视频| 亚洲精品麻豆| av欧美精品.com| 国产成人夜色高潮福利影视| 亚洲国产成人精品视频| 中文字幕一区二区在线播放| 欧美日韩aaaaa| 色狠狠一区二区三区香蕉| 黑人一区二区三区四区五区| 成人avav影音| 国产成人午夜电影网| 久久精品国产免费看久久精品| 亚洲国产成人精品视频| 亚洲女与黑人做爰| 久久色.com| 久久免费看少妇高潮| 欧美一区二区福利视频| 色婷婷国产精品久久包臀| 红桃视频国产精品| 黄色欧美日韩| 欧美凹凸一区二区三区视频| 国产91在线观看丝袜| 久久国产生活片100| 男人的天堂久久精品| 亚洲成人一区二区在线观看| 一二三区精品视频| 日韩毛片精品高清免费| 亚洲丝袜制服诱惑|