免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1754 | 回复: 2
打印 上一主题 下一主题

在线SOS!关于EXP and IMP [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-03-16 15:51 |只看该作者 |倒序浏览
我的原始数据库是ORACLE8.05的。用EXP导出数据库中的数据到ora805.dmp文件中。
   现在在目标数据库(ORACLE8.17,而且是另一台机器)的客户端上用IMP将ora805.dmp的数据导入,不成功,提示如下:C:\oracle\ora81\bin>;imp system/manager@product file=c:\exp805\ora805.dmp log=c:\
exp805\ora817.log full=y

Import: Release 8.1.7.0.0 - Production on 星期五 3月 21 15:05:50 2003

(c) Copyright 2000 Oracle Corporation.  All rights reserved.


连接到: Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production
With the Partitioning option
JServer Release 8.1.7.0.0 - Production

经由常规路径导出由EXPORT:V08.00.05创建的文件
已经完成ZHS16GBK字符集和ZHS16GBK NCHAR 字符集中的导入
IMP-00017: 由于 ORACLE 错误4068,以下的语句失败
"BEGIN  SYS.DBMS_REPCAT_MIG.PRE_IMPORT; END;"
IMP-00003: ORACLE 错误4068出现
ORA-04068: 程序包  的现有状态已被丢弃
ORA-04063: package body "SYS.DBMS_REPCAT_UTL" 有错误
ORA-06508: PL/SQL: 无法在调用之前找到程序单元
ORA-06512: 在"SYS.DBMS_REPCAT_MIG", line 94
ORA-06512: 在line 1
IMP-00000: 未成功终止导入

          

论坛徽章:
0
2 [报告]
发表于 2004-03-16 16:34 |只看该作者

在线SOS!关于EXP and IMP

我的EXP语句是
exp80 system/manager@product file=c:\exp805\ora805.dmp log=c:\exp805\ora805.log full=y


    是不是不能用FULL=Y 而应该只是将应用用户下的表(包括数据和结构)EXP,即采用用户方式而不是全数据库方式EXPORT

论坛徽章:
0
3 [报告]
发表于 2004-03-17 10:02 |只看该作者

在线SOS!关于EXP and IMP

我没有试验过full=y的方式,但是按照用户导入的方式肯定可以成功。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP