注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 伤离别,痛英年早逝,愿天..
 帮助

imp导入失败【ORA-02248】处理和隐含参数_plsql_load_without_compile=true


2007-12-04 19:54:39
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://miracle.blog.51cto.com/255044/53555
    今天在为一个同事远程做个支持。问题比较简单,就是将A数据库中的一个用户导入到B数据库中的指定用户中。其实很简单,但是同事反馈导入时报错(如下图)。


   
    显然那句ALTER SEESION出了问题。
    经查发现_plsql_load_without_compile=true这个隐含参数是在9i的windows平台上才有的,而其他平台没有。
    赶快询问同事,要求提供具体的环境和操作步骤。
    A数据库为源数据库:ORACLE 9.2.0.1 OS:WINDOWS
    B数据库为目标数据库:ORACLE 9.2.0.4 OS:LINUX
    操作步骤是:在A数据库上直接导出,然后将导出文件传到他自己的电脑上,最后再向B数据库导入的。
    问题就出在这!因为导出和导入都是通过WINDOWS机器来实现的,所以在导入时会报错。让他更改导入的操作步骤,将导出的文件传到B数据库的机器上,然后直接在B机器上执行IMP,数据顺利导入。 -:)
    其实ORACLE的EXP尤其是IMP有比较多的条件限制,我们需要非常的注意,特别是数据库版本不同且操作系统平台各异的环境下。
   
   

本文出自 “Be the miracle!” 博客,请务必保留此出处http://miracle.blog.51cto.com/255044/53555





    文章评论
 
2007-12-05 13:15:16
恩 以后要多多注意一下

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: