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

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

學(xué)習(xí)筆記-DB2 UDB V8.1 管理 學(xué)習(xí)筆記(二)

2024-09-06 23:58:04
字體:
供稿:網(wǎng)友
版權(quán)聲明: 本文可以任意轉(zhuǎn)載,轉(zhuǎn)載時(shí)請(qǐng)務(wù)必以超鏈接形式標(biāo)明文章原始出處和作者信息。
原文出處: http://www.aiview.com/notes/db2_note_2.htm
作者: 張洋 alex_doesathotmail.com
最后更新: 2004-8-5
 目錄 參考資源


 

表空間類型分為sms和dms,分別是system management space, database management space. sms使用方便,簡(jiǎn)單,無需手工創(chuàng)建和維護(hù)數(shù)據(jù)存儲(chǔ)文件。dms需要手動(dòng)指定container和存儲(chǔ)數(shù)據(jù)的文件名,并保證有足夠磁盤空間可用。
對(duì)于一個(gè)數(shù)據(jù)庫,至少存在一個(gè)page size為4k的系統(tǒng)臨時(shí)表空間,可以額外建立具有更大page size的用戶臨時(shí)表空間,系統(tǒng)會(huì)自動(dòng)進(jìn)行使用。

無法用alter語句更改一個(gè)字段的數(shù)據(jù)類型,對(duì)某些字段可以更改數(shù)據(jù)長(zhǎng)度,這一點(diǎn)上相對(duì)于oracle,db2的限制要多一些。
可以使用: select 表達(dá)式 from sysibm.sysdummy; 替代的,以下語句是等價(jià)的:values 表達(dá)式;


表和視圖的創(chuàng)建、更新、刪除操作,都寫日志,因此可以commit或rollback。

在update語句中,如果沒有對(duì)定義了默認(rèn)值的某個(gè)字段顯式賦值,則更新時(shí),此字段不會(huì)重新執(zhí)行默認(rèn)值中定義的表達(dá)式。為了讓其重新執(zhí)行默認(rèn)值定義的表達(dá)式,可以采用以下方式:
create table t1 (c1 varchar(32), lastupdatetime with default current timpstamp);
update t1 set c1 = 'new string', lastupdatetime = default;


對(duì)于db2數(shù)據(jù)庫可以在創(chuàng)建時(shí)指定codepage參數(shù),創(chuàng)建后不可修改。當(dāng)應(yīng)用程序訪問數(shù)據(jù)庫時(shí),db2會(huì)比較兩者的codepage是否一致,不一致則進(jìn)行代碼頁的自動(dòng)轉(zhuǎn)換。為了減少轉(zhuǎn)換所帶來的開銷,應(yīng)盡量保證應(yīng)用程序所采用的代碼頁與數(shù)據(jù)庫一致。

可以對(duì)db2 clp工具的codepage進(jìn)行設(shè)置,使用:db2set db2codepage= 1386,本例中設(shè)置的是中文gbk字符集在windows平臺(tái)對(duì)應(yīng)的值。注意,這個(gè)數(shù)字值是由db2自己定義的。有關(guān)各種字符集在相應(yīng)平臺(tái)所對(duì)應(yīng)的代碼頁值可在ibm網(wǎng)站查找。

在db2 clp中,對(duì)遠(yuǎn)程數(shù)據(jù)庫編目的操作:
db2 catalog tcpip node local_node_name remote hostname|ip server service_name 首先把遠(yuǎn)程主機(jī)映射為本地節(jié)點(diǎn),節(jié)點(diǎn)名自己指定,本例采用tcpip連接。service_name一般定義在遠(yuǎn)程主機(jī)的/etc/services文件中。
db2 catalog database db_name as local_alias at local_node_name user username using password 然后把已知的遠(yuǎn)程主機(jī)的數(shù)據(jù)庫映射到本地別名,注意本地別名在主機(jī)級(jí)別不能重復(fù)。節(jié)點(diǎn)名指定上面剛編目的節(jié)點(diǎn)。
db2 connect to local_alias user username using password 用剛才編目中定義的別名連接遠(yuǎn)程主機(jī)數(shù)據(jù)庫
db2 get configuration show detail 獲取數(shù)據(jù)庫詳細(xì)配置信息

