昨天客户打电话询问,他们开发的库在64位系统上,最后要上生产的库在32位系统上,使用导入导出会不会有影响。
当时上网找了找,说数据没有影响,今天具体测试了下,没有发现什么异常的情况,而且导入导出或数据泵和同平台同位数的没有什么区别。
导入导出:
源库--64位11.2.0.1
<pre name="code" class="sql"><pre name="code" class="sql">exp test/test file=/u01/dump/test01.dmp log=/u01/dump/test01.log
scp /u01/dump/test01.dmp 192.168.1.3:/u01/dump
目标库--32位11.2.0.1
<pre name="code" class="sql">imp test/test file=/u01/dump/test01.dmp log=/u01/dump/test01.log
数据泵:
源库
expdp test/test directory=dump_dir dumpfile=test.dmp logfile=test.log
scp /u01/dump/test01.dmp 192.168.1.3:/u01/dump
目标库
impdp test/test directory=dump_dir dumpfile=test.dmp logfile=test.log
不过发现,如果表中没有数据,exp不会将其导出(可能有别的参数,还待确认),而expdp数据泵可以。
本文测试了从64位系统向32位系统进行数据库迁移的过程,包括使用导入导出及数据泵工具。实验表明,数据迁移过程中未出现异常情况,且不同位数系统间的数据迁移与同平台操作并无明显差异。
356

被折叠的 条评论
为什么被折叠?



