亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數(shù)據(jù)庫 > DB2 > 正文

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

2024-09-06 23:57:56
字體:
供稿:網(wǎng)友

本文介紹了DB2數(shù)據(jù)庫日常實用操作的方法。

(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ù)庫記錄中存在換行符,導(dǎo)致數(shù)據(jù)無法裝入的情況;

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

nonrecoverable無日志方式裝入;

(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)用號;

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

db2 get snapshot for application agentid 299 |grep Row

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

db2 get db cfg for //當(dāng)前數(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)日志和歸檔日志。當(dāng)創(chuàng)建新數(shù)據(jù)庫時,日志的缺省模式是循環(huán)日志。在這種模式下,只能實現(xiàn)數(shù)據(jù)庫的脫機備份和恢復(fù)。如果要實現(xiàn)聯(lián)機備份和恢復(fù),必須設(shè)為歸檔日志模式。

目前在綜合業(yè)務(wù)系統(tǒng)中,設(shè)置的均是歸檔日志模式;其它系統(tǒng)(如事后監(jiān)督、經(jīng)營決策、中間業(yè)務(wù)等)一般都設(shè)置為循環(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命令刪除。

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

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

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

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

備份好要刪除的歸檔日志

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

$ db2 connect to

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

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

(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目錄下。當(dāng)文件系統(tǒng)/home的使用率達到80%-90%左右時,應(yīng)及時刪除db2diag.log文件。

請按以下正確步驟操作:確認應(yīng)用(如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ù)庫恢復(fù)的處理

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

以下是引用片段:
  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;

  恢復(fù)完成以后執(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.
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
欧美1区2区| 国产国产精品| 国产二区不卡| 午夜不卡久久精品无码免费| 日韩午夜精品| 在线观看亚洲大片短视频| 激情成人在线视频| 欧美视频在线视频精品| 国产亚洲精品自在线观看| 国产偷国产偷精品高清尤物| 欧美影视一区在线| 欧美精品高清视频| 国产精品刘玥久久一区| 欧美高清不卡| 国产精品区一区二区三含羞草| 久久伊人亚洲| xxx.xxx欧美| 在线观看网站免费入口在线观看国内| 麻豆传媒一区二区| 国产欧美综合色| 国产免费大片| 精品国产a一区二区三区v免费| 可以在线看的av网站| 国产精品一区二三区| 欧美激情一区二区三区全黄| 91传媒在线观看| 欧美在线色图| 色妞ww精品视频7777| 午夜精品久久久久久久久久久久久蜜桃| 久久久久久久激情| 欧美xxxx性猛交bbbb| 欧美黄色网络| 成年人影院在线观看| h色网站在线观看| 成人a在线视频免费观看| 一路向西2在线观看| 国产精品电影一区二区三区| 妖精视频成人观看www| 福利一区和二区| 国产极品jizzhd欧美| 91欧美精品午夜性色福利在线| 欧美国产亚洲视频| 福利在线一区| 国产精品揄拍500视频| 国内揄拍国内精品少妇国语| 天堂中文在线网| 国产成人一区二区三区影院| 亚洲欧美日韩网| 日韩精品麻豆| 成人av在线天堂| 日本人妻丰满熟妇久久久久久| 国产剧情麻豆剧果冻传媒视频免费| 欧美aaaaa成人免费观看视频| 亚洲精品电影院| 91极品身材尤物theporn| 最新亚洲国产精品| 日韩欧美极品在线观看| 久久99国产精品久久久久久久久| 国产性色一区二区| 国产精品av免费观看| 色婷婷av一区二区三区丝袜美腿| 久久亚洲国产精品一区二区| 国产有码一区二区| 国产精品国产三级国产aⅴ浪潮| 在线播放亚洲激情| 成人免费视频网站在线看| 亚洲精品在线视频免费| 亚洲精品乱码久久久久| 国产手机视频一区二区| 亚洲国产视频在线观看| 日本久久伊人| 久久亚洲精品中文字幕蜜潮电影| 欧美日韩人妻精品一区二区三区| 自拍一级黄色片| 精品国产自在精品国产浪潮| 成人福利小视频| 三上悠亚免费在线观看| 国产精品老女人视频| 精品午夜久久福利影院| 91小视频免费观看| av手机免费在线观看| 成人黄色生活片| 国产1区2区3区中文字幕| 国产成人一区二区三区免费看| 欧美wwwxxxx| 992tv成人免费观看| 激情综合五月网| 熟妇人妻中文av无码| 91精品国产综合久久香蕉| 日韩一区二区在线观看| 久久精品一区二区国产| 国产这里有精品| 国产5g成人5g天天爽| 人妻91麻豆一区二区三区| av中字幕久久| 国产成人免费视频网站| 91精品国产91久久久久久最新| 日韩综合另类| 国产日韩视频一区二区三区| 黄色的电影在线-骚虎影院-骚虎视频| 国产精品伦一区| 亚洲色图20p| 九色porny自拍视频| 91精品婷婷国产综合久久| 麻豆视频在线| 欧美日韩在线一区二区三区| 路边理发店露脸熟妇泻火| jizz性欧美23| 亚洲精品乱码久久久久| 久久久久久9| 欧美阿v一级看视频| 欧美成人做性视频在线播放| 欧美成人精品福利网站| 亚洲精品免费在线| 欧一区二区三区| 欧美黑人性猛交| 免费精品99久久国产综合精品应用| 1024在线视频| av官网在线播放| 天天综合网天天做天天受| 人妻熟女aⅴ一区二区三区汇编| 国产自产女人91一区在线观看| 国产精品-区区久久久狼| 亚洲成人av福利| 久99久在线| 久久亚洲精品国产| 美女脱光衣服与内衣内裤一区二区三区四区| 中文在线免费一区三区高中清不卡| 欧美日韩成人在线播放| 亚洲欧美日韩久久| 久久精品国产理论片免费| 久久亚洲美女| 大地资源第二页在线观看高清版| 国产视频91在线| 黄网站在线免费看| av在线理伦电影| 国产农村妇女毛片精品| 你懂得视频在线观看| 国产寡妇亲子伦一区二区| 无套内精的网站| 日韩一区二区三区视频在线观看| 国产吞精囗交久久久| 免费人成自慰网站| 国产乱在线观看视频| 亚洲精品国产品国语在线app| 男人j桶女人的网站| 精品99一区二区三区| 国产亚洲va综合人人澡精品| 污污网址在线观看| 国产精品一区二区无码对白| 欧美精品v日韩精品v国产精品| 青青草社区视频| 98精品久久久久久久| 久久久全国免费视频| 福利视频一区二区| av免费在线视| 亚洲国产天堂| 91亚洲精品在线| 免费羞羞视频网站| 精品入口麻豆88视频| 一色桃子一区二区| 色噜噜日韩精品欧美一区二区| 免费在线观看麻豆视频| 一区二区视频在线免费| 久久人91精品久久久久久不卡| 久久精品国产免费看久久精品| 日韩网红少妇无码视频香港| 激情欧美日韩一区二区| 亚洲欧洲国产综合| 国产精品影视在线观看| 99国产精品久久久久99打野战| 中文字幕欧美专区| 91尤物国产福利在线观看| 91香蕉国产视频| 亚洲一级电影| 亚洲日本理论电影| 中文字幕视频一区二区在线有码| 日产精品久久久一区二区福利| 欧美激情一区二区三区久久久| 日韩一区二区久久久| 濑亚美莉大战黑人中文字幕| 亚洲一区二区观看| 日韩中文字幕综合| 国产真实乱人偷精品| 香蕉久久国产| 亚洲日本青草视频在线怡红院| 免费看黄在线看| 99中文字幕| 人妻 日韩 欧美 综合 制服| 99视频+国产日韩欧美| 久久久国产精彩视频美女艺术照福利| 91超碰在线免费| 久久精品国产av一区二区三区| 亚洲AV无码久久精品国产一区| 欧美一区二区三区成人久久片| 国产午夜精品一区二区三区四区| 五月婷婷欧美视频| 秋霞影院一区二区三区| 日韩高清一级片| 国产另类在线| av色综合久久天堂av综合| 日韩欧美不卡| 亚洲综合视频在线观看| 激情综合久久| www.色多多| 狠狠色狠狠色综合系列| 欧美另类高清zo欧美| www.污视频| 精品国产户外野外| 蜜臀av性久久久久蜜臀av麻豆| 久久五月婷婷丁香社区| 欧美日韩免费做爰视频| 久久精品国产亚洲aⅴ| 欧美日韩影视| 国产精品直播网红| 欧美作爱福利免费观看视频| 国产精品综合久久久久久| 最近中文字幕日韩精品| jizzjizzjizzjizz| 综合国产视频| frxxee中国xxx麻豆hd| 精品产品国产在线不卡| 中文字幕亚洲乱码| 欧美在线视频观看免费网站| 精品无码国模私拍视频| 日本在线精品视频| 麻豆tv入口在线看| 亚洲精品亚洲人成在线观看| 久久人人爽av| 日本视频精品一区| 国产精品久久国产精麻豆96堂| 精品国产一区二区三区久久久狼| 外国成人免费视频| 女女调教被c哭捆绑喷水百合| 欧美一级片免费看| 日本精品一区二区三区视频| 欧美久久久久久久久久久久久久| 人人干狠狠干| 亚洲色图欧美| 久久免费精品视频在这里| 91在线无精精品一区二区| freemovies性欧美| 亚洲视频一二三四| 免费欧美日韩| 澳门成人av| 欧美18av| 日韩欧美主播在线| 国产一级黄色| 超碰国产在线| 福利视频1000| 欧美亚洲综合在线| 最新中文字幕在线观看| 日韩精品一区二区三区中文在线| 精品国产一区二区三区四区精华| 99久热re在线精品996热视频| 欧美精品激情视频| 欧美日韩在线视频一区二区| 国产人妖在线播放| 最新国产成人av网站网址麻豆| 一个人看的www视频免费在线观看| 性欧美8khd高清极品| 亚洲精品久久7777777| 欧美大喷水吹潮合集在线观看| 丁香视频免费观看| 丝袜a∨在线一区二区三区不卡| 久久精品伊人| 久久久久无码精品| 99久久精品费精品国产一区二区| 亚洲免费av网址| 亚洲色成人一区二区三区小说| 色综合天天狠天天透天天伊人| 亚洲精品一区二三区不卡| 激情六月丁香婷婷| 色婷五月综激情亚洲综合| 欧美综合亚洲图片综合区| 精选一区二区三区四区五区| 欧美艳星kaydenkross| 在线观看日本黄色| www.5588.com毛片| av天堂一区二区三区| 日韩二区三区在线| 蝌蚪91视频| 91亚洲va在线va天堂va国| 里番全彩acg☆无翼乌全彩3d| 色啪啪.com| 亚洲丁香婷深爱综合| 亚洲欧洲视频在线| 欧美网站大全在线观看| 亚洲欧美综合一区二区| 免费在线观看黄网站| 国产精品91一区二区三区| 性8sex亚洲区入口| 国产精品专区第二| 国产精品激情电影| 亚洲国产成人私人影院| 国产精一品亚洲二区在线视频| 久久狠狠婷婷| 老司机福利av| 亚洲最新av网站| 欧美一级欧美三级在线观看| 国产精品美女久久福利网站| 麻豆国产在线播放| 97影视在线观看| 国产成人亚洲精品乱码在线观看| 欧美日韩电影免费看| 蜜桃视频m3u8在线观看| 欧洲熟妇的性久久久久久| 久久精品视频中文字幕| 欧美劲爆第一页| 久播影院第一理论片| 久久综合99re88久久爱| 人人澡人人透人人爽| 37p粉嫩大胆色噜噜噜| 久久久国产精品久久久| 日韩欧美中文字幕公布| 人人澡人人澡人人看| 99reav在线| 国产精品久久久久久久天堂| 国产精品中文字幕一区二区三区| 国产精品1区2区3区在线观看| 免费看男女www网站入口在线| 亚洲欧美高清视频| 久久久精品欧美丰满| 欧美刺激脚交jootjob| 在线免费观看成人短视频| **性色生活片久久毛片| 日韩精品免费一区二区夜夜嗨| 日韩精品免费一区二区三区竹菊|