可以,有两种方法:
1、导出时用8.1.6来导8.1.7的数据,然后导入
2、如果是用8.1.7导出的,在导入之前请先运行%ORACLE_HOME%\ora81\RDBMS\ADMIN\CATEXT*.SQL,然后再导入祝你好运
1、导出时用8.1.6来导8.1.7的数据,然后导入
2、如果是用8.1.7导出的,在导入之前请先运行%ORACLE_HOME%\ora81\RDBMS\ADMIN\CATEXT*.SQL,然后再导入祝你好运
解决方案 »
- pl/sql中,如何导出压缩表的表结构?
- ORACLE 行列转换问题
- 查询报ORA-1480错,求高人解答
- ORA-00604: 递归 SQL 层 1 出现错误,ORA-06553:PLS-213: standard包打不开
- 求助,在不同的数据库下为什么执行的结果不同
- SELECT OBJECT_NAME, OBJECT_TYPE, STATUS, OWNER FROM DBA_OBJECTS WHERE STATUS = 'INVALID' 查出来是什么意思?
- ORACLE过程求助?
- SOS,高分急求帮助,关于orcale连接问题?
- 请问如何查询表中的第N条记录?
- oracle报表是怎样运行的?
- 进入oracle
- 分区问题
FAQ我查了,没找到。
to Michaelyfj(星星还是那颗星星)
数据库也可以导入吗?
是不是这个文件catexp7.sql,我执行了,但是还是不能导入。
要用低版本的exp导出高版本的数据库,再用低版本的imp导入,不过要先在高版本的数据库中运行catexpX.sql(X表示低版本数据库版本号)。
不知道你明白了没有。
我数据库Oracle的版本是8.16,其中的文件名是catexp7.sql?8.17版的也是这个文件名。是不是代表两个库的数据可以互相导入。
不太理解,你的意思是不是假如A机的版本是8.17,B机的版本是8.16。可以在A机上Exp导出数据库,然后再用A机的Imp导入B机。能再详细点吗?
我经常用,就是用8.1.6的EXP出来就可以了
你可以用8.1.6的客户端EXP USER/PASS@<连接字符串> FILE=A。DMP
IMP 的话用8.1.6或8.1.7的都可以
imp user/password@dbsid file=*.dmp