原系统:Win2k3+Oracle 8.1.7
客户端:WinXP+Oracle 8.1.5因为现在要移植数据库,移植后系统为Win2k3+Oracle 8.1.5,用服务器端的Exp命令导出后,发现无法Imp到新系统中,参看网上资料说,可以采用低版本Exp 运行,于是在服务器端复制并运行8.1.5版本的EXP,发现一启动就是什么内存出错,不能为read的错误,于是在客户端Exp,但表什么都导出后,提示无法创建视图等错误,请问,如何在Exp数据库能运行于低版本上;客户端或者服务端操作均可,已经实现,百分相赠!
客户端:WinXP+Oracle 8.1.5因为现在要移植数据库,移植后系统为Win2k3+Oracle 8.1.5,用服务器端的Exp命令导出后,发现无法Imp到新系统中,参看网上资料说,可以采用低版本Exp 运行,于是在服务器端复制并运行8.1.5版本的EXP,发现一启动就是什么内存出错,不能为read的错误,于是在客户端Exp,但表什么都导出后,提示无法创建视图等错误,请问,如何在Exp数据库能运行于低版本上;客户端或者服务端操作均可,已经实现,百分相赠!
2 使用第三方工具导出 如toad。
3 导出成文本。
ORA-00942: 表或视图不存在
EXP-00024: 未安装导出视图,请通知您的 DBA
EXP-00000: 导出终止失败提示是这样的错误,据说是要执行下catexp.SQL,确切说,不知道如何执行这步,是在服务器端执行还是客户端执行?执行前是不是要停止oracle
这些应该是没问题的,我在服务器上用8.1.7的EXP imp 都是正常的
高版本移植到低版本上面去,估计在导出dmp文件之前,需要把数据库对象中的一些高级特性去掉吧,这样才能减少错误。