• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            關(guān)閉db2 
            db2stop 或

            db2stop force。

            在腳本中一般兩個都寫上,避免使用db2stop force命令,如:

            db2stop

            db2stop force

            啟動db2

            db2start

            創(chuàng)建數(shù)據(jù)庫

            db2 create db <db name>

            或db2 create db using codeset GBK territory CN

            刪除數(shù)據(jù)庫

            執(zhí)行此操作要小心。

            db2 drop db <db name>

            如果不能刪除,斷開所有數(shù)據(jù)庫連接或者重啟db2。

            斷開數(shù)據(jù)庫連接

            db2 force application all

            連接數(shù)據(jù)庫

            db2 connect to <db name> user <username> using <password>

            斷開數(shù)據(jù)庫連接

            斷開當前數(shù)據(jù)庫連接:db2 connect reset

            或者:db2 disconnect current

            斷開所有數(shù)據(jù)庫的連接:db2 disconnect all

            備份數(shù)據(jù)庫

            db2 backup db <db name> 

            備注:執(zhí)行以上命令之前需要斷開數(shù)據(jù)庫連接

            恢復(fù)數(shù)據(jù)庫

            db2 restore db <source db name>

            導(dǎo)出數(shù)據(jù)文件

            db2move <db name> export [-sn <模式名稱,一般為db2admin>] [-tn  <表名,多個之間用逗號分隔>]

            導(dǎo)入數(shù)據(jù)文件

            db2move <db name> import

            列出數(shù)據(jù)庫中所有db

            db2 list db directory

            進入db2命令環(huán)境

            在“運行”中執(zhí)行:db2cmd 

            獲取db2數(shù)據(jù)庫管理配置環(huán)境信息       

            db2 get dbm cfg

            獲取db2某個數(shù)據(jù)庫數(shù)據(jù)庫管理配置環(huán)境信息       

            db2 get db cfg for <db name>

            或者:連接至某個數(shù)據(jù)庫以后執(zhí)行db2 get db cfg。

            設(shè)置聯(lián)合數(shù)據(jù)庫為可用(默認聯(lián)合數(shù)據(jù)庫不可用)

            db2 update dbm cfg using federated yes

            更改db2日志空間的大小

            備注:以下命令為了防止db2數(shù)據(jù)庫過份使用硬盤空間而設(shè),僅用于開發(fā)者自己機器上的db2,如果是服務(wù)器,則參數(shù)需要修改。

            db2 UPDATE DB CFG FOR <db name> USING logretain OFF logprimary 3 logsecond 2 logfilsiz 25600;

            如果頁大小是4KB,則以上命令創(chuàng)建3個100M的日志文件,占用300MB硬盤空間。25600*4KB=102400KB。

            創(chuàng)建臨時表空間

            DB2 CREATE USER TEMPORARY TABLESPACE STMASPACE PAGESIZE 32 K MANAGED BY DATABASE USING (FILE ’D:\\DB2_TAB\\STMASPACE.F1’ 10000) EXTENTSIZE 256

            獲取數(shù)據(jù)庫管理器的快照數(shù)據(jù)

            db2 –v get snapshot for dbm

            顯示進行程號

            db2 list applications show detail

            調(diào)查錯誤

            sqlcode:產(chǎn)品特定錯誤碼;

            sqlstate:DB2系列產(chǎn)品的公共錯誤碼,符合ISO/ANSI 92SQL標準。

            調(diào)查sqlcode : db2 ? sql1403n

            調(diào)查sqlstate: db2 ? 08004

            創(chuàng)建表空間

            rem 創(chuàng)建緩沖池空間 8K

            db2 connect to gather

            db2 CREATE BUFFERPOOL STMABMP IMMEDIATE  SIZE 25000 PAGESIZE 8K

             創(chuàng)建表空間:STMA

             必須確認路徑正確

            D:\\DB2Container\\Stma

            db2 drop tablespace stma

            db2 CREATE  REGULAR TABLESPACE STMA PAGESIZE 8 K  MANAGED BY SYSTEM  USING (’D:\\DB2Container\\Stma’ ) EXTENTSIZE 8 OVERHEAD 10.5 PREFETCHSIZE 8 TRANSFERRATE 0.14 BUFFERPOOL  STMABMP  DROPPED TABLE RECOVERY OFF [Page]

            db2 connect reset

            將暫掛的數(shù)據(jù)恢復(fù)到前滾狀態(tài)

            db2 ROLLFORWARD DATABASE TESTDB TO END OF LOGS AND COMPLETE NORETRIEVE

            備份表空間

            BACKUP DATABASE YNDC TABLESPACE ( USERSPACE1 ) TO \"D:\\temp\" WITH 2 BUFFERS BUFFER 1024 PARALLELISM 1 WITHOUT PROMPTING

            創(chuàng)建db2工具數(shù)據(jù)庫

            db2 create tools catalog systools create new database toolsdb

            如何進行增量/差量備份

            增量:上一次完整備份至本次備份之間增加的數(shù)據(jù)部分;

            差量(delta):上次備份以來(可能是完整備份、增量備份或者差量備份)至本次備份之間增加的數(shù)據(jù)部分;

            更新所有表的統(tǒng)計信息

            db2 -v connect to DB_NAME

            db2 -v \"select tbname, nleaf, nlevels, stats_timefrom sysibm.sysindexes\"

            db2 -v reorgchkupdate statistics on table all

            db2 -v \"select tbname, nleaf, nlevels, stats_timefrom sysibm.sysindexes\"

            db2 -v terminate

            對一張表運行統(tǒng)計信息

            db2 -v runstatson table TAB_NAMEand indexes all

            查看是否對數(shù)據(jù)庫執(zhí)行了RUNSTATS

            db2 -v \"select tbname, nleaf, nlevels, stats_timefrom sysibm.sysindexes\"

            更改緩沖池的大小

            緩沖池中,當syscat.bufferpools的npages是-1時,由數(shù)據(jù)庫的配置參數(shù)bufferpage控制緩沖池的大小。

            將npages的值更改為-1的命令:

            db2 -v connect to DB_NAME

            db2 -v select * from syscat.bufferpools

            db2 -v alter bufferpoolIBMDEFAULTBP size -1

            db2 -v connect reset

            db2 -v terminate

            更改數(shù)據(jù)庫配置參數(shù)BufferPages的命令如下:

            db2 -v update db cfgfor dbnameusing BUFFPAGE bigger_value

            db2 -v terminate

            查看數(shù)據(jù)庫監(jiān)視內(nèi)容列表

            db2 -v get monitor switches

            打開某個數(shù)據(jù)庫監(jiān)視內(nèi)容

            db2 -v update monitor switches using bufferpoolon

            獲取數(shù)據(jù)庫快照

            db2 -v get snapshot for all databases > snap.out

            db2 -v get snapshot for dbm>> snap.out

            db2 -v get snapshot for all bufferpools>> snap.out

            db2 -v terminate

            重置數(shù)據(jù)庫快照

            久久人人爽人人爽人人片AV东京热 | 99久久人妻无码精品系列| 国产成人精品综合久久久久| 亚洲国产精品久久久天堂| 精品综合久久久久久97超人 | 中文字幕无码久久久| 久久久久久毛片免费播放| 国产免费久久精品99久久| 亚洲欧美国产日韩综合久久| 国产成人精品免费久久久久| 久久精品国产99国产精品| 性做久久久久久久| 亚洲国产成人精品女人久久久| 一本色道久久综合亚洲精品| 久久精品国产一区二区三区日韩| 无码国内精品久久人妻麻豆按摩| 国产精品久久久久aaaa| 久久久久久久波多野结衣高潮| 国内精品久久久久久久久| MM131亚洲国产美女久久| 无码八A片人妻少妇久久| 久久无码精品一区二区三区| 久久亚洲精品中文字幕三区| 久久国产精品99精品国产| 久久狠狠爱亚洲综合影院| 亚洲婷婷国产精品电影人久久| 秋霞久久国产精品电影院| 久久久久久无码Av成人影院| 久久久国产99久久国产一| 合区精品久久久中文字幕一区| 国产午夜电影久久| 久久亚洲国产成人精品无码区| 亚洲精品高清久久| 国产精品久久自在自线观看| 国内精品人妻无码久久久影院 | 久久精品国产精品青草app| 国产精品99精品久久免费| 国产精品久久久久无码av| 久久se精品一区精品二区| 中文字幕亚洲综合久久| 久久人人爽人人爽AV片|