千家信息网

Oracle 12.1业务用户使用序列时报ORA-600导致业务无法正常进行

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,运行环境:OS:HPUX 11.31GI:12.1.0.2DB:12.1.0.2PSU:未应用PSU架构:RAC+ADG8月11日晚23点接到同事电话,反馈某信贷类系统查询序列时报ORA-600。首先
千家信息网最后更新 2026年11月03日Oracle 12.1业务用户使用序列时报ORA-600导致业务无法正常进行

运行环境:
OS:HPUX 11.31
GI:12.1.0.2
DB:12.1.0.2
PSU:未应用PSU
架构:RAC+ADG
8月11日晚23点接到同事电话,反馈某信贷类系统查询序列时报ORA-600。
首先,序列是属于业务用户,如果序列状态正常,应该是程序问题,如果序列状态不正常,应该是数据库层的的问题。
其次,该系统已上线2年,之前没有出现类似问题,应用最近是否有变更(该系统最近对数据库的变更是创建了新的表空间和用户,确认和这次报错没有关系)。
程序中执行
select seq_crd.nextval from dual;
数据库日志报错:
ORA-00600: internal error code, arguments: [kdnpart:partition], [], [], [], [], [], [], [], [], [], [], []
trc中包含
kdnAllocN <- kdnnxt <- qersqRowProcedure <- qerfiFetch <- qersqFetch

解决过程:
1、检查sequence的定义
select dbms_metadata.get_ddl('SEQUENCE','SEQ_CRD','ECRD') from dual;

DBMS_METADATA.GET_DDL('SEQUENCE','','')
------------------------------------------------------------------------------
CREATE SEQUENCE ecrd.seq_crd MINVALUE 1 MAXVALUE 4294967 INCREMENT
BY 1 START WITH 1200001 CACHE 10000 NOORDER CYCLE NOPARTITION

NOPARTITION 在12.1创建sequence是默认值,该值未给任何功能,在12.2废弃该关键字。

2、去掉NOPARTITION关键重建SEQUENCE
CREATE SEQUENCE ecrd.seq_crd MINVALUE 1 MAXVALUE 4294967 INCREMENT
BY 1 START WITH 1200001 CACHE 10000 NOORDER CYCLE;

3、检查重新创建的SEQUENCE
发现重新创建的SEQUENCE仍然有NOPARTITION
4、重新alter sequence解决 Bug 23210794 - ORA-600 [kdnpart:partition] on ADG environment with CYCLE sequence

alter sequence ecrd.seq_crdnopartition;

应用正常,运行一周以来没有再报ORA-600。

【参考文章】
1、MOS:文档 ID 2253744.1
2、MOS:文档 ID 23210794.8

3、 https://docs.oracle.com/database/121/SQLRF/statements_6017.htm#SQLRF01314

4、https://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:9523071800346490539

序列 数据 数据库 系统 问题 应用 用户 关键 文档 状态 程序 检查 运行 业务 时报 信贷 关键字 功能 同事 文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 北京路客互联网科技有限公司 科技互联网企业 互联网和科技技术 互联网未来科技 西安互联网科技公司 国外互联网科技网站 安控科技rtu产品工业互联网 互联网科技寓意 广州恒生互联网科技有限 互联网科技项目计划书材料类 青海科技产业互联网发展 互联网科技人工智能实验室 卓翼科技产业互联网合作 电子商务与互联网科技的关系 互联网科技实习生岗位 城市宝互联网科技有限公司 工业互联网科技创业 易企秀互联网科技是做什么的 互联网领先科技活动 深圳互联网科技园地址 百单网互联网科技有限公司 圆梦互联网科技 温州喔噻互联网科技有限公司 顶级互联网科技成果有哪些 移动互联网科技公司 广西互联网科技孵化中心 广州新华互联网科技学校电竞方面 互联网时代的科技公司 上海万顺科技互联网有限公司招聘 黑龙江互联网科技公司
0