ORACLE数据库常见报错及处理方法

ORACLE数据库常见报错及处理方法
[OERR ORA 报错值] 可查看报错响应的信息说明
报错码 报错信息 : 处理方法
[-239] 索引重复 :一般是表中的数据重复登记导致,可能是业务处理逻辑没判断住
[1480] 字段超长了 : 一般为实际业务字段内容超过当初设计的表字段大小,建议扩表
[12899] 字段超长了 : 可能是数据库是UTF-8的编码存储,但是实际传入的是GBK中文,导致最后更新upd的时候超长(GBK中文一个字2char长,UTF-8一个字3char长),将表char类型型改成varchar类型,不会有多余的空格影响
[1007] 查询列表中没有变量 : 表中的字段和sql语句中字段名不一致,改正sql语句
[-30006] 锁表了 : 执行命令解锁表,然后找到导致锁表的语句并优化
[-947] 插入表少字段 :insert 时候实际sql和 表字段 实际数量不一致
[28040] Oracle数据库版本过低
[942] 表或视图不存在 :sql中表名不对
[0936] 缺少表达式 : 这个可能是嵌入式sql取结构体错误
[1034] oracle当前的服务不可用 :oracle没有启动或没有正常启动
[28001] 口令已经失效 :进oracle dba权限用户改用户密码
[28002] 口令过期 : 将dba_profiles,PASSWORD_LIFE_TIME字段值 密码有效期设置由180天修改成“无限制”:,并进oracle dba权限用户改用户密码,之前已经过期的密码需要修改一次
————————————————
                        
原文链接:https://blog.csdn.net/yaenbb1/article/details/108758353

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值