用8.1.6或小于8.1.6版本的exp导出就没有问题了
解决方案 »
- Oracle中记录除大字段外最大的记录总长度是多少
- 请问可否用一条sql语句,获得多个表的count记录条数
- oracle 9i 安装在2003上的小问题
- 求硬件升级方案
- 大家看看这个如何实现?谢谢
- 对300多万数据量100多个字段的表的某个字段进行检错有什么比较快的方法
- 通过DBLINK查询占用谁的资源?
- 没有lisence的企业版oracel是否能使用
- 请教oracle数据库的备份问题
- 如何察看oracle数据库的字符集是什么?
- 赛杨4 1.7G 加 HY 256DDR 运行 Oracle(新版本)畅不畅顺啊?
- 一个简单问题:如何设置时间的系统默认值为:yyyy-mm-dd hh:mm:ss这样的格式?
CATEXP.SQL这个文件可以实现从oracle 8i数据库中导出成oracle 7的dmp,
但是怎么恢复成原来状态以及导出的dmp是否可以导入到另一个oracle8数据库中
情况不明,如果你有决心就尝试一下。
你的问题多半是导出的时候把系统表也导出了,这个是很有问题的
你可以用参数选择只导入你需要的用户表,这样应该是可以的
用8.1.6的客户端直接连到8.1.7上面进行导出,这个导出的文件就可以被8.1.6来接收了 解决办法2:
DUMP文件在IMPORT时采用向上兼容方式,就是说ORALCE7的DUMP文件可以导入。 到ORACLE8中,但是版本相差很大的版本之间可能有问题。
导出数据库的版本比目标数据库新的情况:
- 在需要导入的目标数据库中执行新的CATEXP.SQL
- 使用新的EXPORT导出DUMP文件
- 使用新的IMPORT导入到数据库中
- 在数据库中执行旧的CATEXP.SQL,以恢复该版本的EXPORT VIEW