imp-00017 oracle2298,急,imp怪異問題,請高手協助

我原有系統平台是:window2003 32位+oracle9.0 32位版本,現exp導出dmp文件后,想倒入到linux 64位 oracle10。2.0.4 64位平台上,但倒了幾次老提示以下錯誤。請高手協助,謝謝。

IMP-00041: 警告:創建的對象帶有編譯警告

"CREATE FORCE VIEW "ANYT"."DOMAIN_ADDRESS_VIEW"                       ("

""ADDRESS_ID","NAME","SIMPLE_CODE","PARENT_ADDR","CSTNAME") AS "

"SELECT ADDRESS_ID,DOMAIN_ADDRESS.NAME,SIMPLE_CODE,PARENT_ADDR ,CST_CUSTOMER"

".NAME"

"    FROM DOMAIN_ADDRESS , CST_CUSTOMER WHERE CST_CUSTOMER.ADDR_ID = DOMAIN_"

"ADDRESS.ADDRESS_ID   ORDER BY SIMPLE_CODE "

IMP-00017: 由於 ORACLE 錯誤 23308, 以下語句失敗:

"BEGIN   DBMS_DDL.SET_TRIGGER_FIRING_PROPERTY('ANYT', 'Tr_I_NOTIFY_SMS_"

"FINISHED_ID', FALSE); END;"

IMP-00003: 遇到 ORACLE 錯誤 23308

ORA-23308: 對象 ANYT.TR_I_NOTIFY_SMS_FINISHED_ID 不存在或無效

ORA-06512: 在 "SYS.DBMS_SYS_ERROR", line 95

ORA-06512: 在 "SYS.DBMS_DDL_INTERNAL", line 41

ORA-06512: 在 "SYS.DBMS_DDL", line 335

ORA-06512: 在 line 1

19 个解决方案

#1

TR_I_NOTIFY_SMS_FINISHED_ID 這個觸發器,你EXP時使用的USER有權限訪問嗎?

#2

有權限的

#3

把EXP,IMP命令的細節都透露一下。

EXP的用戶,與IMP的用戶名,是同一個嗎?

#4

請檢查ANYT用戶權限分配。

#5

EXP命令:  exp any/p1234@an12 file=a.dmp owner=any

IMP命令:imp any/p1234 file=/root/a.dmp fromuser=any touser=any ignore=y constraints=n

#6

在10g上ANYT用戶權限和9i上ANYT用戶的權限配置是一樣的

#7

角色

角色 管理選項 默認值

CONNECT N Y

DBA N Y

RESOURCE N Y

系統權限:

系統權限 管理選項

UNLIMITED TABLESPACE N

#8

IMP命令:imp any/p1234 file=/root/a.dmp fromuser=any touser=any ignore=y

constraints=n

會不會這個參數的原因,去掉看看。

#9

關注,學習中....

#10

你的 fromuser=any touser=any   這兩個any ,導入和導出的用戶一樣,不會報錯嗎?

#11

這個參數去掉也報錯,報錯如下:

IMP-00041: 警告:創建的對象帶有編譯警告

"CREATE FORCE VIEW "ANY"."DOMAIN_ADDRESS_VIEW"                       ("

""ADDRESS_ID","NAME","SIMPLE_CODE","PARENT_ADDR","CSTNAME") AS "

"SELECT ADDRESS_ID,DOMAIN_ADDRESS.NAME,SIMPLE_CODE,PARENT_ADDR ,CST_CUSTOMER"

".NAME"

"    FROM DOMAIN_ADDRESS , CST_CUSTOMER WHERE CST_CUSTOMER.ADDR_ID = DOMAIN_"

"ADDRESS.ADDRESS_ID   ORDER BY SIMPLE_CODE "

IMP-00017: 由於 ORACLE 錯誤 2270, 以下語句失敗:

"ALTER TABLE "SALE_CONSUMER" ADD CONSTRAINT "FK_CONSUMER_CUSTOMER" FOREIGN K"

"EY ("CUSTOMER_ID") REFERENCES "CST_CUSTOMER" ("CUSTOMER_ID") ENABLE NOVALID"

"ATE"

IMP-00003: 遇到 ORACLE 錯誤 2270

ORA-02270: 此列列表的唯一關鍵字或主鍵不匹配

IMP-00017: 由於 ORACLE 錯誤 2270, 以下語句失敗:

