(db2 迁移)windows db2 数据库脚本导出 aix db2 导入

 

在做项目的时候,我们经常会涉及到数据库的迁移

所以我们需要导出 db2数据的建库脚本,存储过程脚本,函数脚本,

我是这么做的

windows键---cmd---进入命令-----db2cmd----进入db2命令行------F:(备注:找到要导出的盘符)-------- cd  db2file (备注:文件夹,需要提前建好)

然后执行下面的命令  

db2look -d  tracing(数据库名字) -e -z tracing(数据库模式名)-td $(备注:$是分隔符,这个在aix db2 导入的时候需要用,最好加上)  -o db2look2.sql -i 用户标识 -w 用户密码(备注:导出的文件名)

 

 

小机 aix 导入

到能连到小机服务器的客户端 打开 运行-------cmd-----F:(进入到盘符)--------cd db2file  (进入到有导出文件的文件夹), -------db2cmd(切换到db2命令下)------执行下面的命令即可

 

F:\db2file>DB2 -td$ -f db2look2.sql(导出的文件)  -l  log.txt(备注:写下日志文件,方便查询错误信息)
 
-----------------------------------------------------------------------------------------------------
有可能的错误信息,在命令窗口里 提示  无连接数据库, 解决方案如下
 
 在  命令里 先连上数据库,比如   db2 connect to testdb user db2admin using password,正确连上后,
可以看到提示, 继续执行上面的导入命令,如果还有问题,  就去把你 导出来的SQl文件,用记事本打开,把里面的 第一行 的connect to 的那个连接注释掉 就可以了!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值