對(duì)于db2返回的錯(cuò)誤號(hào),可以用以下方法查閱說明(以sql 10008為例):
db2 ? sql10008


數(shù)據(jù)庫的備份與恢復(fù):

使用備份與恢復(fù)工具可以完成在不同的服務(wù)器見完整的轉(zhuǎn)移數(shù)據(jù)庫的工作,命令行方式如下:

備份
db2 backup database db_name user user_name using password to backup_dir_name
db2 backup database dlhdb user dlh using admindlh to d:/backups

恢復(fù)
db2 restore database source_db_name user user_name using password from backup_dir_name taken at backup_file_create_time to driver_letter into new_db_name
db2 restore database dlhdb user dlh using admindlh from d:/backups taken at 20031209141056 to d: into newdb

有關(guān)實(shí)例的操作:
設(shè)置默認(rèn)實(shí)例環(huán)境變量
db2 set db2instance=inst_name
啟動(dòng)當(dāng)前實(shí)例
db2start 
停止當(dāng)前實(shí)例
db2stop [force]
連接到某個(gè)實(shí)例
db2 attach to anstance inst_name
獲取實(shí)例的配置參數(shù)
db2 get dbm cfg show detail


導(dǎo)出數(shù)據(jù)庫完整的定義到腳本文件,包括表,視圖,函數(shù),數(shù)據(jù)庫參數(shù)等
db2look -d sample(數(shù)據(jù)庫) -a -e -l -x -m -f -o(參數(shù))samplesql.out(輸出文件) 


load 一個(gè)表的數(shù)據(jù)時(shí),有可能導(dǎo)致表空間處于backup pending(0x0020)狀態(tài)。比如把整形數(shù)據(jù)load到double型的字段中。
處于backup pending狀態(tài)的表空間不能被訪問。
可以通過對(duì)此表空間運(yùn)行一次backup操作,恢復(fù)到正常狀態(tài)(0x0)。

對(duì)于自增字段,可以通過兩種方式指定:
generated by default as identity
generated always as identity
區(qū)別是,第一種方式在插入數(shù)據(jù)時(shí)允許手工指定自增字段的值,只要不重復(fù)即可,并且數(shù)據(jù)庫會(huì)自動(dòng)設(shè)置下一個(gè)值;
第二種方式則不允許指定,只能由數(shù)據(jù)庫自動(dòng)分配并插入。


db2 sql語句中轉(zhuǎn)義符的使用:
select * from t1 where a like '%abc/%def' escape '/';

創(chuàng)建數(shù)據(jù)庫時(shí),出現(xiàn)sql1043c錯(cuò)誤,可能的問題:
指定容器所在的磁盤空間不足,
當(dāng)容器為file類型時(shí),后面的long-num參數(shù)不對(duì),比如25600代表256mb,但如果指定256則會(huì)導(dǎo)致以上錯(cuò)誤。


平臺(tái) rh linux 8
db2 udb v8.1 
在was 5中建立到db2的數(shù)據(jù)源,但連接失敗,返回以下錯(cuò)誤:
[servlet error]-[sqlconnect]: java.lang.unsatisfiedlinkerror: sqlconnect
原因是沒有為運(yùn)行was服務(wù)的用戶設(shè)置以下環(huán)境變量:
ld_library_path
libpath
db2instance
...
以上環(huán)境變量定義在 $insthome/sqllib/db2profile文件中,可以采用的解決方案:
sh stopserver.sh servername
. $insthome/sqllib/db2profile
sh startserver.sh servername
也可以把db2profile放到was啟動(dòng)腳本中首先執(zhí)行。

如果只設(shè)置了ld_library_path,libpath兩個(gè)環(huán)境變量,db2會(huì)返回以下錯(cuò)誤:
cli0600e invalid connection handle or connection is closed.
sqlstate s1000


