D B 2 导出数据库表结构和数据 1
使用db2cmd 打开db2 命令行 2
db2look -d db_name -e -a -x -i db_username -w db_passwd -0 file_name
sql #导出数据库结构 3
db2move db_name export -u db_username -p db_passwd #导出数据库数据 4
create database db_name on 'directory_name' using codeset utf-8 territory US collate using system; # IBM-eucJP --一种编码格式 5
create schema sch_name authorization sch_passwd;#设置权限 6
db2 connect to db_name user username using db_passwd #连接数据库 7
db2 -tvf 'file_name'# -f 读取输入文件 -t 终止语句字符 -v 回送当前命令如果文件中每个语句是直接以回车结尾,则用-vf 即可,加上-t 是表示没条语句以";"结尾 8
DB2 数据库备份 cmd--->db2cmd--->db2 db stop force 防止有人在应用(应该db2stop force) db start (应该db2start) //connect to wjm_mis user wyn using wyn(重新连接后,表示在使用,不能备份) backup db wjm_cms to c:\ 9、在新的 db2 导入数据 创建数据库: db2 create db 库名 导入表结构操作:db2 -tv f 文件名
sql 导入数据操作:db2mov