黑马程序员技术交流社区
标题:
【石家庄校区】Oracle错误码及解决方案(2)
[打印本页]
作者:
等你在城外
时间:
2017-12-9 14:37
标题:
【石家庄校区】Oracle错误码及解决方案(2)
本帖最后由 小石姐姐 于 2017-12-11 17:19 编辑
ORA-01452 不能创建唯一性索引 试图在表中创建唯一性索引,而索引中的行不是唯一的。在试图重新创建的UNUSABLE索引,并且失败的数据加载操作创建了重复键的时候也可能发生这个错误。
ORA-0922 缺少选项或无效选项 试图使用无效的选项来创建视图。通过检查以确保已经正确地定义了视频的约束,包括disable novalidate键的使用。
ORA-0942 表或视图不存在 在不存在的表中创建视图。检查CREATE VIEW语句的语法是否正确
ORA-1779 不能修改映射到非键保留表中的列 试图在没有保留的的视图上执行DML语句。检查视图上所使用语句的语法,确定没有键保留的原因。检查该视图所有的表是否都有主键。对该视图进行改写并重新创建,然后重新执行该DML语句。
ORA-2261 表中已经存在唯一性键或主键 要在视图上创建视图约束,但类似的约束已经存在。
ORA-2443 不能删除约束——不存在的约束 试图删除不存在的约束。
ORA-4031 视图view_name有错 要使用的视图是无效的。重新编译该视图,然后使用show errors命令以确定产生这个问题的原因。可能是缺少视图所要调用的表、过程或者函数
ORA-00904 无效标识符 发出引用列的语句,而该列在引用 对象中不存在。例如:试图创建没有集群键的集群。
ORA-00906 缺少左括号 在使用的语句中存在语法错误。找出该错误,修改后重新执行这个语句。
ORA-00907
ORA-00941 缺少集群的名称 在create cluster命令中忘记包含集群的名称
ORA-00943 集群不存在 对一个不存在的集群发出alter cluster or drop cluster语句
ORA-00944 集群中的列数目不足 试图创建加入到集群中的表,但是表中没有包含足够数量的列来与集群相匹配。
ORA-00945 集群中所指定的列不存在 试图创建加入到集群中的表,但是没有在集群中指定正确的列
。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2