"ALTER TABLE "SALE_ACCOUNT" ADD CONSTRAINT "FK_SALE_ACCOUNT001" FOREIGN KEY "

"("CUSTOMER_ID") REFERENCES "CST_CUSTOMER" ("CUSTOMER_ID") ENABLE NOVALIDATE"

IMP-00003: 遇到 ORACLE 錯誤 2270

ORA-02270: 此列列表的唯一關鍵字或主鍵不匹配

IMP-00017: 由於 ORACLE 錯誤 2270, 以下語句失敗:

"ALTER TABLE "SALE_GROUP_ORDER" ADD CONSTRAINT "FK_SALE_GROUP_CUSTOMER" FORE"

"IGN KEY ("CUSTOMER_ID") REFERENCES "CST_CUSTOMER" ("CUSTOMER_ID") ENABLE NO"

"VALIDATE"

IMP-00003: 遇到 ORACLE 錯誤 2270

ORA-02270: 此列列表的唯一關鍵字或主鍵不匹配

IMP-00017: 由於 ORACLE 錯誤 2270, 以下語句失敗:

"ALTER TABLE "SALE_ORDER" ADD CONSTRAINT "FK_SALE_ORDER_CUSTOMER" FOREIGN KE"

"Y ("CUSTOMER_ID") REFERENCES "CST_CUSTOMER" ("CUSTOMER_ID") ENABLE NOVALIDA"

"TE"

IMP-00003: 遇到 ORACLE 錯誤 2270

ORA-02270: 此列列表的唯一關鍵字或主鍵不匹配

IMP-00017: 由於 ORACLE 錯誤 2270, 以下語句失敗:

"ALTER TABLE "SALE_RECEIVABLE" ADD CONSTRAINT "FK_SALE_REC_CUSTOMER" FOREIGN"

" KEY ("CUSTOMER_ID") REFERENCES "CST_CUSTOMER" ("CUSTOMER_ID") ENABLE NOVAL"

"IDATE"

IMP-00003: 遇到 ORACLE 錯誤 2270

ORA-02270: 此列列表的唯一關鍵字或主鍵不匹配

IMP-00017: 由於 ORACLE 錯誤 2270, 以下語句失敗:

"BEGIN   DBMS_DDL.SET_TRIGGER_FIRING_PROPERTY('ANY', 'Tr_I_NOTIFY_SMS_"

"FINISHED_ID', FALSE); END;"

IMP-00003: 遇到 ORACLE 錯誤 23308

ORA-23308: 對象 ANY.TR_I_NOTIFY_SMS_FINISHED_ID 不存在或無效

ORA-06512: 在 "SYS.DBMS_SYS_ERROR", line 95

ORA-06512: 在 "SYS.DBMS_DDL_INTERNAL", line 41

ORA-06512: 在 "SYS.DBMS_DDL", line 335

ORA-06512: 在 line 1

即將啟用約束條件...

IMP-00017: 由於 ORACLE 錯誤 2298, 以下語句失敗:

"ALTER TABLE "SALE_CONSUMER" ENABLE CONSTRAINT "FK_GROUP_ID""

IMP-00003: 遇到 ORACLE 錯誤 2298

ORA-02298: 無法驗證 (ANY.FK_GROUP_ID) - 未找到父項關鍵字

IMP-00017: 由於 ORACLE 錯誤 2298, 以下語句失敗:

"ALTER TABLE "SALE_GROUP_ORDER_HIS" ENABLE CONSTRAINT "FK_SALE_GROUP_HIS_PRO"

"DUCT""

IMP-00003: 遇到 ORACLE 錯誤 2298

ORA-02298: 無法驗證 (ANY.FK_SALE_GROUP_HIS_PRODUCT) - 未找到父項關鍵字

IMP-00017: 由於 ORACLE 錯誤 2298, 以下語句失敗:

"ALTER TABLE "SALE_GROUP_ORDER" ENABLE CONSTRAINT "FK_SALE_GROUP_PRODUCT""

IMP-00003: 遇到 ORACLE 錯誤 2298

ORA-02298: 無法驗證 (ANY.FK_SALE_GROUP_PRODUCT) - 未找到父項關鍵字

IMP-00017: 由於 ORACLE 錯誤 2298, 以下語句失敗:

