在11G下执行exp synergy/synergy@orcl owner=synergy file=D:\e-weaver\databak\20080505_owner_synergy0320.dmp
在10G下执行imp synergy/synergy@orcl fromuser=synergy touser=synergy file=D:\e-weaver\databak\20080505_owner_synergy0320.dmp恢复提示不是有效的导出文件
在10G下执行imp synergy/synergy@orcl fromuser=synergy touser=synergy file=D:\e-weaver\databak\20080505_owner_synergy0320.dmp恢复提示不是有效的导出文件
imp synergy/synergy@tnsnname fromuser=synergy touser=synergy file=D:\e-weaver\databak\20080505_owner_synergy0320.dmp
再imp。
在10g建一个tnsname,假设是ora11g, 然后在10g下执行:exp synergy/synergy@ora11g ....再在10g下执行:imp synergy/synergy@orcl ...-------------
待楼主自行测试
建议你导入导出都在11g,高版本可以导出低版本的,但低版本导入不了高版本的。
首先1、netmanager新建个网络服务名tnsname,连接到你新搭建的oracle 10g的。然后在11g的机器上执行
exp synergy/synergy@orcl owner=synergy file=D:\e-weaver\databak\20080505_owner_synergy0320.dmp再执行imp synergy/synergy@tnsname fromuser=synergy touser=synergy file=D:\e-weaver\databak\20080505_owner_synergy0320.dmp