• <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ù)庫快照

            久久国产精品成人影院| 欧美噜噜久久久XXX| 久久影视国产亚洲| 国产精品99久久久精品无码| 亚洲AV无码久久精品色欲| 国产精品久久久久久福利69堂| 国产无套内射久久久国产| 色妞色综合久久夜夜| 国产精品激情综合久久| 中文字幕乱码久久午夜| 久久精品无码一区二区三区免费 | 日韩乱码人妻无码中文字幕久久 | 久久精品国产亚洲AV无码麻豆 | 99久久99这里只有免费费精品| 国产免费福利体检区久久| 亚洲欧美日韩精品久久| 欧美久久天天综合香蕉伊| 久久久久久亚洲AV无码专区| 国产精品99久久久久久www| 久久亚洲国产最新网站| 香蕉久久一区二区不卡无毒影院 | 久久综合伊人77777| 国产亚洲婷婷香蕉久久精品| 囯产精品久久久久久久久蜜桃 | 99久久精品国产麻豆| 日韩欧美亚洲综合久久| 亚洲精品无码专区久久久| 国产情侣久久久久aⅴ免费| 一日本道伊人久久综合影| 久久精品国产一区二区三区| 狠狠精品干练久久久无码中文字幕 | av色综合久久天堂av色综合在| 久久久久九九精品影院| 国产精品免费久久久久影院| 日本精品久久久中文字幕| 久久精品成人免费网站| 久久91精品久久91综合| 国产精品午夜久久| 久久AAAA片一区二区| 性做久久久久久久久久久| 中文字幕无码久久人妻|