首页 > 数据库 > 数据库开发技术 > DB2 导入和导出 命令行和客户端导出
命令行导入导出
db2 backup 指令备份
db2 restore 指令恢复
使用db2look提取数据库结构DDL
使用db2 export指令导出数据
$ db2 connect to testdb user db2inst1 using thepasswd
$ db2 quiesce database immediate force connections
$ db2 connect reset
$ db2 backup database testdb to “/home/backup” user db2inst1 using thepasswd
$ db2 unquiesce database
$ db2 connect reset
$ db2 restore database testdb from “/home/backup”
$ db2 restore database zwdb from “/home/db2inst1/finger” into wfyh
3.使用db2look提取数据库结构DDL
mkdir data
cd data
导出表结构:db2look –d testdb –e –o bak_db.sql
4.使用db2move导出全部数据
mkdir data
cd data
db2move testdb export –u db2inst1 –p thepasswd
5.使用db2 export指令导出数据
与上面提到的db2move的export功能不同,db2 export是一个更加细致的导出工具,它支持三种数据文件格式:DEL, WSF, IXF.
以下示范将数据库testdb中表mytbl的数据导出,存储在目录 /home/backup 下
db2 => connect to testdb user db2inst1 using thepasswd
db2 => export to /home/backup/mytbl.txt of del select * from mytbl
db2 => export to /home/backup/mytbl.ixf of ixf select * from mytbl
db2 => export to /home/backup/mytbl.ixf of ixf messages /home/backup/mytbl.msg select * from mytbl
二。客户端导出
使用DBHeader 和DBVisual 可以导出excel,表等数据。
但是注意的是在导出excel 时,不是常规字符的,如邮政编码,日期,再次重新导入时需要注意这点。
三。参考资料
https://blog.csdn.net/weixin_42565031/article/details/88994211
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69949806/viewspace-2790065/ ,如需转载,请注明出处,否则将追究法律责任。