国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

正確實現(xiàn)DB2數(shù)據(jù)移動的步驟有哪些?

數(shù)據(jù)庫
我們今天主要描述的是正確實現(xiàn)DB2數(shù)據(jù)移動的實際操作方法,以及對DB2數(shù)據(jù)移動的作用,等相關(guān)內(nèi)容的詳細(xì)解析。

以下的文章主要向大家講述的是正確實現(xiàn)DB2數(shù)據(jù)移動的實際操作方法,如果你對實現(xiàn)DB2數(shù)據(jù)移動的實際操作方法有興趣的話,你就可以對以下的文章點(diǎn)擊觀看了,以下就是文章的詳細(xì)內(nèi)容介紹,望大家借鑒。

如果要在不同的數(shù)據(jù)庫管理系統(tǒng)之間進(jìn)行數(shù)據(jù)的轉(zhuǎn)移,DB2數(shù)據(jù)移動通常是最實用的一種方法,因為任何一種數(shù)據(jù)庫管理系統(tǒng)都支持常用的幾種文件格式,通過這個通用的接口,就很容易實現(xiàn)不同系統(tǒng)間數(shù)據(jù)的轉(zhuǎn)移。

 

DB2中所謂的數(shù)據(jù)移動,包括:

 

1. 數(shù)據(jù)的導(dǎo)入(Import)

2. 數(shù)據(jù)的導(dǎo)出(Export)

3. 數(shù)據(jù)的裝入(Load)

導(dǎo)入和裝入都是利用DB2的相關(guān)命令把某種格式的文件中的數(shù)據(jù)保存到數(shù)據(jù)庫中的表中

導(dǎo)出是指把DB2數(shù)據(jù)庫的表中的數(shù)據(jù)保存到某種格式的文件當(dāng)中去

數(shù)據(jù)移動的作用:

如果要在不同的數(shù)據(jù)庫管理系統(tǒng)之間轉(zhuǎn)移數(shù)據(jù),DB2數(shù)據(jù)移動通常是最實用的一種方法,因為任何一種數(shù)據(jù)庫管理系統(tǒng)都支持常用的幾種文件格式,通過這個通用的接口,就很容易實現(xiàn)不同系統(tǒng)間數(shù)據(jù)的轉(zhuǎn)移。

這三個命令中,Export最簡單,因為從表中向文件轉(zhuǎn)移數(shù)據(jù),通常不會出現(xiàn)錯誤,也不會有非法的數(shù)據(jù)。

在講解命令之前,首先介紹一下文件的格式,用于DB2數(shù)據(jù)移動的文件格式有四種:

1. ASC——非定界ASCII文件,是一個ASCII字符流。數(shù)據(jù)流中的行由行定界符分隔,而行中的每一列則通過起始和結(jié)束位置來定義。例如:

  1. 10 Head Office 160 Corporate New York   
  2. 15 New England 50 Eastern Boston   
  3. 20 Mid Atlantic 10 Eastern Washington   
  4. 38 South Atlantic 30 Eastern Atlanta   
  5. 42 Great Lakes 100 Midwest Chicago   
  6. 51 Plains 140 Midwest Dallas   
  7. 66 Pacific 270 Western San Francisco   
  8. 84 Mountain 290 Western Denver 

2. DEL——定界ASCII文件,也是一個ASCII字符流。數(shù)據(jù)流中的行由行定界符分隔,行中的列值由列定界符分隔。文件類型修飾符可用于修改這些定界符的默認(rèn)值。例如:

 

  1. 10,"Head Office",160,"Corporate","New York"   
  2. 15,"New England",50,"Eastern","Boston"   
  3. 20,"Mid Atlantic",10,"Eastern","Washington"   
  4. 38,"South Atlantic",30,"Eastern","Atlanta"   
  5. 42,"Great Lakes",100,"Midwest","Chicago"   
  6. 51,"Plains",140,"Midwest","Dallas"   
  7. 66,"Pacific",270,"Western","San Francisco"   
  8. 84,"Mountain",290,"Western","Denver" 

3. WSF——(work sheet format)為工作表格式,用于與Lotus系列的軟件進(jìn)行數(shù)據(jù)交換。

4. PC/IXF——是集成交換格式(Integration Exchange Format,IXF)數(shù)據(jù)交換體系結(jié)構(gòu)的改編版本,由一些列可變長度的記錄構(gòu)成,包括頭記錄、表記錄、表中每列的列描述符記錄以及表中每行的一條或多條數(shù)據(jù)記錄。PC/IXF 文件記錄由包含了字符數(shù)據(jù)的字段組成。

第一部分:數(shù)據(jù)的導(dǎo)出(Export)

例一:把Org表中的所有數(shù)據(jù)導(dǎo)出到文件C:ORG.TXT中。

  1. Export to c:org.txt of del select * from org 

