oracle10g导入11g(oracle10g导入11gdmp文件)
怎样将oracle10g数据库里面的表导入到11g中
1、如果你还能够重新导出一下的话,用oracle10g的客户端连接到11g的服务器把数据导出来,这时候导出的数据文件再用相同的客户端导入到10g中。 2、如果你手里只有【oracle 11g 导出的.dmp数据】的话,怕是很麻烦了,因为oracle高版本导出的dmp文低版本不认,只能先安装一个11g数据库把dmp文件导入后 再按照1中的方法操作了
如何将Oracle11g备份导入到10g?
Oracle11g 数据导入到oracle10g 中:\x0d\x0a1.在oracle11g 服务器命令行中用expdp 导出数据\x0d\x0aexpdp ts/ts@orcl directory=expdp_dir dumpfile=tianshan.dmp logfile=tianshan.log version=10.2.0.1.0 (schemas=ccense)\x0d\x0a\x0d\x0a2.在oracle10g 服务器DOS 命令行中用IMPDP 导入数据:\x0d\x0a把oracle11g 的备份文件放到oracl10g 服务器的impdp_dir 目录中,并创建好相应的用户和表空间,然后执行下面的命令:\x0d\x0aimpdp ts/ts@orcl directory=impdp_dir dumpfile=tianshan.dmp logfile=tianshan.log version=10.2.0.1.0 (schemas=ccense)
oracle 10g 如何跨机器备份到11g上
1、首先你不要动你的老机器
2、搭建你的新机器操作系统等环境
3、在新的机器上安装你的数据库11G
4、停止建立在老机器上的应用程序
5、把老机器上的数据迁移到新的机器上面去:
这个方式比较多,大至有以下几种方式:
(1)通过expdp/impdp方式进行导出导入
(2)通过impdp network_link方式进行导入
(3)通过rman去跨平台迁移
(4)跨平台表空间传输
(5) 通过imp/exp工具导入导出
备注:工具没有好坏,迁移数据时,要用你最熟练的方法进行迁移
6、在你新的数据库上启动你的应用程序
7、如出现意处,重新启动你的老机器----风险回退点。
希望可以对你起到帮助作用。