DB2备份操作
来源:互联网 发布:网络举报有奖 编辑:程序博客网 时间:2024/05/16 12:27
misdb---->webdb
1.建立目标数据库,webdb
例:db2 create db webdb
2.在源数据库中导出教表得DDL语句
例:db2look -d misdb -e -a -o c:/test.sql -i db2inst1 -w db2manager
参数说明:
-e: 抽取复制数据库所需要的 DDL 文件
-o: 将输出重定向到给定的文件名
-i: 登录到数据库驻留的服务器时所使用的用户标识
-w: 登录到数据库驻留的服务器时所使用的密码
3.在目标数据库中执行脚本
例:db2 -tvf c:/test.sql;
注:在执行操作之前,需要更改步骤2生成的sql教本中connect后的数据库选项,以及相关其他的选项
4.在源数据库中执行命令,导出数据
例:db2move misdb export -u db2inst1 -p db2manager
注:数据文件.ixf,.msg,.list自动生成在cmd默认盘符路径下
db2move misds export -sn emp* -u db2inst1 -p db2inst1
5.在目标数据库中执行命令,导入数据
例:db2move locdb import -u db2admin -p db2admin
(导入数据时,可以通过cmd方式直接进入到备份数据.ixf,.msg,.list文件目录中,然后扫行以下命令将locdb改成你要导入的数据库名就可以执行了)
--------------------------
导入某个表的数据的语句
db2 import from c:/dftz.ixf of ixf commitcount 5000 messages c:/dftz.msg insert into 表名
(INSERT | INSERT_UPDATE | REPLACE | REPLACE_CREATE)
---------------------------------------------------
数据库的备份与恢复:
使用备份与恢复工具可以完成在不同的服务器见完整的转移数据库的工作,命令行方式如下:
备份
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
恢复
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
- DB2备份操作
- DB2从备份恢复数据库 操作
- DB2备份
- DB2备份
- DB2备份
- DB2导入、导出、备份及恢复数据库等操作资料
- DB2 数据库在线备份和恢复的操作步骤
- [DB2]DB2备份和恢复
- DB2 备份和恢复
- DB2 db2move备份脚本
- DB2 Online备份方案
- db2实现备份
- db2 备份和恢复
- DB2备份与恢复
- db2 备份恢复 2
- DB2数据库的备份
- DB2备份脚本
- 还原DB2备份
- 他们说完了还说……
- eXtremeTable -
- 他们不停地往下说……
- 如何对付恶劣的银行
- 新技术与公司
- DB2备份操作
- 到一间美国俄核俄洲的公司参加Java Programmer 兼职的电话面试
- Middlegen build.xml文件分析
- weblogic的容错性
- 略谈Python语言(最强的脚本语言)[转]
- 无所不能的python!!! [转]
- native2ascii的使用方法
- 新的学习:从Python开始[转]
- Why Ruby is Simple