适应场景:
1、 全库备份,可能有多个schema,可能用于跨平台恢复数据
2、 表里含有标识列
3、 大字段的大小不超过32K(超过的在db2move导出文件里会被截断,丢失数据?-- 待证实。)
文件结构:
export_data --|-- db2move # 文件夹,存放导出的数据文件
|-- ddl # 文件夹, 存放抽取数据库里对象的ddl语句
|-- log # 文件夹, 保存日志
|-- db2move_out.cmd # 核心文件, 导出数据,抽取ddl脚本的批处理文件
|-- create_newdb.cmd # 建库文件
|-- readme.txt # 文档说明
db2move_out.cmd
1、 全库备份,可能有多个schema,可能用于跨平台恢复数据
2、 表里含有标识列
3、 大字段的大小不超过32K(超过的在db2move导出文件里会被截断,丢失数据?-- 待证实。)
文件结构:
export_data --|-- db2move # 文件夹,存放导出的数据文件
|-- ddl # 文件夹, 存放抽取数据库里对象的ddl语句
|-- log # 文件夹, 保存日志
|-- db2move_out.cmd # 核心文件, 导出数据,抽取ddl脚本的批处理文件
|-- create_newdb.cmd # 建库文件
|-- readme.txt # 文档说明
db2move_out.cmd
@echo Off
REM 这段是通过windows客户端建导出数据库的脚本。
REM ================ 参数设置区 ================
set DBNAME=wzgl_ztb
set DBUSER=inst17
set DBPWD=inst17
set SCHEMA=WZGLADM,ZTBADM,MMIS
set SCHEMAS=('WZGLADM','ZTBADM','MMIS')
REM ================ 参数设置区 ================
set CURR_PATH=%CD%
set DB2MOVE_PATH=%CURR_PATH%/db2move
set DDL_PATH=%CURR_PATH%/ddl
set SEQUENCE_PATH=%CURR_PATH%/sequence
set LOG_PATH=%CURR_PATH%/log