其中,of del表示導(dǎo)出到的文件的類型,在本例中導(dǎo)出到一個非定界文本文件中;后面的select * from org是一個SQL語句,該語句查詢出來的結(jié)果就是要導(dǎo)出的數(shù)據(jù)。

 

例二:改變del格式文件的格式控制符

  1. export to c:staff.txt of del modified by coldel$ chardel'' decplusblank select * from staff 

在該例中,modified子句用于控制各種符號,coldel表示字段之間的間隔符,默認(rèn)情況為逗號,現(xiàn)在改為$號;chardel表示字符串字段用什么符號引用,默認(rèn)情況下為一對雙引號括起來,現(xiàn)在改為用一對單引號括起來;decplusblank表示對于十進(jìn)制數(shù)據(jù)類型,用空格代替最前面的加號,因為默認(rèn)情況下會在十進(jìn)制數(shù)據(jù)前面加上正負(fù)號的。

 

例三:以ASC格式將數(shù)據(jù)導(dǎo)出到文件

Export命令是不支持ASC格式文件的,所以如果想導(dǎo)出ASC這樣規(guī)整的格式,需要程序員自己進(jìn)行轉(zhuǎn)換操作,思路是將各種數(shù)據(jù)類型都轉(zhuǎn)換成定長字符串,然后把各個要導(dǎo)出的字段合并成為一個字段。

例如創(chuàng)建如下結(jié)構(gòu)的表n:

  1. create table n(a int,b date,c time,d varchar(5),e char(4),f double) 

然后插入兩條數(shù)據(jù):

 

  1. insert into n values(15,'2004-10-21','23:12:23','abc','hh',35.2)   
  2. insert into n values(5,'2004-1-21','3:12:23','bc','hhh',35.672) 

要想把這兩條數(shù)據(jù)以規(guī)整的格式導(dǎo)出到文件中,進(jìn)行如下操作:

 

  1. export to c:est.txt of del select char(a) || char(b) || char(c) || char(d,5) || e || char(f) as tmp from n 

這樣導(dǎo)出的結(jié)果與ASC格式的文件非常類似,只是每一行的前后多出了一對雙引號,對此我們可以使用文本工具(如寫字板、記事本等)把雙引號刪除掉,也可以置之不理,在以后導(dǎo)入的時候直接控制格式(忽略雙引號)

 

 

 如果要在不同的數(shù)據(jù)庫管理系統(tǒng)之間轉(zhuǎn)移數(shù)據(jù),DB2數(shù)據(jù)移動通常是最實用的一種方法,因為任何一種數(shù)據(jù)庫管理系統(tǒng)都支持常用的幾種文件格式,通過這個通用的接口,就很容易實現(xiàn)不同系統(tǒng)間數(shù)據(jù)的轉(zhuǎn)移。

在文件中的格式為:

 

  1. "15 2004-10-2123.12.23abc hh 3.52E1 "   
  2. "5 2004-01-2103.12.23bc hhh 3.5672E1 " 

例四:大數(shù)據(jù)的導(dǎo)出

 

  1. export to d:myfile.del of del lobs to d:lob lobfile lobs modified by lobsinfile select * from emp_photo 

該命令把emp_photo表的數(shù)據(jù)導(dǎo)出到d:myfile.del文件中,其結(jié)果為:

 

  1. "000130","bitmap","lobs.001.0.43690/"   
  2. "000130","gif","lobs.001.43690.29540/"   
  3. "000130","xwd","lobs.001.73230.45800/"   
  4. "000140","bitmap","lobs.001.119030.71798/"   
  5. "000140","gif","lobs.001.190828.29143/"   
  6. "000140","xwd","lobs.001.219971.73908/"   
  7. "000150","bitmap","lobs.001.293879.73438/"   
  8. "000150","gif","lobs.001.367317.39795/"   
  9. "000150","xwd","lobs.001.407112.75547/"   
  10. "000190","bitmap","lobs.001.482659.63542/"   
  11. "000190","gif","lobs.001.546201.36088/"   
  12. "000190","xwd","lobs.001.582289.65650/" 

其中第三個字段是BLOB類型,在該文件中只保存了一個標(biāo)志,相當(dāng)于一個指針,真正的LOB數(shù)據(jù)保存在d:lob目錄下的lobs.001、lobs.002、......等一系列文件中。命令中l(wèi)obs to 后面指定大對象數(shù)據(jù)保存在什么路徑下(注意,該路徑必須事先已經(jīng)存在,否則會報錯),lobfile 后面指定大對象數(shù)據(jù)保存在什么文件中,不要指定擴(kuò)展名,DB2會根據(jù)數(shù)據(jù)量自動追加.001、.002等擴(kuò)展名,同時不要忘記加上modified by lobsinfile子句。

 