"ALTER TABLE "SUBORDER_GROUP" ENABLE CONSTRAINT "SUBORDER_GROU_FK21080798062"

"384""

IMP-00003: 遇到 ORACLE 錯誤 2298

ORA-02298: 無法驗證 (ANY.SUBORDER_GROU_FK21080798062384) - 未找到父項關鍵字

成功終止導入,但出現警告

引用 8 樓 codearts 的回復:

IMP命令:imp any/p1234 file=/root/a.dmp fromuser=any touser=any ignore=y constraints=n

會不會這個參數的原因,去掉看看。

#12

用戶是沒錯的

引用 10 樓 qq646748739 的回復:

你的 fromuser=any touser=any 這兩個any ,導入和導出的用戶一樣,不會報錯嗎?

#13

引用 11 樓 seani 的回復:

IMP-00017: 由於 ORACLE 錯誤 2270, 以下語句失敗:

"ALTER TABLE "SALE_ACCOUNT" ADD CONSTRAINT "FK_SALE_ACCOUNT001" FOREIGN KEY "

"("CUSTOMER_ID") REFERENCES "CST_CUSTOMER" ("CUSTOMER_ID") ENABLE NOVALIDATE"

IMP-00003: 遇到 ORACLE 錯誤 2270

ORA-02270: 此列列表的唯一關鍵字或主鍵不匹配

外鍵出錯了。

導入之后(即使導入時報了錯),有CST_CUSTOMER這個表么?CST_CUSTOMER這個表有CUSTOMER_ID這個字段么?

#14

引用 13 樓 codearts 的回復:

引用 11 樓 seani 的回復:

IMP-00017: 由於 ORACLE 錯誤 2270, 以下語句失敗:

"ALTER TABLE "SALE_ACCOUNT" ADD CONSTRAINT "FK_SALE_ACCOUNT001" FOREIGN KEY "

"("CUSTOMER_ID") REFERENCES "CST_CUSTOMER" ("CUSTOMER_ID") E……

有這個表,有這個字段的

#15

最主要是這個問題

IMP-00041: 警告:創建的對象帶有編譯警告

"CREATE FORCE VIEW "ANYT"."DOMAIN_ADDRESS_VIEW" ("

""ADDRESS_ID","NAME","SIMPLE_CODE","PARENT_ADDR","CSTNAME") AS "

"SELECT ADDRESS_ID,DOMAIN_ADDRESS.NAME,SIMPLE_CODE,PARENT_ADDR ,CST_CUSTOMER"

".NAME"

" FROM DOMAIN_ADDRESS , CST_CUSTOMER WHERE CST_CUSTOMER.ADDR_ID = DOMAIN_"

"ADDRESS.ADDRESS_ID ORDER BY SIMPLE_CODE "

IMP-00017: 由於 ORACLE 錯誤 23308, 以下語句失敗:

"BEGIN DBMS_DDL.SET_TRIGGER_FIRING_PROPERTY('ANYT', 'Tr_I_NOTIFY_SMS_"

"FINISHED_ID', FALSE); END;"

IMP-00003: 遇到 ORACLE 錯誤 23308

ORA-23308: 對象 ANYT.TR_I_NOTIFY_SMS_FINISHED_ID 不存在或無效

ORA-06512: 在 "SYS.DBMS_SYS_ERROR", line 95

ORA-06512: 在 "SYS.DBMS_DDL_INTERNAL", line 41

ORA-06512: 在 "SYS.DBMS_DDL", line 335

ORA-06512: 在 line 1

#16

我也不知道是啥原因了,試試換個用戶

用sysdba創建一個新用戶

sql>create user xxx identified by xxx;

sql>grant connect, resource, dba to xxx;

然后再執行:

imp xxx/xxx file=/root/a.dmp fromuser=any touser=xxx ignore=y

#17

假如 16 樓的回答,仍然沒有解決的話,可能是BUG了

不過這個BUG好像在你的9I版本已經解決了

Bug 2067904 Release: Oracle8i (8.1.7.x) and 9.0.1.2 and below

Problem: Trigger-name causes call to DBMS_DDL.SET_TRIGGER_FIRING_PROPERTY to fail during Import (IMP-17 IMP-3 ORA-931 ORA-23308 ORA-6512).

Solution: in Oracle9iR1 with patchset 9.0.1.3