對(duì)應(yīng)于oracle的job包功能,db2通過一個(gè)gui工具-任務(wù)中心(task center)實(shí)現(xiàn)。使用任務(wù)中心前需要進(jìn)行必要的工具設(shè)置,需要?jiǎng)?chuàng)建一些數(shù)據(jù)庫對(duì)象,可以創(chuàng)建在已有的一個(gè)數(shù)據(jù)庫中,也可以單獨(dú)創(chuàng)建一個(gè)數(shù)據(jù)庫。通過以下命令實(shí)現(xiàn):
create catalog tools schema_name create new database db_name
此命令為編目工具創(chuàng)建一個(gè)名為db_name 的數(shù)據(jù)庫,并指定了一個(gè)模式名。
注意:無法用using 子句指定一個(gè)codeset,系統(tǒng)會(huì)默認(rèn)使用iso8859-1字符集。


quest center for db2帶有數(shù)據(jù)庫性能診斷功能,動(dòng)態(tài)監(jiān)視db內(nèi)存,磁盤io, 表空間,負(fù)載等等。

db2客戶端的類型:
db2運(yùn)行時(shí)客戶端 db2 runtime client
db2管理客戶端 db2 administrator client(包含運(yùn)行時(shí)客戶端的所有內(nèi)容)
db2應(yīng)用程序開發(fā)客戶端 db2 application development client(包含管理客戶端的所有內(nèi)容)
db2瘦客戶端 db2 thin client

db2 relational connect 聯(lián)邦數(shù)據(jù)庫,用于連接異種數(shù)據(jù)庫。



參考資源

學(xué)習(xí)筆記-db2 udb v8.1 管理 學(xué)習(xí)筆記(一)

學(xué)習(xí)筆記-db2 udb v8.1 管理 學(xué)習(xí)筆記(三)

ibm db2 開發(fā)者園地
http://www-900.ibm.com/developerworks/cn/dmdd/certify/index.shtml

ibm db2 信息中心
http://publib.boulder.ibm.com/infocenter/db2help/index.jsp

dbforums 論壇
http://dbforums.com/

《db2 udb v8.1 for linux, unix, windows 數(shù)據(jù)庫管理》george baklarz, bill wong 合著,機(jī)械工業(yè)出版社出版