例五:把導(dǎo)出信息保存在消息文件中。

  1. export to d:awards.ixf of ixf messages d:msgs.txt select * from staff where dept = 20 

這個例子把staff表中dept=20的數(shù)據(jù)導(dǎo)出到d:awards.ixf文件中,所有的導(dǎo)出信息都保存在d:msgs.txt文件中(無論是成功、警告還是失敗信息),這樣,管理員可以通過觀察信息文件找到問題所在。---www.bianceng.cn

 

例六:給導(dǎo)出數(shù)據(jù)列重命名。

  1. export to d:awards.ixf of ixf method n(c1,c2,c3,c4,c5,c6,c7) messages d:msgs.txt select * from staff where dept=20 

在默認(rèn)情況下,導(dǎo)出的每一列數(shù)據(jù)以表中對應(yīng)的字段名自動命名,我們可以通過method n子句給每一列重新命名,需要注意的是,這個子句只在ixf和wsf格式文件中有效,在文本文件中不能使用。以上的相關(guān)內(nèi)容就是對實現(xiàn)DB2數(shù)據(jù)移動的方法的介紹,望你能有所收獲。

 

【編輯推薦】

  1. DB2數(shù)據(jù)庫物化視圖之MQT物化查詢表的使用
  2. 對DB2數(shù)據(jù)庫提供的2種DB連接方式描述
  3. DB2數(shù)據(jù)庫備份是否成功的正確驗證
  4. db2建立database Partition很簡單!
  5. 學(xué)會DB2數(shù)據(jù)移動,很簡單!
責(zé)任編輯:佚名 來源: 51CTO翻譯
相關(guān)推薦

2010-08-05 14:03:46

連接ibm DB2

2010-08-03 10:16:15

DB2 數(shù)據(jù)庫

2010-08-17 15:24:43

DB2數(shù)據(jù)移動

2010-08-26 16:00:31

DB2數(shù)據(jù)庫安裝

2010-07-29 10:19:18

提高DB2 IMPOR

2010-09-07 16:16:04

DB2數(shù)據(jù)庫

2010-08-18 15:14:08

DB2恢復(fù)命令

2011-05-13 09:49:55

DB2數(shù)據(jù)移動

2010-08-26 11:05:39

DB2數(shù)據(jù)移動

2010-07-29 10:04:20

執(zhí)行DB2命令

2010-08-09 10:00:25

DB2數(shù)據(jù)移動

2010-08-05 11:29:04

java DB2

2010-07-29 14:41:12

DB2 9 XML

2010-07-30 11:34:09

DB2連接服務(wù)器

2010-08-09 09:31:54

DB2 HADRv8.

2010-07-29 09:06:32

DB2連接服務(wù)器

2010-08-16 11:40:36

IBM DB2

2010-08-12 10:34:40

IBM DB2數(shù)據(jù)

2010-07-27 11:08:49

DB2數(shù)據(jù)移動

2010-07-30 13:28:10

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