Workaround: yes, seeNote 239821.1"ORA-931 or ORA-23308 in SET_TRIGGER_FIRING_PROPERTY on Import of Trigger in 8.1.7.x and 9.0.1.x"

Note 239821.1"ORA-931 or ORA-23308 in SET_TRIGGER_FIRING_PROPERTY on Import of Trigger in 8.1.7.x and 9.0.1.x"

#18

還可能是:

TR_I_NOTIFY_SMS_FINISHED_ID這個觸發器,在源庫上有SCHEMA

比如, 原代碼中是:

create or replace

ANYT.TR_I_NOTIFY_SMS_FINISHED_ID

#19

還是沒解決,高手幫忙呀

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/489574.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

自动驾驶的摩尔定律:无人驾驶的最终实现时间或在2035年丨厚势汽车

来源:厚势汽车 无人驾驶的真正落地时间的预测,近两年从非常乐观迅速转向谨慎甚至悲观。真正的无人驾驶到底还需要多久,无人驾驶初创公司 May Mobility 的 CEO Edwin Olson,针对这个问题,结合已有的数据做了一个推理。他…

电脑屏保海底世界_世界上最后一个深海实验室,隐藏了人类未来的秘密

如果世界末日来了,人类站在荒废的土地上,仓皇奔往未来的逃生门,我们应该往哪去?有人说,是太空。有人说,是海洋。现在有一个地方,正把两者结合起来——Aquarius Reef Base 深海实验室。这个处于海…

oracle 怎么备份sqlserver数据库,Oracle和sqlserver数据库的备份与恢复

Oracle 数据库的备份与恢复当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(包括机器故障、介质故障、误操作等),数据库有时也可能遭到破坏,这时如何尽快恢复数据就成为当务之急。如果平时对数…

Android——检查网络是否已经链接

新建一个项目testNet 添加一个button layout.xml&#xff1a; <RelativeLayout xmlns:android"http://schemas.android.com/apk/res/android"xmlns:tools"http://schemas.android.com/tools"android:layout_width"match_parent"android:layou…

自学python在家怎么上班_【经验分享】转行如何自学Python并且找到工作,分享自己心得...

目前信息化产业发展势头很好&#xff0c;互联网就成为了很多普通人想要涉及的行业&#xff0c;因为相比于传统行业&#xff0c;互联网行业涨薪幅度大&#xff0c;机会也多&#xff0c;所以就会大批的人想要转行来学习Python开发。零基础学习Python必须明确的几点&#xff1a;1.…

moment 时间戳_【通知】2020 CATTI 考试准考证打印时间

2020年CATTI考试时间为11月14、15日&#xff0c;11月起将陆续开始打印准考证。建议尽早打印&#xff0c;可以多打印几份备用。各省市准考证打印时间一切信息以考试报名系统为准。重庆&#xff1a;11月6日至13日湖北&#xff1a;11月9日9:00至11月15日13:30四川&#xff1a;11月…

less

编译器koala注释 /**///变量&#xff1a; variable_width&#xff1a;500px&#xff1b;混合&#xff08;mixin&#xff09; .border{border:1px solid red; } .box{.border;width:150px;height:150px;background: blue; } .border_02(border_width){border:solid #fff border_…

PANS:智力以外的特质,会影响长期成就

来源&#xff1a;中国生物技术网美国宾夕法尼亚大学的亚裔心理学家Angela Duckworth经常会被人问道&#xff1a;是什么因素预示着成功&#xff1f;鉴于Duckworth在“Grit&#xff08;坚毅&#xff09;”研究领域所做的开拓性工作&#xff0c;这是一个可以理解的现象。坚毅这一性…

linux80端口检查,Linux下基于端口的服务检查脚本

Linux下基于端口的服务检查脚本#!/bin/bash#program:Usingtostudythe[if...then...fi]program#dsk2007/10/83:00#content:Iwillusingthisprogramtoshowyousevices#1.printtheprogramsworkinyourscreenecho "Now,the service of your Linux system will be detect!"ec…

截取字符串的函数_常用的Excel函数

1.条件判断&#xff1a;IF函数应用数据目的&#xff1a;判断成绩所属的等级方法&#xff1a;在目标单元格中输入公式&#xff1a;IF(C2>90,"优秀",IF(C2>80,"良好",IF(C2>60,"及格","不及格")))&#xff0c;双击小加号填充语…

