由于项目部署要求,需要将DB2数据库数据进行备份,并将源数据库中的数据迁移至新的DB2服务器数据库中。
直接上具体操作流程:
- 打开db2命令窗口,win+r,输入命令:db2cmd
- 新建目录用于保存数据文件,使用命令:mkdir DbBackupFile --> cd DbBackupFile
- 导出表结构,执行如右命令:db2look -d old_database_name -e -a -x -i username -w password -o ddlfile.sql
- 导出表数据,执行如右命令:db2move old_database_name export -u user_name -p password
- 新建数据库,执行如右命令:db2 create new_database new_database_name
- 导入表结构,执行如右命令:db2 -tvf ddlfile.sql
- 导入表数据,执行如右命令:db2move new_database_name import -u user_name -p password
补充说明:
打开db2命令行窗口,打开黑窗口,执行命令:db2cmd
db2数据库启动,执行命令:db2start
db2数据库创建,执行命令:db2 create database database_name
db2连接数据库,执行命令:db2 connect to database_name