99精品视频一区二区三区| 狠狠干综合网| 色播在线视频| 精品一区二区三区视频在线播放| 国产成人精品综合在线观看| 亚洲天堂免费在线| 绯色av一区| 国产一区二区在线视频| 国产乱码精品一区二区三区忘忧草| 成人一级黄色片| 最近2019免费中文字幕视频三| 亚洲国产精品久久久久婷蜜芽| 视频在线日韩| 亚洲一线二线三线视频| 91免费高清视频| 欧美视频免费一区二区三区| 奇米精品一区二区三区在线观看| 欧美tk—视频vk| 久久青草福利网站| 欧美大片在线观看一区二区| 日韩在线免费视频观看| 久蕉依人在线视频| 一区免费在线| 欧美激情一二三| 天堂网www中文在线| 国产一级久久| 热久久这里只有精品| 东热在线免费视频| 亚洲国产视频a| 国产美女被遭强高潮免费网站| 日韩第一区第二区| 免费三级欧美电影| 久久综合网hezyo| 日韩专区第三页| 国产成人精品999在线观看| 欧美亚洲国产精品| 亚洲色图插插| 欧美一区二区视频17c| 国产欧美激情| 国产精品久久成人免费观看| 91网站在线播放| 欧美尤物巨大精品爽| 激情五月开心婷婷| 午夜精品福利一区二区三区av| 草草影院在线观看| 国产视频欧美视频| 欧美人与拘性视交免费看| 国产日韩一区二区三区| 国产成人精品亚洲日本在线桃色| 五月婷婷狠狠操| 欧美在线高清视频| av在线app| 欧美日韩高清在线观看| 亚洲第一偷拍| 日韩av最新在线| 久久久99精品免费观看| 丝袜足控免费网站xx网站| 91精品国产欧美一区二区成人| 小明成人免费视频一区| 国产美女久久精品| 国产乱码字幕精品高清av| 最全影音av资源中文字幕在线| 欧美精品一区二区蜜臀亚洲| 天天躁日日躁狠狠躁欧美巨大小说| 精品999在线观看| 久久婷婷久久一区二区三区| 青青草观看免费视频在线| 综合av色偷偷网| 日韩一区二区在线免费| 国产人妻人伦精品| 色综合久久久久久久久久久| 四虎影视国产精品| 久久久99爱| 夜夜精品浪潮av一区二区三区| 亚洲黄色中文字幕| 国产免费一区二区三区在线能观看 | 欧美大黑帍在线播放| 久久久久99精品一区| 第九色区av在线| 91国语精品自产拍在线观看性色 | 成人毛片高清视频观看| 日韩三级在线免费观看| 国产一区二区在线视频你懂的| 日韩欧美国产二区| 亚洲国产wwwccc36天堂| 福利一区二区免费视频| 免费一区二区三区在在线视频| 国产精品免费视频观看| 波多野结衣中文在线| 国产精品欧美日韩久久| 久久久亚洲国产美女国产盗摄| 美女撒尿一区二区三区| 成年人深夜视频| 欧美伦理视频网站| 精品免费av| 亚洲少妇第一页| 亚洲精选一区二区| 玖玖在线精品| av网站大全在线观看| 日本国产精品视频| 久久综合九色综合欧美就去吻| 国产在线看片免费视频在线观看| 亚洲一区制服诱惑| 亚洲一区av在线| 婷婷国产精品| 91中文字幕在线观看| 免费97视频在线精品国自产拍| 91麻豆精品| 中文字幕日韩精品久久| 777色狠狠一区二区三区| 国产精品入口免费视频一| 大陆一级毛片| 亚洲综合色噜噜狠狠| 成人在线视频区| 丰满的少妇愉情hd高清果冻传媒| 色噜噜狠狠色综合欧洲selulu| 日韩一级片网站| 日本欧美精品在线| 97人人澡人人爽| 51ⅴ精品国产91久久久久久| 欧美一区二区三区色| 成人福利一区| 国产极品粉嫩福利姬萌白酱| 国产一区二区三区三区在线观看| 青青草国产精品97视觉盛宴| 麻豆传媒在线观看| 欧美激情www| 日韩精品一区二区三区蜜臀| 日韩视频一区| 日本视频在线| 免费国产在线精品一区二区三区| 欧美艳星brazzers| 香蕉综合视频| 蝌蚪视频在线播放| 国产免费一区视频观看免费| 国模gogo一区二区大胆私拍| 亚洲国产一区二区三区在线播放| www.成人精品免费网站青椒| 97国产真实伦对白精彩视频8| 中文字幕精品—区二区四季| 老司机aⅴ在线精品导航| 亚洲欧洲日本精品| 国产精品成人v| 欧美三级中文字幕在线观看| 老色鬼久久亚洲一区二区| 亚洲男同gay网站| 欧美 日韩 国产精品| 在线成人激情黄色| 日本一区二区三区四区在线视频| 巨人精品**| 日本成人一区二区三区| 久久久久高清| 亚洲色图色老头| 国产校园另类小说区| 欧美日韩中文一区二区| 午夜男人视频在线观看| 成人区精品一区二区| 欧美mv日韩mv| 成人va在线观看| 伊人成综合网yiren22| 国产在线观看高清视频| 亚洲精品第一区二区三区| 亚洲精品人成| 日韩欧美中文字幕在线观看| 欧美专区18| 91久久青草| 亚洲日本va中文字幕久久| 日韩久久久久久久| 欧美高清不卡在线| 午夜精品一区二区三区三上悠亚 | 最近久乱中文字幕| 99久热re在线精品996热视频 | 超薄丝袜一区二区| 亚洲国产日韩av| 性欧美暴力猛交另类hd| a成人v在线| 丝袜美女写真福利视频| 视频一区二区综合| 久久777国产线看观看精品| 亚洲电影第三页| 日韩电影天堂视频一区二区| 美女视频黄 久久| 中文字幕久久精品一区二区| 96久久久久久| 欧美日韩午夜爽爽| 国产在线高清精品| 亚洲欧美综合另类中字| 午夜精品久久久久久久99樱桃 | 国产精品免费一区二区三区在线观看 | 啄木系列成人av电影| sm国产在线调教视频| 一级黄色香蕉视频| 欧美精品久久久| 奇米成人av国产一区二区三区| 亚洲福利小视频| 欧美性xxxxxxx| 久久精品一区蜜桃臀影院| 销魂美女一区二区三区视频在线| 外国成人在线视频| 亚洲插插视频|