爱思助手安卓能用吗_专业的苹果越狱工具:爱思助手!

本文由绿盒下载站原创(www.42xz.com)欢迎关注微信公众号“绿盒下载站”爱思助手是一款专业的苹果刷机助手&#xff0c;里面包含了苹果软件、热门游戏、苹果铃声、高清壁纸等多功能&#xff0c;能帮用户轻松管理文件、照片、视频等&#xff0c;爱思助手除了能支持一切苹果手机版…

jsp fmt标签详解

详见&#xff1a;http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt326 JSTL标签提供了对国际化&#xff08;I18N&#xff09;的支持&#xff0c;它可以根据发出请求的客户端地域的不同来显示不同的语言。同时还提供了格式化数据和日期的方法。实现这些功能需要I18N…

linux 内核模块开发,Linux内核模块开发(笔记)

Linux内核模块开发(笔记)作者&#xff1a;扶凯 来源: 扶凯 时间&#xff1a;2011-11-21 00:21:11 人气&#xff1a;249 评论&#xff1a;0标签&#xff1a; 内核个人笔记。。在不放过来都快找不到了。有空还得好好整理一下了。调试方法printk() 是用来调试内核最常用的一种技术…

《麻省理工科技评论》发布2019年全球十大突破性技术!

来源&#xff1a;钱塘大数据《麻省理工科技评论》每年都会评选出当年的“十大突破性技术”&#xff0c;这份在全球科技领域举足轻重的榜单&#xff0c;曾精准预测了脑机接口、智能手表、癌症基因疗法、深度学习等诸多热门技术的崛起。正如比尔盖茨所说&#xff0c;看过这些突破…

猿辅导python编程老师面试_猿辅导辅导老师面试过程➕感受

一个周前拿到了猿辅导的offer&#xff0c;看到很多知有在问猿辅导的面试&#xff0c;碰巧又是秋招季&#xff0c;就在这里给大家谈一下我的面试过程和感受。先放一张我的的offer我在之前的文章中介绍过自己&#xff0c;因为是二本财务专业毕业&#xff0c;工作比较难找&#xf…

给排水规范大全2020_住宅电气、给排水、消防安装工程的质量通病分析

“住宅项目机电安装工程”质量通病分析&#xff0c;从电气工程、给排水工程、消防工程3方面案例分析&#xff0c;各中案例非常值得各施工企业学习。01.电气工程施工质量通病02.给排水工程施工质量通病03.消防工程施工质量通病上述所列质量通病并不是全部&#xff0c;质量通病是…

oracle 实现ID自增

CREATE TABLE testTable1 ( ID INT NOT NULL, NAME VARCHAR2(4000) NOT NULL, PRIMARY KEY(ID) ) TABLESPACE MYDB;--创建自增ID&#xff0c;名称为&#xff1a;表名_字段名_SEQ CREATE SEQUENCE testTable1_ID_SEQ MINVALUE 1 NOMAXVALUE INCREMENT BY 1 START WITH 1 NOCACHE…

从ACT-R探讨认知智能

来源&#xff1a; 人机与认知实验室【ACT—R模型最大的不足在于缺乏意向性与形式化的有机结合&#xff0c;这也是AI的瓶颈之一】哈耶克在默知识的基础上发展出了一整套体系&#xff0c;他说&#xff1a;“因为默知识不可表达&#xff0c;所以不可记录&#xff0c;所以不可集中&…

python 轨迹预测_CVPR 2019轨迹预测竞赛冠军方法总结

背景CVPR 2019 是机器视觉方向最重要的学术会议&#xff0c;本届大会共吸引了来自全世界各地共计 5160 篇论文&#xff0c;共接收 1294 篇论文&#xff0c;投稿数量和接受数量都创下了历史新高&#xff0c;其中与自动驾驶相关的论文、项目和展商也是扎堆亮相&#xff0c;成为本…

如何看创建媒体日期_汽车各零部件也有身份证,教你们如何看这些部件的出生日期...

大家在逛超市选商品时不知道有没有看产品生产日期的习惯呢?反正小编无论买什么食物&#xff0c;只能是吃进肚子里的都去有意无意的看一下生产日期&#xff0c;这些产品的生产日期也一般都是非常直观的印在外包装上。而汽车由成千上万个零部件组成&#xff0c;每个零部件都来自…