《db2數(shù)據(jù)庫管理與應(yīng)用教程》莊濟(jì)誠 著,清華大學(xué)出版社出版


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
免费国产羞羞网站美图| 好吊色视频一区二区三区| 日本人成精品视频在线| 激情丁香婷婷| 嫩草精品影院| 久久精品在线免费观看| 日韩一二三区在线观看| 日韩成人在线免费观看| 午夜在线视频| 国产精品人人爽人人做我的可爱| 伊人开心综合网| 日韩电影在线观看完整免费观看| 亚洲精品视频免费观看| 中文字幕av资源一区| 91手机在线观看| 日本天堂网在线| 日韩人妻精品一区二区三区| 国产一区二区三区四区二区| 人妻大战黑人白浆狂泄| 亚洲大尺度视频在线观看| 欧美三级乱码| 一区二区免费播放| 欧美黄色一区| 自拍偷拍国产| 精品视频资源站| 91麻豆精品91久久久久久清纯| 日本女优一区| 女人黄色免费在线观看| 国产精品6699| www.超碰在线观看| h片在线免费| 欧美另类在线播放| 国产剧情在线一区| 人人妻人人澡人人爽精品欧美一区| 欧美日本一区二区视频在线观看| 亚洲精品极品| 人妻激情另类乱人伦人妻| 在线观看免费的av| www.av网站| 五月婷婷婷婷婷| 成人影院入口| 99久久精品国产一区二区小说| 美女网站免费观看视频| 日本边添边摸边做边爱的第三级| 久久精品一本久久99精品| 少妇人妻一区二区| 91在线看视频| www.亚洲色图.com| 黄网站免费久久| 任我爽在线视频精品一| 久久影视电视剧免费网站清宫辞电视| 国产精品一二三四五| 中文字幕第22页| 国产日韩欧美视频在线观看| 国产伦精品一区二区三区妓女| 日本日本精品二区免费| 亚洲色图欧美制服丝袜另类第一页| 欧美日韩国产精选| 欧美三日本三级三级在线播放| 欧美日韩一区二区三区四区不卡| 黄色的网站在线观看| 老司机精品福利视频| 亚洲精品字幕在线| 999在线观看视频| koreanbj精品视频一区| 亚洲综合大片69999| 最新理论片影院| 色姑娘综合网| 久久久久久五月天久久久久久久久| 欧美深深色噜噜狠狠yyy| 黑人精品xxx一区| 日韩精品在线一区| 午夜视频在线观看国产| 精品日韩一区| 国产免费亚洲高清| 国产精品第56页| 欧美在线中文字幕高清的| 成人在线观看网址| 久久综合精品一区| 国产suv精品一区二区三区88区| 一级毛片aaaaaa免费看| 搡老熟女老女人一区二区| 欧美精品一区二区三区蜜桃| 欧美人与z0zoxxxx视频| 国产午夜亚洲精品羞羞网站| 蜜桃av一区二区三区电影| 一本久道中文字幕精品亚洲嫩| 一区二区三区波多野结衣在线观看| 久久9999免费视频| 噜噜噜天天躁狠狠躁夜夜精品| 三级影片在线观看欧美日韩一区二区| 亚洲怡红院在线| 成av人免费青青久| 91精品国产91久久久久| 国产成人毛毛毛片| 国内外成人免费在线视频| 国产精品亚洲无码| 午夜a一级毛片亚洲欧洲| 精品999在线观看| av在线不卡播放| 91在线观看地址| av黄色一级片| 亚欧洲乱码视频| 亚洲精品tv久久久久久久久久| 午夜男人天堂| 911国产在线| 538精品在线视频| 国产成人久久婷婷精品流白浆| 成人午夜sm精品久久久久久久| 午夜亚洲影视| 色哟哟欧美精品| 欧美日韩亚洲国产另类| 青青在线免费观看视频| 亚洲乱码中文字幕综合| 一区二区视频在线免费观看| 成人p站proumb入口| 免费在线观看黄色av| 国产美女高潮在线| 亚洲精品乱码久久久久久自慰| 国产精品午夜一区二区欲梦| 国产三区在线播放| 久久久久久免费观看| 天天射夜夜爽| 22288色视频在线观看| 欧美亚洲综合另类| 国产99视频精品免视看7| 日韩欧美的一区| 午夜日韩影院| 欧美老熟妇一区二区三区| www.日本在线观看| 亚洲国产成人精品女人久久久| 欧美韩日一区二区三区| 久久亚洲国产成人亚| 中文在线手机av| 精品国偷自产一区二区三区| 欧美成人精品三级网站| 亚洲黄色三级| 日本乱码高清不卡字幕| 日本少妇一区二区| 91伊人久久大香线蕉| 国产嫩草影院久久久久| 久久久久久久国产精品影院| 美女视频免费一区| 欧美日韩日日骚| 国产日产欧美a一级在线| 国产精品一区二区三区在线| 第四色成人网| 国产精品一区二区三区四区在线观看| 国产清纯白嫩初高生在线观看91| 精品成a人在线观看| 精品久久久久久久久久中文字幕| 劲爆欧美第一页| 亚洲激情女人| 欧美人与物videos另类xxxxx| 久热中文在线| 欧美日韩综合精品| 国产精欧美一区二区三区蓝颜男同| 佐佐木明希电影| 国产成人福利片| 亚洲精品国产品国语在线| 99国产精品久久久久久久| 国产喷白浆一区二区三区| 美女脱光内衣内裤视频久久影院| 色哟哟国产精品免费观看| 亚洲成人福利| 一区二区成人网| 快播亚洲色图| 欧美日韩在线高清| 国产福利视频一区二区| 好吊视频一区二区三区| 中国一级特黄毛片| 亚洲日本中文字幕| 亚洲国产欧美国产综合一区| 国产美女精品人人做人人爽| 亚洲第一综合色| 久久欧美在线电影| 亚洲欧美国产高清va在线播| 69xxxx视频| 岛国av在线| 五月激情丁香网| 国产大片aaa| 日韩福利视频网| 亚洲系列第一页| 国产精品videossex国产高清| 国产精品免费电影| 免费拍拍拍网站| 4444亚洲人成无码网在线观看| 久久久国际精品| a看欧美黄色女同性恋| 中文国产字幕在线观看| 成人精品在线视频观看| 亚洲色图都市小说| 久久精品国产亚洲av麻豆色欲| 日韩最新在线| av动漫精品一区二区| 无人在线观看的免费高清视频| 战狼4完整免费观看在线播放版| 亚洲欧美乱综合图片区小说区| 4438x亚洲最大成人网| 久久精品欧美一区| 日韩精品社区| 麻豆成人在线看| 久久男人av资源网站| 欧美黑人性视频| 精品国产综合| brazzers欧美最新版视频| 毛片aaaaaa| 69av视频在线观看| 亚洲精品aⅴ| 男女午夜激情视频| 国内精彩免费自拍视频在线观看网址| 欧美成人精品一区二区三区| 久青草国产在线| 久久影音资源网| 高清国产一区二区| 伊人精品一区二区三区| 日韩免费观看av| 国产第一页视频| 国产网址在线观看| 2019亚洲日韩新视频| 亚洲经典视频在线观看| 无码人妻精品一区二区三区66| 国产亚洲人成网站在线观看| 午夜dv内射一区二区| 成人h在线播放| 亚洲欧美视频| 日韩1区2区3区| 国产91精品久久久久久久网曝门| 视频一区二区三区中文字幕| 极品少妇xxxx精品少妇| 美国毛片一区二区三区| 欧美h片在线观看| 色妞欧美日韩在线| 激情内射人妻1区2区3区| 欧美日韩乱国产| 黄色的视频在线观看| 欧美乱妇视频| 国内精品一区二区| 91精品美女在线| 国产精品国三级国产av| 搞av.com| 亚洲老板91色精品久久| 久久午夜福利电影| 97精品久久久午夜一区二区三区| 不卡影院一区二区| 国产在线视频网站| 台湾十八成人网| 国产精品自在在线| 日韩黄色三级视频| 精品国产日本| yourporn在线观看视频| 牛人国产偷窥女洗浴在线观看| 国产精品视频看| 亚洲一区二区自拍偷拍| 米奇精品关键词| 69国产成人精品视频软件| 久久先锋影音av| 欧美不卡一区| 亚洲v日本v欧美v久久精品| 成人精品网站在线观看| 丁香亚洲综合激情啪啪综合| 在线尤物九色自拍| 99久久久久久久久久| www.亚洲黄色| 亚洲国产精品久久精品怡红院| 国产成+人+日韩+欧美+亚洲| 国产麻豆精品视频一区二区| 操人视频欧美| 日本不卡免费高清视频在线| 一区在线观看免费| 国产又黄又爽免费视频| 日本十八禁视频无遮挡| 日本亲与子乱a| 91福利在线看| 成人97人人超碰人人99| 色综合天天视频在线观看| 在线观看入口黄最新永久免费国产| 成人三级视频在线播放| 欧美人与牲动交xxxxbbbb| 狼人精品一区二区三区在线| 日韩美女视频在线| 天天插天天色| 青青青青国产视频| 国产免费一区二区三区最新不卡| 69国产精品视频| av一区二区三区四区电影| 成人免费看视频| 日韩成人午夜影院| 天天射夜夜爽| 亚洲精品不卡| 亚洲免费伊人电影| 日韩亚洲视频在线观看| 福利视频在线播放| 日韩黄色视屏| 日本中文字幕在线视频| 久99九色视频在线观看| 日韩在线播放一区| 国产嫩草影院久久久久| 美女被草91| 特黄三级视频| 国产免费久久av| 精品精品国产毛片在线看| 国产精品久久久久久影视| 在线看小视频| 国产乱人伦偷精品视频免下载| 国产精品久久久爽爽爽麻豆色哟哟| 国产绳艺sm调教室论坛| 91视频免费观看| 亚洲欧洲综合在线| 萌白酱视频在线| 3d精品h动漫啪啪一区二区| 天堂中文在线官网| 午夜精品免费视频| 黑人无套内谢中国美女| 日韩精品福利在线| 国产精品成人一区| 揉丰满老妇老女人的毛片| 精品国产亚洲一区二区三区大结局| а√天堂中文资源在线bt| 欧美三级 欧美一级| 欧美激情欧美激情在线五月| 暖暖在线中文免费日本| 国产一区二区三区无遮挡| 精品呦交小u女在线| 欧美色大人视频| 97干在线视频| 日本在线视频免费| 欧美成人精品一区二区三区在线看|