ORA-02298 外键 定位错误的数据行
来源:互联网 发布:行知外国语校长朱萍 编辑:程序博客网 时间:2024/06/03 17:03
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
在打开外键约束的时候出现这个错误
为了找到到底是那些数据有问题:
[ora11g@targetad admin]$ pwd
/home/ora11g/product/11.2.0/rdbms/admin
[ora11g@targetad admin]$ ll|grep utlexcpt
-rw-r--r-- 1 ora11g oinstall 705 Sep 3 1997 utlexcpt.sql
sys@TARGETAD>@/home/ora11g/product/11.2.0/rdbms/admin/utlexcpt.sql
ALTER TABLE lottery.table_name ENABLE VALIDATE CONSTRAINT FK_table_name3 EXCEPTIONS INTO sys.exceptions;
select * from table_name where rowid in (select row_id from exceptions);----得到有问题数据的rowid
附:日常外键的操作:
删除所有外键约束
Sql代码
select 'alter table '||table_name||' drop constraint '||constraint_name||';' from user_constraints where constraint_type='R'
禁用所有外键约束
Sql代码
select 'alter table '||table_name||' disable constraint '||constraint_name||';' from user_constraints where constraint_type='R'
启用所有外键约束
Sql代码
select 'alter table '||table_name||' enable constraint '||constraint_name||';' from user_constraints where constraint_type='R'
- ORA-02298 外键 定位错误的数据行
- 开启关闭数据的莫名错误 Oracle ORA-24324 ORA-01041 ORA-01089
- oracle11g 导入数据时 ORA-20446 错误的 解决方案
- 记一次impdp导入数据时的ORA-31696错误
- 使用IMP导入数据时遇到ORA-20005的错误
- ORA-01436: 用户数据中的 CONNECT BY 循环的错误
- ORA-01843的错误 插入日期数据时报错
- kettle中抽取数据时ORA-01461错误的解决办法
- 西门子数据集的软件错误定位应用
- 用正则表达式定位引起ORA-01722: 无效数字的问题数据
- 字符错误的定位
- EXC_BAD_ACCESS的错误定位
- RMAN备份时报ORA-19501错误--问题定位篇
- ORA-01157 ORA-00327的错误
- ORA-01034,ORA-27101 错误的解决办法
- ORA-39083,ORA-02298错误一则
- ORA-39083,ORA-02298错误一则
- Awrload导入数据报ORA-20104、ORA-06512错误处理
- HTTP代理和缓存利器大比拼,您知晓多少?
- response.setHeader——禁用IE缓存
- 简述maven,make,ant,jenkins,jenkins plugin, maven plugin之间的关系
- 网站Div+Css结构重构(兼容性问题)
- 博客转移
- ORA-02298 外键 定位错误的数据行
- 开发IOS教程 中文教程 汇总
- 3种方法可以让android手机通过电脑上网
- Apache Traffic Server 简介
- C & C++ 基础训练集合 第一季
- TortoiseSVN使用简介
- 关于NetBeans的界面风格转换详细操作
- Parcelable
- android ImagView缩放方法之一(Bitmap)