六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 70|回复: 0

DB2数据库中数据的导入导出

[复制链接]

升级  20%

20

主题

20

主题

20

主题

秀才

Rank: 2

积分
80
 楼主| 发表于 2013-1-13 19:01:36 | 显示全部楼层 |阅读模式
        虽然个人感觉DB2没有oracle好用,但是做SOA,买了IBM的东西,数据库也用了IBM的DB2。刚刚学会了DB2数据库的表中的数据怎么样导入导出,现在在blog上记录下来,免得以后忘掉。 
       导出:首先在磁盘某个目录下新建两个空白的文件xxx.csv(用来存放表中数据的输出文件)和log.csv(用来存放日志文件)。
       例子:DB2数据库的中表 TEST_TABLE
       1 首先在磁盘建立一个testTbale的文件夹,然后在文件夹内新建两个空白的csv文件,分别是testTable.csv(用来存放表中数据的输出文件)和log.csv(用来存放日志文件)。
       2在DB2的控制中心中,打开数据库的表,把鼠标放在表TEST_TABLE上,点右键选择导出,在导出界面“定界选项”默认就可以了。
       3点确定可导出数据
       导入:导入时需要主意,在导入选项界面的“定界ASSCII(DEL)”旁的“DEL选项”,点“DEL选项”在其弹出的界面中,将“列定界符(DOLDEL)”改为“,”即逗号。
       例子:DB2数据库的中表 TEST_TABLE
        1 在表TEST_TABLE上,点右键选择导入。
        2在导入的弹出界面上,“导入文件”选项选择文件testTable.csv,“消息文件”选项选择文件log.csv
        3选中“定界ASSCII(DEL)”点“DEL选项”
        4在DEL选项”界面中,将“列定界符(DOLDEL)”改为“,”即逗号
        5点确定即可导入数据
 
        DB2数据库建立表的注意事项:表名和表中的字段名它们的长度是有限制的,大概是不超过30个字符;DB2中每张表的容量也是有限制的(具体多少不清楚),所以当表中字段较多时,需要合理分配类型为varchar的大小;如果表的id选用挣型,最好选择BIGINT类型。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表