ORACLE常用错误信息字典
- 格式:xls
- 大小:59.50 KB
- 文档页数:7
Oracle数据库错误消息导出错误消息l EXP-00000导出终止失败原因:导出时产生Oracle错误。
操作:检查相应的Oracle错误消息。
l EXP-00001数据域被截断-列长度=数字,缓冲区大小=数字,实际大小=数字原因:数据缓冲区中列不适合。
操作:记录错误参数和消息,作为输出内部错误发送到Oracle Support Services (如果一个表不能完全导出,则导出不能继续)。
l EXP-00002写导出文件错误原因:不能导入导出文件,可能由设备错误引起,通常伴随有操作系统引起的设备错误。
操作:采取适当措施恢复该设备。
l EXP-00003未发现段(数字,数字)的存储定义原因:导出不能为簇、索引或者表查找存储定义。
操作:记录伴随的消息并作为导出内部错误报告Oracle Support Services。
l EXP-00004无效用户名或口令原因:指定了无效的用户名或口令。
操作:使用有效的用户名和口令重试。
l EXP-00005 所有的许可的登录尝试失败原因:试图再三以一无效的用户名或口令登录。
操作:关闭并重启实用程序,然后以一有效的用户名和口令重试。
l EXP-00006内部矛盾错误原因:导出的数据结构被破坏了。
操作:记录伴随的消息并作为导出内部错误报告Oracle Support Services。
l EXP-00007字典显示没有string.string列原因:导出没能从数据字典搜集列信息,表可能被删除。
操作:重试导出,如果再次发生这个错误,则作为导出内部错误报告Oracle Support Services。
l EXP-00008遇到ORACLE错误号原因:导出遇见已引用的Oracle错误。
操作:查阅Oracle错误,采取适当的方式。
l EXP-00009没有权限导出字符串表格的字符串原因:试图导出其他用户的表格,只有数据库管理员能导出其他的用户的表格。
操作:要求你的数据库管理员执行导出。
1,ORA-01002 fetch out of sequence 读取(提取)违法顺序2,ORA-00957: duplicate column name 重复列名3,ORA-01403: no data found 未找到数据4,ORA-00928: missing SELECT keyword 缺失SELECT 关键字5,ORA-00904: "OBJECTID": invalid identifier 无效标识符6,ORA-00904 invalid column name 列名无效7,ORA-01406: fetched column value was truncated 读取的列值被截断9,ORA-00942:table or view does not exist 表和视图不存在10,ORA-12560: TNS:protocol adapter error TNS: 协议适配器错误11,ORA-00980: synonym translation is no longer valid 同义词转换不再有效12,ORA-02291:integrity constraint (约束名) violated - parent key not found 违反完整约束条件(orauser.FK_KNO_EVENTTYPE1)--未找到父项关键字13,ORA-02292: integrity constraint <constraint name> violated - child record found 违反完整约束条件(orauser.FK_KNO_EVENTTYPE1)--已找到子记录14,ORA-00936: missing expression 缺失表达式15,ORA-00001: unique constraint (BUSHR.PK_T_DIC_BMFL) violated 违反唯一约束条件(主键值重复)16,ORA-01031 insufficient privileges 权限不足17,ORA-12514:TNS:listener does not currently know of serverice requested in connect descriptorTNS:监听程序当前无法识别连接描述符中请求的服务18,ORA-28001 口令已经失效19,ORA-28000 帐户已被锁定20,ORA-27072:ORA-19502: 磁盘空间不足错误处理。
ORA-09751: pw_attachPorts: 服务器调用pws_attach 失败ORA-09752: pw_attachPorts: port_allocate 失败ORA-09753: spwat: 无效的进程号ORA-09754: sppst: 传送给sppst 的进程号无效ORA-09755: osngpn: 端口配置失败ORA-09756: osnpns: 名服务器中没有端口ORA-09757: osnipn: 端口配置失败ORA-09758: osnipn: 无法检查名服务器中的端口ORA-09759: osnsbt: 收到的信息错误ORA-09760: osnpui: 无法发送中断信息ORA-09761: pw_destroyPorts: 服务器调用pws_stop_instance 失败ORA-09762: sNeXT_instanceName: 转换错误ORA-09763: osnmpx: 交换Mach 端口时出现发送/接收错误ORA-09764: osnmop: oracle 可执行(代码)访问错误ORA-09765: osnmop: 分叉失败ORA-09766: osnmop: 缓冲区分配失败ORA-09767: osnmfs: msg_send 的返回代码错误ORA-09768: osnmgetmsg: 无法读信息ORA-09769: osnmbr: 无法发送中断信息ORA-09770: pws_look_up: 转换失败ORA-09771: osnmwrtbrkmsg: msg_send 的返回代码错误ORA-09772: osnpmetbrkmsg: 来自主机的信息类型错误ORA-09773: osnmgetdatmsg: 来自主机的信息类型错误ORA-09774: osnmui: 无法发送中断信息ORA-09775: osnmrs: 重置协议错误ORA-09776: pws_look_up: (Oracle 帮助程序) 可执行(代码) 访问错误ORA-09777: osnpbr: 无法发送中断信息ORA-09778: snynfyport: 无法配置通知端口ORA-09779: snyGetPort: 无法分配端口ORA-09786: sllfop: 打开错误,无法打开文件ORA-09787: sllfop: 不可识别的处理选项,格式错误ORA-09788: sllfrb: 无法读文件ORA-09789: sllfsk: 无法读文件ORA-09790: sllfcf: 无法关闭文件ORA-09791: slembdf: 转换错误,无法转换错误文件名ORA-09792: sllfop: 无法分配读缓冲区ORA-09793: szguns: 用户名的长度大于缓冲区的长度ORA-09794: szrbuild: 角色名的长度大于缓冲区的长度ORA-09795: szrbuild: 无法malloc 角色结构ORA-09796: szrbuild: 无法malloc 角色名ORA-09797: 无法获得O/S MAC 权限ORA-09798: 标记比较失败ORA-09799: 文件标记检索失败ORA-09800: 进程阅读权限标记检索失败。
1、ORA-12541:TNS:没有监听器原因:没有启动监听器或者监听器损坏。
若是前者,使用命令net start OracleOraH ome10gTNSListener(名字可能有出入)即可;如果是后者,则使用“Net Configuration Assistant”工具向导之“监听程序配置”增加一个监听器即可(基本不用写任何信息,一路O K。
在添加之前可能需要把所有的监听器先删!)2、ORA-12500:TNS:监听程序无法启动专用服务器进程或ORA-12560:TNS:协议适配器错误原因:ORACLE的数据库服务没有启动。
使用命令net start ORACLESERVICEORA DB(ORADB为数据库名字)即可。
如果仍没有解决,请继续向下看。
3、如果数据库服务启动失败,则很有可能是其注册表项值损坏,最好的做法是以下两步:1)ORADIM -DELETE -SID oradb 删除数据库服务项2)ORADIM -NEW -SID oradb 新增数据库服务项注:这个过程中如果出错,就重启计算机!4、ORA-12154:TNS:能解析服务名原因:ORACLE的网络服务名没有正确配置。
请使用“Net8 Configuration Assistan t”工具向导之“本地网络服务名配置”配置TNS即可。
如果仍没有解决,请继续向下看。
5、ORA-1034 :TNS:ORACLE不可用原因:ORACLE的数据库服务正确启动,但是数据库没有打开!使用命令:1)svrmgrl 启动服务管理器2)connect internal 以internal身份登陆3)startup 打开数据库6、ORA-12560:TNS:协议适配器错误(顽固性的)原因:未知。
解决:必杀技--打开“Windows任务管理器”,杀死ORACLE.exe及ORADIM.exe进程,书写自己的ora_startup.bat,执行之!PS:1、ora_startup.bat:net start OracleOraHome81TNSListenernet start ORACLESERVICEORADBsvrmgrl 一般情况下不用,不过有时少不了它的,具体步骤见第5步。
ORACLE常用错误信息字典ORA-00568ORA-00568: 超出中断处理程序的最大数ORA-00574ORA-00574: osndnt: $CANCEL 失败 (中断)ORA-00575ORA-00575: osndnt: $QIO 失败 (发送 out-of-band 中断)ORA-00576ORA-00576: 带内中断协议错误ORA-00577ORA-00577: 带外中断协议错误ORA-00578ORA-00578: 重置协议错误ORA-00579ORA-00579: osndnt: 服务器收到连接请求格式不正确ORA-00580ORA-00580: 协议版本不匹配ORA-00581ORA-00581: osndnt: 无法分配上下文区域ORA-00582ORA-00582: osndnt: 无法撤消分配上下文区域ORA-00583ORA-00583: osndnt: $TRNLOG 失败ORA-00584ORA-00584: 无法关闭连接ORA-00585ORA-00585: 主机名称格式错误ORA-00586ORA-00586: osndnt: LIB$ASN_WTH_MBX 失败ORA-00587ORA-00587: 无法连接到远程主机ORA-00588ORA-00588: 来自主机的信息过短ORA-00589ORA-00589: 来自主机的信息数据长度错误ORA-00590ORA-00590: 来自主机的信息类型错误ORA-00591ORA-00591: 写入的字节数错误ORA-00592ORA-00592: osndnt: $QIO 失败 (邮箱队列)ORA-00593ORA-00593: osndnt: $DASSGN 失败 (网络设备)ORA-00594ORA-00594: osndnt: $DASSGN 失败 (邮箱)ORA-00595ORA-00595: osndnt: $QIO 失败 (接收)ORA-00596ORA-00596: osndnt: $QIO 失败 (发送)ORA-00597ORA-00597: osndnt: $QIO 失败 (邮箱队列)ORA-00598ORA-00598: osndnt: $QIO IO 失败 (邮箱读取)ORA-00600ORA-00600: 内部错误代码,参数: [], [], [], [], [], [], [], [] ORA-00601ORA-00601: 清除锁定冲突ORA-00602ORA-00602: 内部编程异常错误ORA-00603ORA-00603: ORACLE 服务器会话因致命错误而终止ORA-00604ORA-00604: 递归 SQL 层出现错误ORA-00606ORA-00606: 内部错误代码ORA-00607ORA-00607: 当更改数据块时出现内部错误ORA-00701ORA-00701: 无法改变热启动数据库所需的对象ORA-00702ORA-00702: 引导程序版本 '' 与版本 '' 不一致ORA-00703ORA-00703: 超出行高速缓存例程锁的最大数ORA-00704ORA-00704: 引导程序进程失败ORA-00705ORA-00705: 启动过程中的状态不一致;请在关闭例程后重新启动ORA-00706ORA-00706: 更改文件 '' 的格式时出错ORA-00816ORA-00816: 错误信息无法转换ORA-00900ORA-00900: 无效 SQL 语句ORA-00901ORA-00901: 无效 Create 命令ORA-00902ORA-00902: 无效数据类型ORA-00903ORA-00903: 表名无效ORA-00904ORA-00904: : 无效的标识符ORA-00905ORA-00905: 缺少关键字ORA-00906ORA-00906: 缺少左括号ORA-00907ORA-00907: 缺少右括号ORA-00908ORA-00908: 缺少 NULL 关键字ORA-00909ORA-00909: 参数个数无效ORA-00910ORA-00910: 指定的长度对于数据类型而言过长ORA-00911ORA-00911: 无效字符ORA-00913ORA-00913: 值过多ORA-00915ORA-00915: 当前不允许网络访问字典表ORA-00917ORA-00917: 缺少逗号ORA-00918ORA-00918: 未明确定义列ORA-00919ORA-00919: 无效函数ORA-00920ORA-00920: 无效的关系运算符ORA-00921ORA-00921: 未预期的 SQL 命令结尾ORA-00922ORA-00922: 缺少或无效选项ORA-00923ORA-00923: 未找到预期 FROM 关键字ORA-00924ORA-00924: 缺少 BY 关键字ORA-00925ORA-00925: 缺失 INTO 关键字ORA-00926ORA-00926: 缺少 VALUES 关键字ORA-00927ORA-00927: 缺少等号ORA-00928ORA-00928: 缺少 Select 关键字ORA-00929ORA-00929: 缺少句号ORA-00930ORA-00930: 缺少星号ORA-00931ORA-00931: 缺少标识ORA-00932ORA-00932: 不一致的数据类型:要求得到的却是ORA-00933ORA-00933: SQL 命令未正确结束ORA-00934ORA-00934: 此处不允许使用分组函数ORA-00935ORA-00935: 分组函数的嵌套太深ORA-00936ORA-00936: 缺少表达式ORA-00937ORA-00937: 非单组分组函数ORA-00938ORA-00938: 函数没有足够的参数ORA-00939ORA-00939: 函数的参数过多ORA-00940ORA-00940: 无效的 Alter 命令ORA-00941ORA-00941: 群集名缺少ORA-00942ORA-00942: 表或视图不存在ORA-00943ORA-00943: 群集不存在ORA-00944ORA-00944: 没有足够的聚簇列数ORA-00945ORA-00945: 指定的聚簇列不存在ORA-00946ORA-00946: 缺少 TO 关键字ORA-00947ORA-00947: 没有足够的值ORA-00948ORA-00948: 不再支持Alter CLUSTER 语句ORA-00949ORA-00949: 非法引用远程数据库ORA-00950ORA-00950: 无效 Drop 选项ORA-00951ORA-00951: 群集非空ORA-00952ORA-00952: 缺少 GROUP 关键字ORA-00953ORA-00953: 缺少或无效索引名ORA-00954ORA-00954: 缺少 IDENTIFIED 关键字ORA-00955ORA-00955: 名称已由现有对象使用ORA-00956ORA-00956: 缺少或无效审计选项ORA-00957ORA-00957: 列名重复ORA-00958ORA-00958: 缺少 CHECK 关键字ORA-00959ORA-00959: 表空间''不存在ORA-00960ORA-00960: 选择列表中的命名含糊ORA-00961ORA-00961: 错误的日期/间隔值ORA-00962ORA-00962: group-by / order-by 表达式过多ORA-00963ORA-00963: 不支持的间隔类型ORA-00964ORA-00964: 表名不在 FROM 列表中ORA-00965ORA-00965: 列别名中不允许'*'ORA-00966ORA-00966: 缺少 TABLE 关键字ORA-00967ORA-00967: 缺少 Where 关键字ORA-00968ORA-00968: 缺少 INDEX 关键字ORA-00970ORA-00970: 缺少 WITH 关键字ORA-00971ORA-00971: 缺少 SET 关键字ORA-00972ORA-00972: 标识过长ORA-00973ORA-00973: 无效的行数估计ORA-00974ORA-00974: 无效 PCTFREE 值 (百分比)ORA-00975ORA-00975: 不允许日期 + 日期ORA-00976ORA-00976:ORA-00977ORA-00977: 重复的审计选项ORA-00978ORA-00978: 嵌套分组函数没有 GROUT BYORA-00979ORA-00979: 不是 GROUP BY 表达式ORA-00980ORA-00980: 同义词转换不再有效ORA-00981ORA-00981: 不能将表和系统审计选项混在一起ORA-00982ORA-00982: 缺少加号ORA-00984ORA-00984: 列在此处不允许ORA-00985ORA-00985: 无效的程序名ORA-00986ORA-00986: 缺少或无效组名ORA-00987ORA-00987: 缺少或无效用户名ORA-00988ORA-00988: 缺少或无效口令ORA-00989ORA-00989: 给出的用户名口令过多ORA-00990ORA-00990: 缺少或无效权限ORA-00991ORA-00991: 过程仅有 MAC 权限ORA-00992ORA-00992: REVOKE 命令格式无效ORA-00993ORA-00993: 缺少 GRANT 关键字ORA-00994ORA-00994: 缺少 OPTION 关键字ORA-00995ORA-00995: 缺少或无效同义词标识ORA-00996ORA-00996: 连接运算符是 || 而不是 |ORA-00997ORA-00997: 非法使用 LONG 数据类型ORA-00998ORA-00998: 必须使用列别名命名此表达式ORA-00999ORA-00999: 无效的视图名ORA-01000ORA-01000: 超出打开游标的最大数ORA-01001ORA-01001: 无效的游标ORA-01002ORA-01002: 读取违反顺序ORA-01003ORA-01003: 语句未进行语法分析ORA-01004ORA-01004: 不支持默认用户名特性;登录被拒绝ORA-01005ORA-01005: 未给出口令;登录被拒绝ORA-01006ORA-01006: 赋值变量不存在ORA-01007ORA-01007: 选择列表中没有变量ORA-01008ORA-01008: 并非所有变量都已关联ORA-01009ORA-01009: 缺少法定参数ORA-01010ORA-01010: 无效的 OCI 操作ORA-01011ORA-01011: 在与第 6 版服务器会话时不能使用第 7 版兼容模式ORA-01012ORA-01012: 没有登录ORA-01013ORA-01013: 用户请求取消当前的操作ORA-01014ORA-01014: ORACLE 正在关闭过程中ORA-01015ORA-01015: 循环登录请求ORA-01016ORA-01016: 此函数仅可以在读取后调用ORA-01017ORA-01017: 无效的用户名/口令;拒绝登录ORA-01018ORA-01018: 列不具有 LONG 数据类型ORA-01019ORA-01019: 无法在用户方分配内存ORA-01020ORA-01020: 未知的上下文状态ORA-01021ORA-01021: 指定的上下文大小无效ORA-01022ORA-01022: 此配置中不支持数据库操作ORA-01023ORA-01023: 未找到游标上下文 (无效的游标编号)ORA-01025ORA-01025: UPI 参数超出范围ORA-01026ORA-01026: 赋值列表中存在多个大小 < 4000 的缓冲区ORA-01027ORA-01027: 在数据定义操作中不允许对变量赋值ORA-01028ORA-01028: 内部双工错误ORA-01029ORA-01029: 内部双工错误ORA-01030ORA-01030: Select ...INTO 变量不存在ORA-01031ORA-01031: 权限不足ORA-01032ORA-01032: 没有这样的用户标识ORA-01033ORA-01033: ORACLE 正在初始化或关闭过程中ORA-01034ORA-01034: ORACLE 不可用ORA-01035ORA-01035: ORACLE 只允许具有RESTRICTED SESSION 权限的用户使用ORA-01036ORA-01036: 非法的变量名/编号ORA-01037ORA-01037: 超出最大游标内存ORA-01038ORA-01038: 无法写入数据库文件版本(使用ORACLE 版本 )ORA-01039ORA-01039: 视图基本对象的权限不足ORA-01040ORA-01040: 口令中的字符无效;登录被拒绝ORA-01041ORA-01041: 内部错误,hostdef 扩展名不存在ORA-01042ORA-01042: 不允许使用打开游标分离会话ORA-01043ORA-01043: 用户方内存损坏 [], [], [], []ORA-01044ORA-01044: 缓冲区大小 (与变量关联)超出了最大限制ORA-01045ORA-01045: 用户没有 Create SESSION权限;登录被拒绝ORA-01046ORA-01046: 无法获得扩展上下文区域的空间ORA-01047ORA-01047: 以上错误出现在 schema=, package=, procedure= 中ORA-01048ORA-01048: 给定的上下文中无法找到指定的过程ORA-01049ORA-01049: 流动 RPC 中不支持按名称赋值ORA-01050ORA-01050: 无法获得打开上下文区域的空间ORA-01051ORA-01051: 延迟 rpc 缓冲区格式无效ORA-01052ORA-01052: 未指定所需的目的LOG_ARCHIVE_DUPLEX_DESTORA-01053ORA-01053: 无法读取用户存储地址ORA-01054ORA-01054: 无法写入用户存储地址ORA-01057ORA-01057: 用户出口中引用的block.field 无效或有歧义ORA-01058ORA-01058: 内部 New Upi 接口错误ORA-01059ORA-01059: 在赋值或执行之前进行语法分析ORA-01060ORA-01060: 不允许数组赋值或执行ORA-01061ORA-01061: 无法使用第 7 版客户应用程序启动第 8 版服务器ORA-01062ORA-01062: 无法分配定义缓冲区所需的内存ORA-01070ORA-01070: 服务器使用 ORAcle 的旧版本ORA-01071ORA-01071: 无法不启动 ORACLE 而执行操作ORA-01072ORA-01072: 无法停止 ORACLE;因为 ORACLE 不在运行ORA-01073ORA-01073: 致命的连接错误: 不能识别的调用类型ORA-01074ORA-01074: 无法关闭 ORACLE;请首先在注册会话中注销ORA-01075ORA-01075: 您现在已登录ORA-01076ORA-01076: 尚不支持每个进程的多次登录ORA-01077ORA-01077: 背景进程初始化失败ORA-01078ORA-01078: 处理系统参数失败ORA-01079ORA-01079: ORALCE 数据库未正确创建,操作中止ORA-01080ORA-01080: 关闭 ORACLE 时出错ORA-01081ORA-01081: 无法启动已在运行的 ORACLE --- 请首先关闭ORA-01082ORA-01082: 'row_locking = always' 要求事务处理处理选项ORA-01083ORA-01083: 参数"" 的值与其它例程序的相应参数值不一致。
oracle ora-各种常见java.sql.SQLException归纳java.sql.SQLException错误!ORA-00904: --invalid column name 无效列名ORA-00942: --table or view does not exist 表或者视图不存在ORA-01400: --cannot insert NULL into () 不能将空值插入ORA-00936: --缺少表达式ORA-00933: --SQL 命令未正确结束ORA-01722: --无效数字:(一般可能是企图将字符串类型的值填入数字型而造成)ORA-06530: ACCESS_INTO_NULL --企图将值写入未初化对象的属性Your program attempts to assign values to the attributes of an uninitialized (atomically null) object.ORA-06592: CASE_NOT_FOUND --case语句格式有误,没有分支语句None of the choices in the WHEN clauses of a CASE statement is selected, and there is no ELSE clause.ORA-06531: COLLECTION_IS_NULL --企图将集合填入未初始化的嵌套表中Your program attempts to apply collection methods other than EXISTS to an uninitialized (atomically null)nested table or varray, or the program attempts to assign values to the elements of an uninitialized nestedtable or varray.ORA-06511: CURSOR_ALREADY_OPEN --企图打开已经打开的指针.指针已经打开,要再次打开必须先关闭.Your program attempts to open an already open cursor. A cursor must be closed before it can be reopened. Acursor FOR loop automatically opens the cursor to which it refers. So, your program cannot open that cursorinside the loop.ORA-00001: DUP_VAL_ON_INDEX --数据库字段存储重复,主键唯一值冲突Your program attempts to store duplicate values in a database column thatis constrained by a unique index.ORA-01001: INVALID_CURSOR --无效指针Your program attempts an illegal cursor operation such as closing an unopened cursor.非法指针操作,例如关闭未打开的指针ORA-01722: INVALID_NUMBER --无效数字In a SQL statement, the conversion of a character string into a number fails because the string does notrepresent a valid number. (In procedural statements, VALUE_ERROR is raised.) This exception is also raisedwhen the LIMIT-clause expression in a bulk FETCH statement does not evaluate to a positive number.在sql语句中,字符数字类型转换错误,无法将字符串转化成有效数字.此错误也可能因为在limit从句表达式中fetch语句无法对应指定数字ORA-01017: LOGIN_DENIED --拒绝访问Your program attempts to log on to Oracle with an invalid username and/or password.企图用无效的用户名或密码登录oracleORA-01403: NO_DATA_FOUND --无数据发现A SELECT INTO statement returns no rows, or your program references a deleted element in a nested table oran uninitialized element in an index-by table. SQL aggregate functions such as AVG and SUM always return avalue or a null. So, a SELECT INTO statement that calls an aggregate function never raises NO_DATA_FOUND.The FETCH statement is expected to return no rows eventually, so when that happens, no exception is raised.ORA-01012: NOT_LOGGED_ON -- 未登录Your program issues a database call without being connected to Oracle. 程序发送数据库命令,但未与oracle建立连接ORA-06501: PROGRAM_ERROR --程序错误PL/SQL has an internal problem.pl/sql系统问题ORA-06504: ROWTYPE_MISMATCH --行类型不匹配The host cursor variable and PL/SQL cursor variable involved in an assignment have incompatible return types.For example, when an open host cursor variable is passed to a storedsubprogram, the return types of theactual and formal parameters must be compatible.ORA-30625: SELF_IS_NULLYour program attempts to call a MEMBER method on a null instance. That is, the built-in parameter SELF(which is always the first parameter passed to a MEMBER method) is null.ORA-06500: STORAGE_ERROR --存储错误PL/SQL runs out of memory or memory has been corrupted.PL/SQL运行内存溢出或内存冲突ORA-06533: SUBSCRIPT_BEYOND_COUNT --子句超出数量Your program references a nested table or varray element using an index number larger than the number ofelements in the collection.ORA-06532: SUBSCRIPT_OUTSIDE_LIMIT --子句非法数量Your program references a nested table or varray element using an index number (-1 for example) that isoutside the legal range.ORA-01410: SYS_INVALID_ROWID --无效的字段名The conversion of a character string into a universal rowid fails because the character string does notrepresent a valid rowid.ORA-00051: TIMEOUT_ON_RESOURCE --资源等待超时A time-out occurs while Oracle is waiting for a resource.ORA-01422: TOO_MANY_ROWS --返回超过一行A SELECT INTO statement returns more than one row.ORA-06502: VALUE_ERROR --值错误An arithmetic, conversion, truncation, or size-constraint error occurs. For example, when your program selectsa column value into a character variable, if the value is longer than the declared length of the variable,PL/SQL aborts the assignment and raises VALUE_ERROR. In procedural statements, VALUE_ERROR is raised if the conversion of a character string into a number fails. (In SQL statements, INVALID_NUMBER is raised.)ORA-01476: ZERO_DIVIDE --除0错误Your program attempts to divide a number by zero.ORA-03111:问题现象描述: 系统在运行时报“java.sql.SQLException: ORA-03111”错误。
Oracle 错误一览表RA-00001: 违抗独一束缚前提(.)orA-00017: 要求会话以设置跟踪事宜orA-00018: 超出最大年夜会话数orA-00019: 超出最大年夜会话许可数orA-00020: 超出最大年夜过程数()orA- 00021: 会话从属于其它某些过程;无法转换会话orA-00022: 无效的会话ID;拜望被拒绝orA-00023: 会话引用过程私用内存;无法分别会话orA-00024: 单一过程模式下不许可从多个过程注册orA-00025: 无法分派orA-00026: 损掉或无效的会话IDorA-00027: 无法删去当前会话orA-00028: 您的会话己被删去orA-00029: 会话不是用户会话orA-00030: 用户会话ID 不存在。
orA-00031: 标记要删去的会话orA-00032: 无效的会话移植口令orA-00033: 当前的会话具有空的移植口令orA-00034: 无法在当前PL/SQL 会话中orA-00035: LICENSE_MAX_USERS 不克不及小于当前用户数orA-00036: 跨过递归SQL () 级的最大年夜值orA-00037: 无法转换到属于不合办事器组的会话orA-00038: 无法创建会话: 办事器组属于其它用户orA-00050: 猎取入队时操作体系掉足orA-00051: 等待资本超时orA-00052: 超出最大年夜入队资本数()orA-00053: 超出最大年夜入队数orA-00054: 资本正忙,要求指定NOWAITorA-00055: 超出DML 锁的最大年夜数orA-00056: 对象'.' 上的DDL 锁以不兼容模式挂起orA-00057: 超出临时表锁的最大年夜数orA-00058: DB_BLOCK_SIZE 必须为才可安装此数据库(非) orA-00059: 超出DB_FILES 的最大年夜值orA-00060: 等待资本时检测到逝世锁orA-00061: 另一个例程设置了不合的DML_LOCKSorA-00062: 无法获得DML 全表锁定;DML_LOCKS 为0 orA-00063: 超出LOG_FILES 的最大年夜数orA-00064: 对象过大年夜以至无法分派在此O/S (,)orA-00065: FIXED_DATE 的初始化掉败orA-00066: LOG_FILES 为但须要成为才可兼容orA-00067: 值对参数无效;至少必须为orA-00068: 值对参数无效,必须在和之间orA-00069: 无法获得锁定-- 禁用了表锁定orA-00070: 敕令无效orA-00071: 过程号必须介于1 和之间orA-00072: 过程""不活动orA- 00073: 敕令介于和个参数之间时应用orA-00074: 未指定过程orA-00075: 在此例程未找到过程""orA-00076: 未找到转储orA-00077: 转储无效orA-00078: 无法按名称转储变量orA-00079: 未找到变量orA-00080: 层次指定的全局区域无效orA-00081: 地址范畴[,) 弗成读orA-00082: 的内存大年夜小不在有效集合[1], [2], [4] 之内orA-00083: 警告: 可能破坏映射的SGAorA-00084: 全局区域必须为PGA, SGA 或UGAorA-00085: 当前调用不存在orA-00086: 用户调用不存在orA-00087: 敕令无法在长途例程上履行orA- 00088: 共享办事器无法履行敕令orA-00089: orADEBUG 敕令中无效的例程号orA-00090: 未能将内存分派给群集数据库orADEBUG 敕令orA-00091: LARGE_POOL_SIZE 至少必须为orA-00092: LARGE_POOL_SIZE 必须大年夜于LARGE_POOL_MIN_ALLOC orA-00093: 必须介于和之间orA-00094: 要求整数值orA-00096: 值对参数无效,它必须来自之间orA-00097: 应用oracle SQL 特点不在SQL92 级中orA-00099: 等待资本时产生超时,可能是PDML 逝世锁所致orA-00100: 未找到数据orA-00101: 体系参数DISPATCHERS 的说明无效orA-00102: 调剂法度榜样无法应用收集协定orA-00103: 无效的收集协定;供调剂法度榜样备用orA-00104: 检测到逝世锁;全部公用办事器已锁按等待资本orA-00105: 未设备收集协定的调剂机制orA-00106: 无法在连接到调剂法度榜样时启动/封闭数据库orA-00107: 无法连接到orACLE 监听器过程orA-00108: 无法设置调剂法度榜样以同步进行连接orA-00111: 因为办事器数量限制在, 因此没有启动所有办事器orA-00112: 仅能创建多达 (最多指定) 个调剂法度榜样orA-00113: 协定名过长orA-00114: 缺乏体系参数SERVICE_NAMES 的值orA-00115: 连接被拒绝;调剂法度榜样连接表已满orA-00116: SERVICE_NAMES 名过长orA-00117: 体系参数SERVICE_NAMES 的值超出范畴orA- 00118: 体系参数DISPATCHERS 的值超出范畴orA-00119: 体系参数的说明无效orA-00120: 未启用或安装调剂机制orA-00121: 在缺乏DISPATCHERS 的情形下指定了SHARED_SERVERSorA-00122: 无法初始化收集设备orA-00123: 余暇公用办事器终止orA-00124: 在缺乏MAX_SHARED_SERVERS 的情形下指定了DISPATCHERS orA-00125: 连接被拒绝;无效的演示文稿orA-00126: 连接被拒绝;无效的反复orA-00127: 调剂过程不存在orA-00128: 此敕令须要调剂过程名orA-00129: 监听法度榜样地址验证掉败''orA-00130: 监听法度榜样地址'' 无效orA-00131: 收集协定不支撑注册''orA-00132: 语法缺点或无法解析的收集名称''orA-00150: 反复的事务处理IDorA-00151: 无效的事务处理IDorA-00152: 当前会话与要求的会话不匹配orA-00153: XA 库中的内部缺点orA-00154: 事务处理监督器中的协定缺点orA-00155: 无法在全局事务处理之外履行工作orA-00160: 全局事务处理长度超出了最大年夜值()orA-00161: 事务处理的分支长度不法(许可的最大年夜长度为)orA-00162: 外部dbid 的长度超出了最大年夜值()orA-00163: 内部数据库名长度超出了最大年夜值()orA-00164: 在分布式事务处理中不许可自力的事务处理orA-00165: 不许可对长途操作进行可移植分布式自治转换ORACLE缺点一览表(2)作者ORA-00200: 无法创建操纵文件orA-00201: 操纵文件版本与orACLE 版本不兼容orA-00202: 操纵文件: ''orA-00203: 应用缺点的操纵文件orA-00204: 读操纵文件时掉足(块,# 块)orA-00205: 标识操纵文件掉足,有关详情,请检查警告日记orA-00206: 写操纵文件时掉足(块,# 块)orA-00207: 操纵文件不克不及用于同一数据库orA-00208: 操纵文件的名称数超出限制orA-00209: 操纵文件块大年夜小不匹配,有关详情,请检查警告日记orA-00210: 无法打开指定的操纵文件orA-00211: 操纵文件与先前的操纵文件不匹配orA-00212: 块大年夜小低于要求的最小大年夜小( 字节)orA-00213: 不克不及从新应用操纵文件;原文件大年夜小为,还需orA-00214: 操纵文件'' 版本与文件'' 版本不一致orA-00215: 必须至少存在一个操纵文件orA-00216: 无法从新调剂从8.0.2 移植的操纵文件大年夜小orA-00217: 从9.0.1 进行移植无法从新调剂操纵文件的大年夜小orA-00218: 操纵文件的块大年夜小与DB_BLOCK_SIZE () 不匹配orA-00219: 要求的操纵文件大年夜小超出了许可的最大年夜值orA-00220: 第一个例程未安装操纵文件,有关详情,请检查警告日记orA-00221: 写入操纵文件掉足orA-00222: 操作将从新应用当前已安装操纵文件的名称orA-00223: 转换文件无效或版本不精确orA-00224: 操纵文件重设大年夜小测验测验应用不法记录类型() orA-00225: 操纵文件的预期大年夜小与实际大年夜小不合orA-00226: 备用操纵文件打开时不许可进行操作orA-00227: 操纵文件中检测到破坏的块: (块,# 块)orA-00228: 备用操纵文件名长度超出了最大年夜长度orA-00229: 操作不许可: 已挂起快照操纵文件入队orA-00230: 操作不许可: 无法应用快照操纵文件入队orA-00231: 快照操纵文件不决名orA-00232: 快照操纵文件不存在, 已破坏或无法读取orA-00233: 操纵文件副本已破坏或无法读取orA-00234: 标识或打开快照或复制操纵文件时掉足orA-00235: 操纵文件固定表因并发更新而不一致orA-00236: 快照操作不许可: 挂上的操纵文件为备份文件orA-00237: 快照操作不许可: 操纵文件新近创建orA-00238: 操作将重用属于数据库一部分的文件名orA-00250: 未启动存档器orA-00251: LOG_ARCHIVE_DUPLEX_DEST 不克不及是与字符串雷同的目标地orA-00252: 日记在线程上为空,无法存档orA-00253: 字符限制在以内,归档目标字符串超出此限制orA-00254: 存档操纵字符串'' 时掉足orA-00255: 存档日记 (线程, 序列# ) 时掉足orA-00256: 无法翻译归档目标字符串orA-00257: 存档器缺点。
ORA-00001: 违反唯一约束条件 (.)ORA-00017: 请求会话以设置跟踪事件ORA-00018: 超出最大会话数ORA-00019: 超出最大会话许可数ORA-00020: 超出最大进程数 ()ORA-00021: 会话附属于其它某些进程;无法转换会话ORA-00022: 无效的会话 ID;访问被拒绝ORA-00023: 会话引用进程私用内存;无法分离会话ORA-00024: 单一进程模式下不允许从多个进程注册ORA-00025: 无法分配ORA-00026: 丢失或无效的会话 IDORA-00027: 无法删去当前会话ORA-00028: 您的会话己被删去ORA-00029: 会话不是用户会话ORA-00030: 用户会话 ID 不存在。
ORA-00031: 标记要删去的会话ORA-00032: 无效的会话移植口令ORA- 00033: 当前的会话具有空的移植口令ORA-00034: 无法在当前 PL/SQL 会话中ORA-00035: LICENSE_MAX_USERS 不能小于当前用户数ORA-00036: 超过递归SQL() 级的最大值ORA-00037: 无法转换到属于不同服务器组的会话ORA-00038: 无法创建会话: 服务器组属于其它用户ORA-00050: 获取入队时操作系统出错ORA-00051: 等待资源超时ORA-00052: 超出最大入队资源数 ()ORA-00053: 超出最大入队数ORA-00054: 资源正忙,要求指定 NOWAITORA-00055: 超出 DML 锁的最大数ORA-00056: 对象 '.' 上的 DDL 锁以不兼容模式挂起ORA-00057: 超出临时表锁的最大数ORA-00058: DB_BLOCK_SIZE 必须为才可安装此数据库(非 ) ORA-00059: 超出 DB_FILES 的最大值ORA-00060: 等待资源时检测到死锁ORA-00061: 另一个例程设置了不同的 DML_LOCKSORA-00062: 无法获得 DML 全表锁定;DML_LOCKS 为 0 ORA-00063: 超出 LOG_FILES 的最大数ORA-00064: 对象过大以至无法分配在此 O/S (,)ORA-00065: FIXED_DATE 的初始化失败ORA-00066: LOG_FILES 为 但需要成为 才可兼容ORA-00067: 值对参数 无效;至少必须为ORA-00068: 值对参数 无效,必须在 和 之间ORA-00069: 无法获得锁定 -- 禁用了表锁定ORA-00070: 命令无效ORA-00071: 进程号必须介于 1 和 之间ORA-00072: 进程""不活动ORA-00073: 命令 介于 和 个参数之间时使用ORA-00074: 未指定进程ORA-00075: 在此例程未找到进程 ""ORA-00076: 未找到转储ORA-00077: 转储 无效ORA-00078: 无法按名称转储变量ORA-00079: 未找到变量ORA-00080: 层次 指定的全局区域无效ORA-00081: 地址范围 [,) 不可读ORA-00082: 的内存大小不在有效集合 [1], [2], [4] 之内ORA-00083: 警告: 可能损坏映射的 SGAORA-00084: 全局区域必须为 PGA, SGA 或 UGAORA-00085: 当前调用不存在ORA-00086: 用户调用不存在ORA-00087: 命令无法在远程例程上执行ORA-00088: 共享服务器无法执行命令ORA-00089: ORADEBUG 命令中无效的例程号ORA-00090: 未能将内存分配给群集数据库 ORADEBUG 命令ORA-00091: LARGE_POOL_SIZE 至少必须为ORA-00092: LARGE_POOL_SIZE 必须大于 LARGE_POOL_MIN_ALLOCORA-00093: 必须介于 和 之间ORA-00094: 要求整数值ORA-00096: 值对参数 无效,它必须来自 之间ORA-00097: 使用 Oracle SQL 特性不在 SQL92 级中ORA-00099: 等待资源时发生超时,可能是 PDML 死锁所致ORA-00100: 未找到数据ORA-00101: 系统参数 DISPATCHERS 的说明无效ORA-00102: 调度程序无法使用网络协议ORA-00103: 无效的网络协议;供调度程序备用ORA-00104: 检测到死锁;全部公用服务器已锁定等待资源ORA-00105: 未配置网络协议 的调度机制ORA-00106: 无法在连接到调度程序时启动/关闭数据库ORA-00107: 无法连接到 ORACLE 监听器进程ORA-00108: 无法设置调度程序以同步进行连接ORA-00111: 由于服务器数目限制在 , 所以没有启动所有服务器ORA-00112: 仅能创建多达 (最多指定) 个调度程序ORA-00113: 协议名 过长ORA-00114: 缺少系统参数 SERVICE_NAMES 的值ORA-00115: 连接被拒绝;调度程序连接表已满ORA-00116: SERVICE_NAMES 名过长ORA-00117: 系统参数 SERVICE_NAMES 的值超出范围ORA-00118: 系统参数 DISPATCHERS 的值超出范围ORA-00119: 系统参数 的说明无效ORA-00120: 未启用或安装调度机制ORA-00121: 在缺少 DISPATCHERS 的情况下指定了 SHARED_SERVERS ORA-00122: 无法初始化网络配置ORA-00123: 空闲公用服务器终止ORA-00124: 在缺少 MAX_SHARED_SERVERS 的情况下指定了 DISPATCHERS ORA-00125: 连接被拒绝;无效的演示文稿ORA-00126: 连接被拒绝;无效的重复ORA-00127: 调度进程 不存在ORA-00128: 此命令需要调度进程名ORA-00129: 监听程序地址验证失败 ''ORA-00130: 监听程序地址 '' 无效ORA-00131: 网络协议不支持注册 ''ORA-00132: 语法错误或无法解析的网络名称 ''ORA-00150: 重复的事务处理 IDORA-00151: 无效的事务处理 IDORA-00152: 当前会话与请求的会话不匹配ORA-00153: XA 库中的内部错误ORA-00154: 事务处理监视器中的协议错误ORA-00155: 无法在全局事务处理之外执行工作ORA-00160: 全局事务处理长度 超出了最大值 ()ORA-00161: 事务处理的分支长度 非法 (允许的最大长度为 )ORA-00162: 外部 dbid 的长度 超出了最大值 ()ORA-00163: 内部数据库名长度 超出了最大值 ()ORA-00164: 在分布式事务处理中不允许独立的事务处理ORA-00165: 不允许对远程操作进行可移植分布式自治转换ORA-00200: 无法创建控制文件ORA-00201: 控制文件版本 与 ORACLE 版本 不兼容ORA-00202: 控制文件: ''ORA-00203: 使用错误的控制文件ORA-00204: 读控制文件时出错 (块 ,# 块 )ORA-00205: 标识控制文件出错,有关详情,请检查警告日志ORA-00206: 写控制文件时出错 (块 ,# 块 )ORA-00207: 控制文件不能用于同一数据库ORA-00208: 控制文件的名称数超出限制ORA-00209: 控制文件块大小不匹配,有关详情,请检查警告日志ORA-00210: 无法打开指定的控制文件ORA-00211: 控制文件与先前的控制文件不匹配ORA-00212: 块大小 低于要求的最小大小 ( 字节)ORA-00213: 不能重新使用控制文件;原文件大小为 ,还需ORA-00214: 控制文件 '' 版本 与文件 '' 版本 不一致ORA-00215: 必须至少存在一个控制文件ORA-00216: 无法重新调整从 8.0.2 移植的控制文件大小ORA-00217: 从 9.0.1 进行移植无法重新调整控制文件的大小ORA-00218: 控制文件的块大小 与 DB_BLOCK_SIZE () 不匹配ORA-00219: 要求的控制文件大小 超出了允许的最大值ORA-00220: 第一个例程未安装控制文件,有关详情,请检查警告日志ORA-00221: 写入控制文件出错ORA-00222: 操作将重新使用当前已安装控制文件的名称ORA-00223: 转换文件无效或版本不正确ORA-00224: 控制文件重设大小尝试使用非法记录类型 ()ORA-00225: 控制文件的预期大小 与实际大小 不同ORA-00226: 备用控制文件打开时不允许进行操作ORA-00227: 控制文件中检测到损坏的块: (块 ,# 块 )ORA-00228: 备用控制文件名长度超出了最大长度ORA-00229: 操作不允许: 已挂起快照控制文件入队ORA-00230: 操作不允许: 无法使用快照控制文件入队ORA-00231: 快照控制文件未命名ORA-00232: 快照控制文件不存在, 已损坏或无法读取ORA-00233: 控制文件副本已损坏或无法读取ORA-00234: 标识或打开快照或复制控制文件时出错ORA-00235: 控制文件固定表因并发更新而不一致ORA-00236: 快照操作不允许: 挂上的控制文件为备份文件ORA-00237: 快照操作不允许: 控制文件新近创建ORA-00238: 操作将重用属于数据库一部分的文件名ORA-00250: 未启动存档器ORA-00251: LOG_ARCHIVE_DUPLEX_DEST 不能是与字符串 相同的目的地ORA-00252: 日志 在线程 上为空,无法存档ORA-00253: 字符限制在 以内,归档目的字符串 超出此限制ORA-00254: 存档控制字符串 '' 时出错ORA-00255: 存档日志 (线程 , 序列 # ) 时出错ORA-00256: 无法翻译归档目的字符串ORA-00257: 存档器错误。
ORA-02001: 用户SYS 不允许创建可用列表组的索引ORA-02002: 写入审记线索时出错ORA-02003: 无效的USERENV 参数ORA-02004: 违反安全性ORA-02005: 隐含(-1) 长度对数据类型的定义和赋值无效ORA-02006: 无效的压缩十进制格式字符串ORA-02007: 不能使用含REBUILD 的ALLOCATE 或DEALLOCATE 选项ORA-02008: 已指定非数字列的非零标度ORA-02009: 指定的文件大小不得为0ORA-02010: 缺少主机连接字符串ORA-02011: 重复的数据库链接名ORA-02012: 缺少USING 关键字ORA-02013: 缺少CONNECT 关键字ORA-02014: 不能从具有DISTINCT, GROUP BY 等的视图选择UPDATE FOR ORA-02015: 不能从远程表选择FOR UPDATEORA-02016: 不能在远程数据库中使用START WITH 子查询ORA-02017: 要求整数值ORA-02018: 同名的数据库链接具有开放连接ORA-02019: 未找到远程数据库的连接说明ORA-02020: 过多的数据库链接在使用中ORA-02021: 不允许对远程数据库进行DDL 操作ORA-02022: 远程语句的远程对象具有未优化的视图ORA-02023: 远程数据库无法对START WITH 或CONNECT BY 谓词求值ORA-02024: 未找到数据库链接ORA-02025: SQL 语句的所有表均必须在远程数据库中ORA-02026: 缺少LINK 关键字ORA-02027: 不支持LONG 列的多行UPDATEORA-02028: 服务器不支持行数的准确读取ORA-02029: 缺少FLLE 关键字ORA-02030: 只能从固定的表/视图查询ORA-02031: 没有ROWID 适用于固定表或外部组织的表ORA-02032: 聚簇表无法在簇索引建立之前使用ORA-02033: 此簇的簇索引已经存在ORA-02034: 不允许加速赋值ORA-02035: 非法的成组操作组合ORA-02036: 自动游标打开的变量描述过多ORA-02037: 未初始化的加速赋值存储ORA-02038: 不允许对数组类型定义ORA-02039: 不允许对数组类型赋值ORA-02040: 远程数据库不支持两段式提交ORA-02041: 客户数据库未开始一个事务处理ORA-02042: 分布式事务处理过多ORA-02043: 必须在执行之前结束当前事务处理ORA-02044: 事务处理管理器登录被拒绝: 事务处理正在进行ORA-02045: 全局事务处理中的本地会话过多ORA-02046: 分布式事务处理已经开始ORA-02047: 无法连接运行中的分布式事务处理ORA-02048: 尝试不登录而开始分布式事务处理ORA-02049: 超时: 分布式事务处理等待锁定ORA-02050: 事务处理已重算,某些远程DBs 可能有问题ORA-02051: 同一事务处理中的另一会话失败ORA-02052: 远程事务处理在失败ORA-02053: 事务处理已提交,某些远程DBs 可能有问题ORA-02054: 事务处理有问题ORA-02055: 分布式更新操作失效;要求回退ORA-02056: 2PC: : 无效的两段命令编号(源于)ORA-02057: 2PC: : 无效的两段恢复状态编号(源于)ORA-02058: 未找到ID的准备事务处理ORA-02059: ORA-2PC-CRASH-TEST- 在提交备注中ORA-02060: 选择指定了分布表连接的更新ORA-02061: 锁定表指定了分布式表的列表ORA-02062: 分布式恢复收到DBID ,预计为ORA-02063: 紧接着(源于)ORA-02064: 不支持分布式操作ORA-02065: 非法的ALTER SYSTEM 选项ORA-02066: DISPATCHERS 文本缺失或无效ORA-02067: 要求事务处理或保存点回退ORA-02068: 以下严重错误源于ORA-02069: 此操作的global_names 参数必须设置为TRUE ORA-02070: 数据库不支持此上下文中的ORA-02071: 初始化远程数据库的功能时出错ORA-02072: 分布式数据库网络协议匹配错误ORA-02073: 远程更新中不支持序号ORA-02074: 无法在分布式事务处理中ORA-02075: 另一例程已更改事务处理的状态ORA-02076: 序列与更新表或long 列位于不同的地方ORA-02077: 选择的long 列必须来自于同一地方的表ORA-02078: ALTER SYSTEM FIXED_DATE 的设置无效ORA-02079: 没有新的会话可与提交的分布式事务处理连接ORA-02080: 数据库链接正在使用中ORA-02081: 数据库链接未打开ORA-02082: 回送数据库链接必须具有连结限定词ORA-02083: 数据库名称含有非法字符''ORA-02084: 数据库名不全ORA-02085: 数据库链接与相连结ORA-02086: 数据库(链路) 名过长ORA-02087: 对象被同一事务处理的另一进程锁定ORA-02088: 未安装分布式数据库选项ORA-02089: COMMIT 不允许在附属会话中ORA-02090: 网络错误: 试图callback+passthruORA-02091: 事务处理已重算ORA-02092: 超出分布式事务处理的事务处理表槽ORA-02093: TRANSACTIONS_PER_ROLLBACK_SEGMENT() 大于最大的可能数() ORA-02094: 未安装复制选项ORA-02095: 无法修改指定的初始化参数ORA-02096: 此选项的指定初始化参数不可修改ORA-02097: 无法修改参数,因为指定的值无效ORA-02098: 对索引表引用(: I) 进行语法分析时出错ORA-02099: 内部使用,不得打印ORA-02100: PCC: 内存不足(如无法分配)ORA-02101: PCC: 不一致的游标高速缓存(uce/cuc 不匹配)ORA-02102: PCC: 不一致的游标高速缓存(此uce 无cur 条目)ORA-02103: PCC: 不一致的游标高速缓存(超出cuc 的引用范围)ORA-02104: PCC: 不一致的主高速缓存(cuc 不可用)ORA-02105: PCC: 不一致的游标高速缓存(高速缓存中无cuc 条目)ORA-02106: PCC: 不一致的游标高速缓存(OraCursor nr 已坏)ORA-02107: PCC: 对运行时库来说此程序过旧: 请重新对其编译ORA-02108: PCC: 无效的描述符传送给运行时库ORA-02109: PCC: 不一致的主高速缓存(超出位置引用范围)ORA-02110: PCC: 不一致的主高速缓存(无效的sqi 类型)ORA-02111: PCC: 堆栈(Heap) 一致性错误ORA-02112: PCC: SELECT..INTO 返回过多行ORA-02140: 无效的表空间名称ORA-02141: 无效的OFFLINE 选项ORA-02142: 缺少或无效的ALTER TABLESPACE 选项ORA-02143: 无效的STORAGE 选项ORA-02144: 未指定ALTER CLUSTER 的选项ORA-02145: 缺少STORAGE 选项ORA-02146: SHARED 指定了多次ORA-02147: 与SHARED/EXCLUSIVE 选项冲突ORA-02148: EXCLUSIVE 指定了多次ORA-02149: 指定的分区不存在ORA-02153: 无效的VALUES 口令字符串ORA-02155: 无效的DEFAULT 表空间标识ORA-02156: 无效的TEMPORARY 表空间标识ORA-02157: 未指定ALTER USER 的选项ORA-02158: 无效的CREATE INDEX 选项ORA-02159: 安装的DLM 不支持可释放锁定模式ORA-02160: 索引编排表不能包含LONG 类型的列ORA-02161: MAXLOGFILES 值无效ORA-02162: MAXDATAFILES 值无效ORA-02163: FREELIST GROUPS 值无效ORA-02164: DATAFILE 子句指定了多次ORA-02165: 无效的CREATE DATABASE 选项ORA-02166: 已指定ARCHIVELOG 和NOARCHIVELOGORA-02167: LOGFILE 子句指定了多次ORA-02168: FREELISTS 值无效ORA-02169: 不允许的FREELISTS 存储选项ORA-02170: 不允许的FREELIST GROUPS 存储选项ORA-02171: MAXLOGHISTORY 值无效ORA-02172: PUBLIC 关键字不适用于禁用线程ORA-02173: 无效的DROP TABLESPACE 选项ORA-02174: 缺少要求的线程编号ORA-02175: 无效的回退段名ORA-02176: 无效的CRATE ROLLBACK SEGMENG 选项ORA-02177: 缺少要求的组号ORA-02178: 正确的语法是: SET TRANSACTION READ { ONLY | WRITE }ORA-02179: 有效选项: ISOLATION LEVEL { SERIALIZABLE | READ COMMITTED } ORA-02180: 无效的CREATE TABLESPACE 选项ORA-02181: 无效的ROLLBAC WORK 选项ORA-02182: 需要保存点名称ORA-02183: 有效选项: ISOLATION_LEVEL { SERIALIZABLE | READ COMMITTED } ORA-02184: REVOKE 中不允许资源限量ORA-02185: COMMIT 后面跟的标记不是WORKORA-02186: 表空间资源权限不可与其它权限一起出现ORA-02187: 无效的限量说明ORA-02189: 需要ON <表空间>ORA-02190: 需要TABLES 关键字ORA-02191: 正确的语法是 ET TRANSACTION USE ROLLBACK SEGMENT <rbs> ORA-02192: 回退段存储子句不允许PCTINCREASEORA-02194: 事件说明语法错误? (非致命错误) 接近''ORA-02195: 尝试创建的对象在表空间中ORA-02196: 已经指定PERMANENT/TEMPORARY 选项ORA-02197: 已经指定文件列表ORA-02198: 已经指定ONLINE/OFFLINE 选项ORA-02199: 丢失DATAFILE/TEMPFILE 子句ORA-02200: WITH GRANG OPTION 对PUBLIC 不允许ORA-02201: 此处不允许序列(号)ORA-02202: 此群集中不允许添加其它表ORA-02203: 不允许的INITIAL 存储选项ORA-02204: 不允许ALTER, INDEX 和EXECUTE 用于视图ORA-02205: 只有SELECT 和ALTER权限对序列有效ORA-02206: 重复的INITRANG 选项说明ORA-02207: 无效的INITRANS 选项值ORA-02208: 重复的MAXTRANS 选项说明ORA-02209: 无效的MAXTRANS 选项值ORA-02210: 未指定ALTER TABLE 的选项ORA-02211: 无效的PCTFREE 或PCTUSED 值ORA-02212: 重复的PCTFREE 选项说明ORA-02213: 重复的PCTUSED 选项说明ORA-02214: 重复的BACKUP 选项说明ORA-02215: 重复的表空间名子句ORA-02216: 需要表空间名ORA-02217: 重复的存储选项说明ORA-02218: 无效的INITIAL 存储选项值ORA-02219: 无效的NEXT 存储选项值ORA-02220: 无效的MINEXTENTS 存储选项值ORA-02221: 无效的MAXEXTENTS 存储选项值ORA-02222: 无效的PCTINCREASE 存储选项值ORA-02223: 无效的OPTIMAL 存储选项值ORA-02224: EXECUTE 权限对于表不允许ORA-02225: 只有EXECUTE 和DEBUG 权限对过程有效ORA-02226: 无效的MAXEXTENTS 值(最大允许为: )ORA-02227: 无效的群集名ORA-02228: 重复的SIZE 说明ORA-02229: 无效的SIZE 选项值ORA-02230: 无效的ALTER CLUSTER 选项ORA-02231: 缺少或无效的ALTER DATABASE 选项ORA-02232: 无效的MOUNT 模式ORA-02233: 无效的CLOSE 模式ORA-02234: 已经记录对此表的更改ORA-02235: 此表已将更改记录在另一表中ORA-02236: 无效的文件名ORA-02237: 无效的文件大小ORA-02238: 文件名列表具有不同的文件数ORA-02239: 存在引用此序列的对象ORA-02240: 无效的OBJNO 或TABNO 值ORA-02241: 必须是EXTENTS (FILE <n> BLOCK <n> SIZE <n>,...) 格式ORA-02242: 未指定ALTER INDEX 的选项ORA-02243: ALTER INDEX 或ALTER MATERIALIZED VIEW 选项无效ORA-02244: 无效的ALTER ROLLBACK SEGMENT 选项ORA-02245: 无效的ROLLBACK SEGMENT 名ORA-02246: 缺少EVENTS 文本ORA-02247: 未指定ALTER SESSION的选项ORA-02248: 无效的ALTER SESSION选项ORA-02249: 缺少或无效的MAXLOGMEMBERS 值ORA-02250: 缺少或无效的约束条件名ORA-02251: 此处不允许子查询ORA-02252: 检查未正确结束的约束条件ORA-02253: 此处不允许约束条件说明ORA-02254: 此处不允许DEFAULT <表达式>ORA-02255: obsolete 7.1.5ORA-02256: 要引用的列数必须与已引用道感数匹配ORA-02257: 超出最大列数ORA-02258: 重复或冲突的NULL 和(或)NOT NULL 说明ORA-02259: 重复的UNIQUE/PRIMARY KEY 说明ORA-02260: 表只能具有一个主键ORA-02261: 表中已存在这样的唯一关键字或主键ORA-02262: 对列默认值表达式进行类型检查时, 出现ORA- ORA-02263: 需要指定此列的数据类型ORA-02264: 名称已被一现有约束条件占用ORA-02265: 无法推导引用列的数据类型ORA-02266: 表中的唯一/主键被启用的外部关键字引用ORA-02267: 列类型与引用的列类型不兼容ORA-02268: 引用的表不具有主键ORA-02269: 关键字列不能是LONG 数据类型ORA-02270: 此列列表的唯一或主键不匹配ORA-02271: 表没有这样的约束条件ORA-02272: 约束条件列不能是LONG 数据类型ORA-02273: 此唯一/主键已被某些外部关键字引用ORA-02274: 重复的引用约束条件说明ORA-02275: 此表中已经存在这样的引用约束条件ORA-02276: 默认值类型与列类型不兼容ORA-02277: 无效的序列名ORA-02278: 重复或冲突的ORDER/NOORDER 说明ORA-02279: 重复或冲突的ORDER/NOORDER 说明ORA-02280: 重复或冲突的ORDER/NOORDER 说明ORA-02281: 重复或冲突的ORDER/NOORDER 说明ORA-02282: 重复或冲突的ORDER/NOORDER 说明ORA-02283: 无法改变起始序号ORA-02284: 重复的INCREMENT BY 说明ORA-02285: 重复的START WITH 说明ORA-02286: 未指定ALTER SEQUENCE 的选项ORA-02287: 此处不允许序号ORA-02288: 无效的OPEN 模式ORA-02289: 序列(号)不存在ORA-02290: 违反检查约束条件(.)ORA-02291: 违反完整约束条件(.) - 未找到父项关键字ORA-02292: 违反完整约束条件(.) - 已找到子记录日志ORA-02293: 无法验证(.) - 违反检查约束条件ORA-02294: 无法启用(.) - 约束条件在验证过程中更改ORA-02295: 找到约束条件的多个启用/禁用子句ORA-02296: 无法启用(.) - 找到空值ORA-02297: 无法禁用约束条件(.) - 存在依赖关系ORA-02298: 无法验证(.) - 未找到父项关键字ORA-02299: 无法验证(.) - 未找到重复关键字ORA-02300: 无效的OIDGENERATORS 值ORA-02301: OIDGENERATORS 的最大数为255ORA-02302: 无效或缺少类型名ORA-02303: 无法使用类型或表的相关性来删除或取代一个类型ORA-02304: 无效的对象标识文字ORA-02305: 只有EXECUTE, DEBUG 和UNDER权限对类型有效ORA-02306: 无法创建已具有有效相关性的类型ORA-02307: 无法使用REPLACE 选项改变无效类型ORA-02308: 无效的对象类型列选项ORA-02309: 违反原子NULLORA-02310: 超出表中允许的最大列数ORA-02311: 无法使用COMPILE 选项改变具有类型或表相关性的有效类型ORA-02313: 对象类型包含不可查询的类型属性ORA-02315: 默认构造符的参数个数错误ORA-02320: 无法创建嵌套表列的存储表ORA-02322: 无法访问嵌套表列的访问表ORA-02324: THE 子查询的SELECT 列表中存在多列ORA-02327: 无法以数据类型的表达式创建索引ORA-02329: 数据类型的列不能是唯一关键字或主键ORA-02330: 不允许的数据类型说明ORA-02331: 无法创建数据类型为的列的约束条件ORA-02332: 无法对此列的属性创建索引ORA-02333: 无法对此列的属性创建约束条件ORA-02334: 无法推断列类型ORA-02335: 无效的群集列数据类型ORA-02336: 无法访问列属性ORA-02337: 不是对象类型列ORA-02338: 缺少或无效的列约束条件说明ORA-02339: 无效的列说明ORA-02340: 无效的列说明ORA-02342: 取代类型具有编译错误ORA-02344: 无法撤消执行具有表相关性的类型ORA-02345: 无法创建具有基于CURSOR 运算符的列的视图ORA-02347: 无法授权给对象表列ORA-02348: 无法创建具有嵌入LOB 的VARRAY 列ORA-02349: 无效的用户自定义类型- 类型不完整ORA-02351: 记录: 被拒绝- 表, 列上出错ORA-02352: 直接路径连接必须在同类间进行ORA-02353: 多字节字符错误ORA-02354: 字段中出现转换初始化错误ORA-02355: CONSTANT 字段中出现转换错误ORA-02356: 数据库空间耗尽。
Oracle错误代码大全•Introduction•ORA-00001: Unique Constraint Violated•ORA-00904: Invalid Identifier•ORA-01017: Invalid Username/Password•ORA-12154: TNS:could not resolve the connect identifier specified•ConclusionIntroduction在使用 Oracle 数据库时,用户可能会遇到各种各样的错误代码。
错误代码是 Oracle 数据库用于通知用户发生了什么问题的一种标准化方式。
本文档旨在向用户提供一个 Oracle 错误代码的大全,以帮助用户更好地理解和解决这些错误。
ORA-00001: Unique Constraint ViolatedORA-00001 错误通常表示在插入或更新操作中违反了唯一约束。
这意味着在插入或更新数据时,新数据中的一个或多个列的值与已存在的数据中的某个列的值冲突。
要解决此错误,可以采取以下措施: - 检查数据库中是否存在重复的唯一约束。
- 检查插入或更新数据的值是否与表中现有数据的值冲突。
- 检查是否有其他进程正在访问或修改正在插入或更新的数据。
ORA-00904: Invalid IdentifierORA-00904 错误表示在 SQL 语句中使用了无效的标识符。
这可能是由于以下原因导致的: - SQL 语句中引用了不存在的列名。
- SQL 语句中引用了不存在的表名。
- SQL 语句中引用了不存在的别名。
- SQL 语句中引用了无效的变量名。
要解决此错误,可以采取以下措施: - 检查 SQL 语句中的所有列名、表名、别名和变量名的拼写是否正确。
-确保所引用的对象〔表、列等〕存在于数据库中。
- 使用适宜的引用标记,例如双引号或方括号,以确保正确解析标识符。
ORACLE错误一览表ORA-00001:违反唯一约束条件(.)ORA-00017:请求会话以设置跟踪事件ORA-00018:超出最大会话数ORA-00019:超出最大会话许可数ORA-00020:超出最大进程数()ORA-00021:会话附属于其它某些进程;无法转换会话ORA-00022:无效的会话ID;访咨询被拒尽ORA-00023:会话引用进程私用内存;无法不离会话ORA-00024:单一进程模式下不准许从多个进程注册ORA-00025:无法分配ORA-00026:丧失或无效的会话IDORA-00027:无法删往当前会话ORA-00028:您的会话己被删往ORA-00029:会话不是用户会话ORA-00030:用户会话ID不存在。
ORA-00031:标记要删往的会话ORA-00032:无效的会话移植口令ORA-00033:当前的会话具有空的移植口令ORA-00034:无法在当前PL/SQL会话中ORA-00035:LICENSE_MAX_USERS不能小于当前用户数ORA-00036:超过递回SQL()级的最大值ORA-00037:无法转换到属于不同效劳器组的会话ORA-00038:无法创立会话:效劳器组属于其它用户ORA-00050:猎取进队时操作系统出错ORA-00051:等待资源超时ORA-00052:超出最大进队资源数()ORA-00053:超出最大进队数ORA-00054:资源正忙,要求指定NOWAITORA-00055:超出DML锁的最大数ORA-00056:对象'.'上的DDL锁以不兼容模式挂起ORA-00057:超出临时表锁的最大数ORA-00058:DB_BLOCK_SIZE必须为才可安装此数据库(非) ORA-00059:超出DB_FILES的最大值ORA-00060:等待资源时检测到死锁ORA-00061:另一个例程设置了不同的DML_LOCKSORA-00062:无法获得DML全表锁定;DML_LOCKS为0 ORA-00063:超出LOG_FILES的最大数ORA-00064:对象过大以至无法分配在此O/S(,)ORA-00065:FIXED_DATE的初始化失败ORA-00066:LOG_FILES为但需要成为才可兼容ORA-00067:值对参数无效;至少必须为ORA-00068:值对参数无效,必须在和之间ORA-00069:无法获得锁定--禁用了表锁定ORA-00070:命令无效ORA-00071:进程号必须介于1和之间ORA-00072:进程""不活动ORA-00073:命令介于和个参数之间时使用ORA-00074:未指定进程ORA-00075:在此例程未寻到进程""ORA-00076:未寻到转储ORA-00077:转储无效ORA-00078:无法按名称转储变量ORA-00079:未寻到变量ORA-00080:层次指定的全局区域无效ORA-00081:地址范围[,)不可读ORA-00082:的内存大小不在有效集合[1],[2],[4]之内ORA-00083:警告:可能损坏映射的SGAORA-00084:全局区域必须为PGA,SGA或UGAORA-00085:当前调用不存在ORA-00086:用户调用不存在ORA-00087:命令无法在远程例程上执行ORA-00088:共享效劳器无法执行命令ORA-00089:ORADEBUG命令中无效的例程号ORA-00090:未能将内存分配给群集数据库ORADEBUG命令ORA-00091:LARGE_POOL_SIZE至少必须为ORA-00092:LARGE_POOL_SIZE必须大于LARGE_POOL_MIN_ALLOC ORA-00093:必须介于和之间ORA-00094:要求整数值ORA-00096:值对参数无效,它必须来自之间ORA-00097:使用OracleSQL特性不在SQL92级中ORA-00099:等待资源时发生超时,可能是PDML死锁所致ORA-00100:未寻到数据ORA-00101:系统参数DISPATCHERS的讲明无效ORA-00102:调度程序无法使用网络协议ORA-00103:无效的网络协议;供调度程序备用ORA-00104:检测到死锁;全部公用效劳器已锁定等待资源ORA-00105:未配置网络协议的调度机制ORA-00106:无法在连接到调度程序时启动/关闭数据库ORA-00107:无法连接到ORACLE监听器进程ORA-00108:无法设置调度程序以同步进行连接ORA-00111:由于效劳器数目限制在,因此没有启动所有效劳器ORA-00112:仅能创立多达(最多指定)个调度程序ORA-00113:协议名过长ORA-00114:缺少系统参数SERVICE_NAMES的值ORA-00115:连接被拒尽;调度程序连接表已满ORA-00116:SERVICE_NAMES名过长ORA-00117:系统参数SERVICE_NAMES的值超出范围ORA-00118:系统参数DISPATCHERS的值超出范围ORA-00119:系统参数的讲明无效ORA-00120:未启用或安装调度机制ORA-00121:在缺少DISPATCHERS的情况下指定了SHARED_SERVERS ORA-00122:无法初始化网络配置ORA-00123:空闲公用效劳器终止ORA-00124:在缺少MAX_SHARED_SERVERS的情况下指定了DISPATCHERS ORA-00125:连接被拒尽;无效的演示文稿ORA-00126:连接被拒尽;无效的重复ORA-00127:调度进程不存在ORA-00128:此命令需要调度进程名ORA-00129:监听程序地址验证失败''ORA-00130:监听程序地址''无效ORA-00131:网络协议不支持注册''ORA-00132:语法错误或无法解析的网络名称''ORA-00150:重复的事务处理IDORA-00151:无效的事务处理IDORA-00152:当前会话与请求的会话不匹配ORA-00153:XA库中的内部错误ORA-00154:事务处理监视器中的协议错误ORA-00155:无法在全局事务处理之外执行工作ORA-00160:全局事务处理长度超出了最大值()ORA-00161:事务处理的分支长度非法(准许的最大长度为) ORA-00162:外部dbid的长度超出了最大值()ORA-00163:内部数据库名长度超出了最大值()ORA-00164:在分布式事务处理中不准许独立的事务处理ORA-00165:不准许对远程操作进行可移植分布式自治转换ORA-00200:无法创立操纵文件ORA-00201:操纵文件版本与ORACLE版本不兼容ORA-00202:操纵文件:''ORA-00203:使用错误的操纵文件ORA-00204:读操纵文件时出错(块,#块)ORA-00205:标识操纵文件出错,有关详情,请检查警告日志ORA-00206:写操纵文件时出错(块,#块)ORA-00207:操纵文件不能用于同一数据库ORA-00208:操纵文件的名称数超出限制ORA-00209:操纵文件块大小不匹配,有关详情,请检查警告日志ORA-00210:无法翻开指定的操纵文件ORA-00211:操纵文件与先前的操纵文件不匹配ORA-00212:块大小低于要求的最小大小(字节)ORA-00213:不能重新使用操纵文件;原文件大小为,还需ORA-00214:操纵文件''版本与文件''版本不一致ORA-00215:必须至少存在一个操纵文件ORA-00216:无法重新调整从移植的操纵文件大小ORA-00217:从进行移植无法重新调整操纵文件的大小ORA-00218:操纵文件的块大小与DB_BLOCK_SIZE()不匹配ORA-00219:要求的操纵文件大小超出了准许的最大值ORA-00220:第一个例程未安装操纵文件,有关详情,请检查警告日志ORA-00221:写进操纵文件出错ORA-00222:操作将重新使用当前已安装操纵文件的名称ORA-00223:转换文件无效或版本不正确ORA-00224:操纵文件重设大小尝试使用非法记录类型()ORA-00225:操纵文件的预期大小与实际大小不同ORA-00226:备用操纵文件翻开时不准许进行操作ORA-00227:操纵文件中检测到损坏的块:(块,#块)ORA-00228:备用操纵文件名长度超出了最大长度ORA-00229:操作不准许:已挂起快照操纵文件进队ORA-00230:操作不准许:无法使用快照操纵文件进队ORA-00231:快照操纵文件未命名ORA-00232:快照操纵文件不存在,已损坏或无法读取ORA-00233:操纵文件副本已损坏或无法读取ORA-00234:标识或翻开快照或复制操纵文件时出错ORA-00235:操纵文件固定表因并发更新而不一致ORA-00236:快照操作不准许:挂上的操纵文件为备份文件ORA-00237:快照操作不准许:操纵文件新近创立ORA-00238:操作将重用属于数据库一局部的文件名ORA-00250:未启动存档器ORA-00251:LOG_ARCHIVE_DUPLEX_DEST不能是与字符串相同的目的地ORA-00252:日志在线程上为空,无法存档ORA-00253:字符限制在以内,回档目的字符串超出此限制ORA-00254:存档操纵字符串''时出错ORA-00255:存档日志(线程,序列#)时出错ORA-00256:无法翻译回档目的字符串ORA-00257:存档器错误。
oracle中常出现的错误信息及解决方案Oracle中常出现的错误信息及解决方案错误信息一:ORA-00001 违反唯一约束条件最常见的问题原因是:主键序列化问题,即ORACLE表主键ID突然从已经存在的ID值开始自动生成,导致违反主键唯一性约束;解决方案,修改序列值,将序列最小值值设置的大一些。
如果在修改的时候出现违反唯一约束,说明你对主键值进行修改时出现重复,或者没加where条件。
错误信息二:oracle ORA-01745: 无效的主机/绑定变量名最常见的原因:sql语句中语法错误太多,例:多写了一个冒号或逗号,或者变量名称使用了oracle关键字解决方案:审查sql语句,更改为正确的sql语句。
错误信息三:ORA-01460: 转换请求无法实现或不合理常见原因有一下几种:1.读入到数据库中的字符过长无法实现。
解决方案:将字符串(只有4000)类型改为clob类型2.客户端和服务端字符集不一致。
解决方案:step1、通过执行select * from V$NLS_PARAMETERS查看服务端字符集PARAMETER VALUENLS_LANGUAGE AMERICANNLS_TERRITORY AMERICANLS_CURRENCY $NLS_ISO_CURRENCY AMERICANLS_NUMERIC_CHARACTERS .,NLS_CALENDAR GREGORIANNLS_DATE_FORMAT DD-MON-RRNLS_DATE_LANGUAGE AMERICANNLS_CHARACTERSET ZHS32GB18030NLS_SORT BINARYNLS_TIME_FORMAT HH.MI.SSXFF AMNLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZRNLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZRNLS_DUAL_CURRENCY $NLS_NCHAR_CHARACTERSET UTF8NLS_COMP BINARYNLS_LENGTH_SEMANTICS BYTENLS_NCHAR_CONV_EXCP FALSEstep2、通过regedit修改注册表(仅讨论windows版)进行客户端的字符集,位置\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0\NLS _LANG修改为[NLS_LANGUAGE ]_[NLS_ISO_CURRENCY]_[NLS_CHARAC TERSET],如上面的的服务器,应该修改为:AMERICAN_AMERICA.ZHS32GB18030。
ORACLE错误一览表ORA-07261: spdde: 删去错误,无法向进程发送信号ORA-07262: sptpa: 使用无效的进程标识调用sptpa ORA-07263: sptpa: 删去错误ORA-07264: spwat: Semop 错误,无法减少信号ORA-07265: sppst: semop 错误,无法增大信号ORA-07266: sppst: 传送给sppst 的进程号无效ORA-07267: spwat: 无效的进程号ORA-07268: szguns: getpwuid 错误ORA-07269: spdcr: 分离进程在执行以后停止ORA-07270: spalck: setitimer 错误,无法设置间隔定时器ORA-07271: spwat: 无效的oracle 进程号ORA-07272: spwat: 无效的信号集标识ORA-07273: sppst: 无效的信号标识ORA-07274: spdcr: 访问错误,访问oracle 被拒绝ORA-07275: 无法发送信号给进程ORA-07276: /etc/group 中没有dba 组ORA-07277: spdde: 作为参数传送的pid 非法ORA-07278: splon: ops$username 超出缓冲区长度ORA-07279: spcre: semget 错误,无法获得第一个信号集ORA-07280: slsget: 无法获得进程信息ORA-07281: slsget: 时间错误,无法获得cpu 时间ORA-07282: sksaprd: 字符串溢出ORA-07283: sksaprd: 无效的存档目标卷大小ORA-07284: sksaprd: 卷大小说明未正常结束ORA-07285: sksaprd: 不应为磁盘文件指定卷大小ORA-07286: sksagdi: 无法获得设备信息ORA-07287: sksagdi: 不支持的日志存档设备ORA-07290: sksagdi: 指定的存档目录不存在ORA-07303: ksmcsg: 非法的数据库缓冲区大小ORA-07304: ksmcsg: 非法的重做缓冲区大小ORA-07305: ksmcsg: 非法的数据库缓冲区大小ORA-07324: smpall: 分配pga 时出现malloc 错误ORA-07327: smpdal: 尝试在未映射的情况下消除pga ORA-07339: spcre: 超出最大信号集数ORA-07345: 数据文件名不能包含字符串'..'.ORA-07390: sftopn: 转换错误,无法转换文件名ORA-07391: sftopn: fopen 错误,无法打开文本文件ORA-07392: sftcls: fclose 错误,无法关闭文本文件ORA-07393: 无法删除文本文件ORA-07394: 无法将字符串附加到文本文件ORA-07400: slemtr: 信息文件的转换名过长ORA-07401: sptrap: 无法恢复用户异常处理程序ORA-07402: sprst: 无法恢复用户信号处理程序ORA-07403: sfanfy: 无效的db_writers 参数ORA-07404: sfareq: 等待请求完成时出现超时ORA-07406: slbtpd: 无效的编号ORA-07407: slbtpd: 无效的指数ORA-07408: slbtpd: 转换为压缩十进制时溢出ORA-07409: slpdtb: 无效的压缩十进制半字节ORA-07410: slpdtb: 提供的缓冲区数字过大ORA-07411: slgfn: 提供的缓冲区的全路径名过大ORA-07412: sfaslv: 无法获得异步写数组中的条目ORA-07415: slpath: 无法分配内存缓冲区ORA-07416: slpath: 路径名构造失败;缺少输出缓冲区空间ORA-07417: sfareq: 一个或多个数据库写入程序处于不活动状态ORA-07418: sfareq: 数据库写入程序在调用定时函数时出错ORA-07419: sfareq: 数据库写入程序在调用定时函数时出错ORA-07425: sdpri: 转换转储文件位置时出错ORA-07426: spstp: 无法获得dbs 目录的位置ORA-07427: spstp: 无法更改目录为dbsORA-07431: 分叉失败ORA-07432: 无法执行嵌套静止ORA-07440: WMON 进程因错误而终止ORA-07441: 函数地址必须在字节边界上对齐ORA-07442: 函数地址必须在范围到中ORA-07443: 未找到函数ORA-07444: 函数地址不可读ORA-07445: 出现异常: 核心转储[] [] [] [] [] []ORA-07446: sdnfy: ''值(参数) 错误ORA-07447: ssarena: usinit 失败ORA-07448: ssarena: 超出最大共享区域数ORA-07449: sc: usnewlock 失败ORA-07451: slskstat: 无法获得加载信息。
Oracle 错误信息00000,0, "正常, 完全成功"00001,0, "索引中有重复的键"00017,0, "请求对话以设置追踪事故"00018,0, "超过最大会话数"00019,0, "超出最大对话许可数"00020,0, "超过最大进程数(%s)"00021,0, "对话已附在其它处理; 不能掉换"00022,0, "无效的对话标识; 存取拒绝了"00023,0, "对话引用处理的私人内存,不能分离对话" 00024,0, "在单处理模式不能从超过一个处理注册" 00025,0, "未能找到%s"00026,0, "欠缺或对话标识无效"00027,0, "无法杀掉当前对话"00028,0, "您的对话己经杀掉了"00029,0, "对话并不是用户对话"00030,0, "对话并不存在"00031,0, "为要杀掉的对话上记号"00032,0, "无效的对话传移口令"00033,0, "当前的对话有空的传移口令"00034,0, "无法%s 在当前PL/SQL 对话"00035,0, "LICENSE_MAX_USERS 不能小于当前用户数"00050,0, "当正获取入队发生O/S 错误. 参看o/s 错误." 00051,0, "在等待资源时超时"00052,0, "超过最大队列资源数(%s)"00053,0, "超过最大队列数"00054,0, "资源忙, 而且指明了NOWAIT"00055,0, "超过DML锁的最大数"00056,0, "客体'%s'上的DDL锁以不兼容方式保留着" 00057,0, "超过DDL 锁的最大数"00058,0, "在等待DDL锁时超时"00059,0, "超过最大数据文件数"00060,0, "等待资源时发现死锁"00061,0, "另一个instance 设置了不同的DML锁" 00062,0, "不能获得DML全表锁;DML_LOCKS为0" 00063,0, "超过LOG_FILES的最大数"00064,0, "目标太大未能配置在这O/S (%s,%s)"00065,0, " FIXED_DATE 的初始地失败"00066,0, "LOG_FILES 是%s 但须要成为%s 才可兼容" 00067,0, "无效值%s 对参数%s, 必须至少是%s" 00068,0, "无效值%s 对参数%s, 必须是在%s 和%s 之间" 00069,0, "无法取得锁定-- 为%s 禁用了表锁定" 00070,0, "命令%s 无效"00071,0, "进程号码必须介在1 与%s 之间"00072,0, "进程\"%s\" 没有活动"00073,0, "命令%s 使用介於%s 和%s 自变量"00074,0, "没有指定进程"00075,0, "在此执行例程找不到进程\"%s\""00076,0, "找不到转储%s"00077,0, "转储%s 无效"00078,0, "不能依名称转储变量"00079,0, "找不到变量%s"00080,0, "层次%s 指定的全局区域无效"00081,0, "不可阅读位址范围[%s, %s)"00082,0, "%s 的内存大小不在有效集合[1], [2], [4]%s%s%s%s%s 之内" 00083,0, "警告: 可能毁坏SGA 对映"00084,0, "全局区域必须为PGA, SGA, 或UGA"00085,0, "目前的调用不存在"00086,0, "用户调用不存在"00097,0, "使用的Oracle SQL 特性不在SQL92 %s 层"00100,0, "找不到数据"00101,0, "系统参数'mts_dispatchers' 的指定无效"00102,0, "调度器不能使用网络协议'%s'"00103,0, "无效的网络协议; 保留为调度程序使用"00104,0, "侦察到死锁; 全部公用服务器阻塞正等待资源"00105,0, "本调度机制不支持网络协议'%s'"00106,0, "当连接到一个调度程序时无法启动/关闭数据库" 00107,0, "连接到ORACLE 监听器处理失败"00108,0, "设置调度程序去同步接受连接失败"00111,0, "警告: 服务器的最大数仅为%s; 增加%s 服务器" 00112,0, "警告: 仅能创建至多%s (指定的最大数) 调度器" 00113,0, "协议名'%s'太长"00114,0, "系统参数mts_服务缺少了值"00115,0, "连接被拒绝; 调度器连接表已满"00116,0, "mts_服务的名称太长"00117,0, " 为系统参数mts_服务值超出范围"00118,0, " 为系统参数mts-分配器值超出范围"00119,0, " 系统参数mts_listener_address 的无效规格" 00120,0, "调度机制不能启用或安装"00121,0, "指定mts_服务而未附有mts_分配器"00122,0, "无法使网络配置初始化"00123,0, "终止闲置公共服务器"00124,0, "指定mts_派遣进程没有用mts_最大的服务器" 00150,0, "重复的事务ID"00151,0, "无效的事务ID"00152,0, "当前对话与请求的对话不匹配"00200,0, "不能建立控制文件'%s'"00201,0, "控制文件'%s'(版本为'%s')与ORACLE(版本为'%s')不兼容"00202,0, "控制文件: '%s'"00203,0, "使用错误的控制文件"00204,0, "读控制文件'%s'出错(%s块, 块#%s)"00205,0, "在指定控制文件'%s'时出错"00206,0, "写控制文件'%s'出错(块%s, 块#%s)"00207,0, "控制文件不是为相同的数据库"00208,0, "控制文件名超过限制%s"00209,0, "块尺寸%s超过%s字节的界限"00210,0, "不能打开控制文件'%s'"00211,0, "控制文件'%s'与原来的控制文件不匹配"00212,0, "给定的块尺寸%s小于最小值, 还需%s字节" 00213,0, "不能重复使用控制文件'%s';原文件尺寸是%s, 还需%s" 00214,0, "控制文件'%s'(版本为%s)与文件(版本为%s)不一致" 00215,0, "至少应有一个控制文件"00216,0, "不能确定控制文件'%s'的物理块尺寸"00217,0, "控制文件'%s'的物理块尺寸%s与%s不一致" 00218,0, "控制文件'%s'建立时的尺寸为%s, 现在为%s" 00219,0, "需要控制文件尺寸%s大于最大值%s"00220,0, "控制文件'%s' 第一次未能装上"00221,0, "写入控制文件出错"00222,0, "控制文件也许不能利用调度程序询问"00223,0, "转换数据文件失效或版本不正确"00224,0, "该特定文件不是一个控制文件"00225,0, "预期大小%s 的控制文件'%s' 与目前大小%s 不同" 00250,0, "archival不可用"00251,0, "进行归档/介质恢复的操作要求有DBA 特权" 00252,0, "脱机的log文件'%s'的顺序是%s, 要求的顺序是%s" 00253,0, "长度%s(归档串'%s'的)超过限制%s "00254,0, "在归档控制文件'%s'时出错"00255,0, " 当记录'%s', 和顺序# %s 进行归档时发生错误" 00256,0, "当翻译归档文件字串'%s'时发生错误"00257,0, "归档被阻塞, 直到释放才能联接内部, 请教DBA" 00258,0, " 在NOARCHIVELOG 人手归档时,方式必要标识记录" 00259,0, " 开口线%s 的记录%s 是当前记录, 不能归档" 00260,0, "不能归档log(文件)顺序%s;>=当前log(文件)顺序%s" 00261,0, "不能归档log(文件)顺序%s;因为它正在归档" 00262,0, "当前记录%s 和已关闭系线%s 无法产生关联" 00263,0, "没有log(文件)要被归档"00264,0, "在RESETLOGS顺序%s前需要顺序%s"00265,0, "在顺序%s前面不能归档记录(文件)顺序%s"00266,0, "需要归挡记录文件名"00267,0, "无需归挡记录文件名"00268,0, "指定的记录文件不存在'%s'"00269,0, "指定的记录文件是线%s 而不是%s 的一部份"00270,0, "创建挡记录时发生错误"00271,0, "无记录需要扫挡"00272,0, "正在写归挡记录时发生错误"00273,0, "未记录的直接装入数据的媒介恢复"00274,0, "欠ǖ母丛∠?%s"00275,0, "媒介复原己经开始"00276,0, "CHANGE 关闭字己指定但未给出更改号码"00277,0, "给UNTIL 复原旗标%s 的非法选项"00278,0, "在这次复原Logfile '%s' 并不需要"00279,0, "线%s 需要在%s 生成的Change %"00280,0, " 为线%s 的Change %s 是在顺序#%s"00281,0, "使用调度程序未必能实行媒介复原"00282,0, " 在V7 % 呼叫不受支援,请使用ALTER DATABASE RECOVER" 00283,0, " 因发生错误,取消复原对话"00284,0, "复原对话还在进行中"00285,0, "指定了TIME 关键字但未给出时间"00286,0, "无成员可用, 或无带有有效数据的成员"00287,0, "在线%s 未找到己指定的更改号%s"00288,0, "如欲继续复原请键入ALTER DATABASE RECOVER CONTINUE" 00289,0, "建议: %s"00290,0, "发生操作系统扫挡错误. 参看下面的错误"00291,0, " PARALLEL 选项所要求的数值"00292,0, "未安装平行的复原特性"00293,0, "控制文件与重做记录不同步"00300,0, "给出的redo log块尺寸%s非法--- 超过限制%s"00301,0, "增加log文件'%s'时出错--- 不能建立该文件"00302,0, "超出log文件限制"00304,0, "请求的instance_number 在繁忙中"00305,0, "log '%2!s'不一致, 属于其它数据库'%1!s'"00306,0, "log写入程序instance 超过限制%s"00307,0, "请求的instance_number 在范围之外, 最大是%s"00308,0, "不能打开脱机log文件'%s'"00309,0, "log 文件'%s'属于错误的数据库'%s'"00310,0, "脱机的log文件'%s'具有顺序号%s, 要求顺序号%s"00311,0, "无法从扫挡记录读取标题"00312,0, "联机记录%s 线%s: '%s'"00313,0, "不能打开联机的log 文件%s (log文件)号为%s ,顺序(号)为%s)" 00314,0, "联机log文件'%s'(log(文件)号%s, 顺序(号)为%s)与顺序号%s不匹配" 00315,0, "线%s 的记录%s ,在标题上的错线# %s"00316,0, "线%s 的记录%s, 在标题上输入%s 并不是记录文件"00317,0, "不能写打开当前的log文件'%s'(log(文件)号为%s, 顺序(号)为%s)" 00318,0, "线%s 的记录%s, 等待的文件大小并不匹配%s"00319,0, "线%s 的记录%s 有不正确的记录复位状态"00320,0, "不能读log文件头"00321,0, "不能更新log文件头"00322,0, "线%s 的记录%s 并不是当前的拷贝"00323,0, "当前的线%s 记录不能用并且其它全部都需要归挡"00324,0, "log文件'%s'的转换名'%s'太长, 超过%s个字节(限制为%s)" 00325,0, "archived log 为线%s归挡记录, 在标题上有不对的线# %s" 00326,0, "记录在更改%s 开始, 需要更早的更改%s"00327,0, "log文件'%s'的尺寸为%s, 应该为%s"00328,0, "归挡记录在更改%s 结束, 需要後来更改%s"00329,0, "扫挡记录在更改%s 开始, 需要更改%s"00330,0, "归挡记录在更改%s 结束, 需要更改%s"00331,0, "log文件(版本为%s)与ORACLE(版本为%s)不兼容"00332,0, "log文件'%s'太小--- 可能是没完全归档"00333,0, "取消记录读取错误块%s 数%s"00334,0, "不能启动log文件--- 至少需要两个log文件, 而找到了%s个" 00335,0, "联机记录%s: 没有这号数的记? 记录并不存在"00336,0, "log文件的尺寸(%s块)小于最小值(%s块)"00337,0, "log文件'%s'不存在且没给出其尺寸"00338,0, "线%s 的记录%s 是比控制文件更近期"00339,0, "归挡的记录并不含有任何重做"00340,0, "处理联机的log文件%s(文件号为%s, 顺序号为%s)时出现I/O错" 00341,0, "联机log文件%s的文件号是%s, 应该是%s"00342,0, "当前联机的log文件'%s'具有错误的顺序号%s, 应为%s"00343,0, "没有被spool的联机log文件'%s'具有错误的序号%s, 应为%s" 00344,0, "在人工恢复不能重新建立log 文件'%s'"00345,0, "redo log文件写错误. %s块, 计数%s"00346,0, "log文件没有联机, 要进行介质恢复"00347,0, "联机的log文件'%s'(文件号为%s, 顺序号为%s)的块尺寸为%s, 应为%s" 00348,0, "单进程redo失败"00349,0, "在获取用于'%s'的块尺寸时失败"00350,0, "记录%s 在系线%s 中须要归档"00351,0, "recover-to 的时间无效"00352,0, "全部线%s 的记录皆需要归挡- 不能使用"00353,0, "记录损毁接近块%s 改变%s 时戳%s"00354,0, "损毁重做记录块标题"00355,0, "更改数目不依次序"00356,0, "更改说明内的不一致性长度"00357,0, "记录文件有太多被指定的成员, 最多是%s"00358,0, "有太多指定的文件成员, 最多是%s"00359,0, "记录文件组%s 并不存在"00360,0, "%s 并不是记录文件成员"00361,0, "%s 是组%s 的最后记录文件成员"00362,0, "在组%s 成员被要求组织一个有效的记录文件"00363,0, "记录不是已归档的版本"00364,0, "无法在新记录成员写入标题"00365,0, "指定的记录不是后一个正确的记录"00366,0, "记录%s(在线%s ), 在文件标题发生总和检查错误" 00367,0, "在记录文件标题的检查和错误"00368,0, "在重做记录块发生的检查和错误"00369,0, "线%s 的当前记录不能使用而其它记录已被消除" 00370,0, "在进行kcbchange操作时发现潜在的死锁"00371,0, "没有空闲的缓冲区可被使用"00372,0, "文件已脱机, 无法进行修改"00373,0, "instance恢复块正在缓存中"00374,0, "参数db_block_size = %s非法, 合法的范围是[%s..%s]" 00375,0, "不能获得db_block_size的缺省值"00376,0, "今次文件%s 不能读"00390,0, "记录%s(在线%s )正被清除, 不能成为当前记录" 00391,0, "全部线在同一时间必读转移到新的记录格式" 00392,0, "记录%s(在线%s )正被清除, 不允许操作" 00393,0, "为脱机数据文件复原需安装记录%s(在线%s )" 00400,0, "无效的发行号值%s (对于参数%s)"00401,0, "此发行号不支持参数%s 的该值"00402,0, "发行号%s 的数据库改动不能用于发行号%s" 00403,0, "%s (%s) 不同于其他instance (%s)"00404,0, "转换数据文件未找到: '%s'"00405,0, "兼容类型\"%s\""00406,0, "COMPATIBILITY 参数需要是%s 或更大" 00407,0, "不准允许%s.%s 至%s.%s 版本卷动升级" 00408,0, "参数%s 被置为TRUE"00436,0, "没有ORACLE核心许可证, 与ORACLE公司联系" 00437,0, "没有ORACLE工具软件许可证, 与ORALCE公司联系" 00443,0, "背景处理作业\"%s\" 未开始"00444,0, "在启动时, 背景处理作业\'%s\' 失败"00445,0, "背景处理作业\'%s\' 没有启动"00446,0, "后备进程在不希望的时候启动了"00447,0, "后备进程有致命错误"00448,0, "后备进程正常结束"00449,0, "由于错误%s, 后备进程'%s'非正常中止"00470,0, "LGWR进程因错中止"00471,0, "DBWR进程因错中止"00472,0, "PMON进程因错中止"00473,0, "ARCH进程因错中止"00474,0, "SMON进程因错中止"00475,0, "TRWR 进程终止, 有错误"00476,0, "RECO 进程终止, 有错误"00477,0, "SNP* 进程终止, 有错误"00480,0, "LCK* 进程终止, 有错误"00483,0, "在shutdown过程中一个进程非正常中断"00568,0, "超出中断处理程序的最大数"00574,0, "osndnt: $CANCEL失败(中断)" 00575,0, "osmdnt: $QIO失败(发超区域中断)" 00576,0, "区域中断协议错"00577,0, "超区域中断协议错"00578,0, "重置协议错"00579,0, "osndnt:服务程序收到不正常的连接请求" 00580,0, "协议的版本不符"00581,0, "osndnt:不能分配上下文区"00582,0, "osndnt:不能删除上下文区"00583,0, "osndnt: $TRNLOG 失败"00584,0, "不能关闭连接"00585,0, "host名字格式不正确"00586,0, "osndnt: LIB$ASN_WTH_MBX失败" 00587,0, "不能连接远程主机"00588,0, "来自主机的信息太短"00589,0, "来自主机的信息数据长度不正确" 00590,0, "来自主机的信息类型不正确"00591,0, "写入的字节数不对"00592,0, "osndnt: $QIO失败(邮箱队列)" 00593,0, "osndnt: $DASSGN失败(网络设备)" 00594,0, "osndnt: $DASSGN失败(邮箱)"00595,0, "osndnt: $QIO失败(接收)"00596,0, "osndnt: $QIO失败(发送)"00597,0, "osndnt: $QIO失败(邮箱队列)"00598,0, "osndnt: $QIO失败(邮箱读)"00600,0, "内部错误码, 变元: [%s], [%s], [%s], [%s], [%s], [%s]" 00601,0, "清除锁冲突"00602,0, "内部程序异常"00603,0, "发生ORACLE 致命错误:不能继?运行)" 00604,0, "递归SQL层%s发生错误"00606,0, "内部错误码"00701,0, "热启动数据库所需的客体不能修改"00702,0, "超过行缓队列最大数"00703,0, "超过行缓存instance锁的最大数"00704,0, "启动码进程失败"00816,0, "错误信息转换失败"00900,0, "非法的SQL语句"00901,0, "非法的CREATE命令"00902,0, "非法的数据类型"00903,0, "非法的表名"00904,0, "非法的列名"00905,0, "缺少关键字"00906,0, "缺少左括号"00908,0, "缺省NULL 关键字" 00909,0, "无效的变元数"00910,0, "给出的CHAR列的长度太长" 00911,0, "非法字符"00913,0, "值太多"00914,0, "缺少ADD关键字"00915,0, "当前不允许网络访问数据字典表" 00917,0, "缺少逗号"00918,0, "列定义有二义性"00919,0, "非法的函数"00920,0, "非法的关系操作符"00921,0, "SQL命令过早结束"00922,0, "非法的选项"00923,0, "没找到FROM关键字" 00924,0, "缺少BY关键字"00925,0, "缺少INTO关键字"00926,0, "缺少VALUES关键字" 00927,0, "缺少等号"00928,0, "缺少SELECT关键字" 00929,0, "缺少句号"00930,0, "缺少星号"00932,0, "数据类型不一致"00933,0, "SQL语句非正常结束" 00934,0, "这里不允许使用分组函数" 00935,0, "分组函数的嵌套太深" 00936,0, "缺少表达式"00937,0, "非单组组函数"00938,0, "函数没有足够的变元" 00939,0, "函数的变元太多"00940,0, "非法的ALTER命令"00941,0, "缺少簇名"00942,0, "表或视图不存在"00943,0, "簇不存在"00944,0, "没有足够数量的簇列" 00945,0, "指定的簇列不存在"00946,0, "缺少TO关键字"00947,0, "没有足够的值"00948,0, "不再支持ALTER CLUSTER语句" 00949,0, "远程数据库引用非法" 00950,0, "非法的DROP选项"00951,0, "簇非空"00952,0, "缺少GROUP关键字"00953,0, "非法的索引名"00954,0, "缺少IDENTIFIED关键字"00955,0, "该名字已被某个客体占用"00956,0, "非法的审计选项"00957,0, "列名重复"00958,0, "缺少CHECK 关键字"00959,0, "表空间'%s'不存在"00960,0, "在选择列表中出现二义的栏命名" 00962,0, "太多以组分类/ 以命令分类的表达式" 00964,0, "表名没列在FROM子句中"00965,0, "列的别名中不允许'*'"00966,0, "缺少TABLE关键字"00967,0, "缺少WHERE关键字"00968,0, "缺少INDEX关键字"00969,0, "缺少ON关键字"00970,0, "缺少WITH关键字"00971,0, "缺少SET关键字"00972,0, "标识符太长"00973,0, "无效的行计数估算"00974,0, "非法的PCTFREE值"00975,0, "不允许日期+日期操作"00976,0, "这里不允许LEVEL, PRIOR或考ROWNUM"00977,0, "重复的审计选项"00978,0, "嵌套的组函数没有GROUT BY" 00979,0, "没有GROUP BY表达式" 00980,0, "同义词(synonym)转换不合法" 00981,0, "不能将表和系统审计选项混在一起" 00982,0, "缺少加号"00984,0, "这里不许有列"00985,0, "无效的程序名"00986,0, "缺少组名或其非法"00987,0, "缺少用户名或其非法"00988,0, "缺少口令或其非法"00989,0, "用户名的口令太多"00990,0, "缺少特权或其非法"00991,0, "只有MAC 权限可以授权给过程" 00992,0, "REVOKE命令格式非法"00993,0, "缺少GRANT关键字"00994,0, "缺少OPTION关键字"00995,0, "缺少同义词标识符或其非法" 00996,0, "连接操作符是||, 不是|"00997,0, "非法使用LONG数据类型" 00998,0, "必须用列的别名做为该表达式的名字" 00999,0, "非法的视图名"01000,0, "超过打开cursor的最大数"01001,0, "无效的cursor"01002,0, "越顺存取"01003,0, "语句没进行语法分析"01004,0, "不支持缺省用户名;拒绝登录"01005,0, "没给出口令;拒绝登录"01006,0, "赋值变量不存在"01007,0, "查询列表中没有变量"01008,0, "不是所有变量都赋了值"01009,0, "缺少强制参数"01010,0, "OCI操作非法"01011,0, "当与版本6数据库对话时不能使用版本7相容模式" 01012,0, "没有登录"01013,0, "用户请求撤消当前操作"01014,0, "ORACLE正在关闭过程中"01015,0, "循环的登录请求"01016,0, "此函数仅在提取后才能调用"01017,0, "非法的用户名/口令;拒绝登录"01018,0, "该列不是LONG数据类型"01019,0, "无法在用户边配置存储"01020,0, "未知的上下文状态"01021,0, "给定的上下文尺寸非法"01022,0, "内部New Upi 介面错误"01023,0, "光标上下文未找到(无效的光标号)" 01024,0, "OCI调用中的数据类型非法"01025,0, "UPI参数超出范围"01026,0, "在连结列表中> 2000 大小的多个缓冲区" 01027,0, "在数据定义操作中不允许赋值变量" 01028,0, "最后一行出错, 事务回退"01029,0, "内部双工错误"01030,0, "SELECT ... INTO变量不存在"01031,0, "没有足够的特权"01032,0, "没有这样的用户标识"01033,0, "ORACLE正在初始化或关闭过程中" 01034,0, "ORACLE没启动"01035,0, "ORACLE只允许有DBA特权的用户使用" 01036,0, "非法的变量名/号"01037,0, "不能分配短工作区的光标;指针太多" 01038,0, "ORACLE版本与系统不匹配"01039,0, "视图中下面的目标没有足够的权限" 01040,0, "口令的无效字节;注册被拒绝"01041,0, "内部错误, hostdef 扩展名不存在" 01042,0, "不允许使用开放光标分离一个对话" 01043,0, "用户边存储损毁[%s], [%s], [%s], [%s]"01044,0, "缓冲的大小%s 相对於变量%s 超过最高%s" 01045,0, "用户%s 缺少CREATE SESSION 权限; 注册被拒绝" 01046,0, "不能获得空间以扩展上下文区"01047,0, "以上的错误发生在网要=%s, 软件包=%s, 过程=%s" 01048,0, "在给与的上下文无法找到被指定的过程"01049,0, "在流的RPC 中不支持用名的连结"01050,0, "不能获得空间以打开上下文区"01051,0, "暂延rpc 缓冲区格式失效"01053,0, "不能读用户存贮地址"01054,0, "不能写用户存贮地址"01057,0, "用户出口中引用的块.字段非法或有二义性" 01058,0, "内部New Upi 介面错误"01059,0, "在连结或执行前会有语法分析"01060,0, "不允许阵列连结式执行"01070,0, "该服务器使用Oracle的一旧版本"01071,0, "没启动ORACLE, 不能完成有关的操作"01072,0, "不能停止ORACLE;因为ORACLE没有运行" 01073,0, "致命的连接错:不认识的调用方式"01074,0, "不能关闭ORACLE;有登录会话--- 先退出" 01075,0, "现在已登录"01076,0, "不支持进程的多次登录"01077,0, "后备进程初始化失败"01078,0, "处理系统参数时失败"01079,0, "ORALCE数据库没被正常建立, 操作夭折"01080,0, "关闭ORACLE时出错"01081,0, "不能启动已在运行的ORACLE --- 先关闭之"01082,0, "'row_locking = always' 要求事务处理任选项"01083,0, "参数\"%s\" 的值与其他服务器的不相符"01084,0, "在OCI 呼叫有无效自变量"01085,0, "后推rpc 到\"%s.%s.%s\" 之前的错误"01086,0, "保留点'%s'没有建立"01087,0, "不能启动ORALCE --- 现在已登录"01088,0, "在有活动进程时不能关闭ORACLE"01089,0, "正执行立即关闭, 任何操作都不允许"01090,0, "正进行关闭--- 不允许登录"01091,0, "强行启动出错"01092,0, "ORACLE 情况终止. 被强制拆接"01093,0, "ALTER DATABASE CLOSE仅允许在无会话连接时使用" 01094,0, "ALTER DATABASE CLOSE正在进行, 不允许连接" 01095,0, "程序版本(%s)与instance(%s)不兼容"01096,0, "程序版本(%s) 与情况(%s) 不兼容"01097,0, "在一个事务进行中不能关闭- 首先要确认或撤回" 01098,0, "在Long Insert 进行中发生程序介面错误"01099,0, "如果按单进程方式启动, 则不能以SHARED方式安装数据库"01100,0, "数据库已安装"01101,0, "要建立的数据库已被其它instance安装"01102,0, "在EXCLUSIVE方式下不能安装数据库"01103,0, "控制文件中的数据库名'%s'不是'%s'"01104,0, "控制文件数目(%s)与第1个instance(%s)数不相符"01105,0, "控制文件顺序号'%s'与第1个instance的控制文件顺序号'%s'不符" 01106,0, "在卸下(dismount)前必须先关闭数据库文件"01107,0, "对介质恢复, 必须安装数据库"01108,0, "打开数据库的instance太多"01109,0, "数据库没打开"01110,0, "文件'%s'没有联机"01111,0, "介质恢复已开始"01112,0, "没做介质恢复"01113,0, "文件'%s'需要进行介质恢复, 从log文件顺序号%s开始"01114,0, "向文件'%s'的块写入时出现I/O错(块号%s, #块%s)"01115,0, "读文件'%s'的块时出现I/O错(块号%s, #块%s)"01116,0, "打开数据库文件'%s'时出错"01117,0, "为文件'%s'增加的块尺寸%s非法, 限量是%s"01118,0, "不能增加任何数据库文件:超过最大值%s"01119,0, "建立数据库文件'%s'时出错"01120,0, "不能去掉联机数据库文件'%s', 数据库已打开或按SHARED方式安装" 01121,0, "不能将联机数据库文件'%s'改名;它已打开或按SHARED方式安装"01122,0, "数据库文件'%s'(文件'%s')检验失败"01123,0, "不能进行联机备份, 不能做介质恢复"01124,0, "不能恢复联机文件'%s' --- 必须先脱机"01125,0, "不能使介质恢复不可用--- 文件'%s'正进行联机备份"01126,0, "数据库是按EXCLUSIVE方式安装的, 本操作打不开数据库文件" 01127,0, "数据库'%s'超过%s个字符的限制"01128,0, "不能进行联机备份--- 文件'%s'处于脱机状态"01129,0, "用户缺省的表空间不存在"01130,0, "数据库文件'%s'(版本为%s)与ORACLE版本%s不符"01131,0, "DB_FILES系统参数值%s超过界限%s"01132,0, "数据库文件名'%s'的长度超过%s个字符的限制"01133,0, "log文件名'%s'的长度超过%s个字符的限制"01134,0, "其它instance将数据库安装成排它方式"01135,0, "DML/query访问的文件'%s'处于脱机状态"01136,0, "DBWR进程打开文件'%s'失败, 可能是该文件被其它操作系统进程锁住了" 01137,0, "终止备份出错--- 开始备份的时间印不匹配"01138,0, "人工恢复数据库时没有提供足够的log文件使文件'%s'有效"01139,0, "只有在数据库人工恢复以后, RESETLOGS选项才是有效的"01140,0, "不能终止联机备份--- 所有文件都脱机"01141,0, "更改数据文件'%s'的名字时出错--- 新文件'%s'没找到"01142,0, "不能终止联机备份--- 没有文件被备份"01143,0, "不能使介质恢复不可用--- 文件'%s'脱机"01144,0, "SYSTEM 表空间文件'%s'需要从日志序列号开始介质恢复" 01145,0, "除非可进行介质恢复, 否则不允许将表空间立即脱机" 01146,0, "打不开SYSTEM表空间的文件'%s'"01147,0, "STSTEM表空间文件'%s'脱机"01148,0, "对于该操作, 必须将数据库安装成排它方式"01149,0, "不能shutdown --- 文件'%s'正进行联机备份" 01150,0, "不能防止写入--- 文件'%s'正进行联机备份"01151,0, "使用媒体复原恢复方块, 如果须要复原备份"01152,0, "文件'%s'没有完备的备份还原"01153,0, " 一个不兼容介质的恢复工作是有效的"01154,0, "数据库正忙, 不允许现在进行打开, 关闭, 安装和拆卸操作" 01155,0, "数据库处于打开, 关闭, 安装或拆卸状态"01156,0, "进行中的恢复可能需要存取文件"01157,0, "另一个介质恢复正在运行"01158,0, "数据库%s已经安装"01159,0, "文件%s不像前面的文件, 它不是来自同一数据库" 01160,0, "文件%s不是%s, 它具有类型%s"01161,0, "文件%s(具有数据库名%s)与给定的名子%s不匹配" 01162,0, "指定的文件%s(%s块)的大小与实际%s块的大小不匹配" 01163,0, "SIZE 子句指出%s (方块), 但应和标点配合"01164,0, "MAXLOGFILES不应超过%s"01165,0, "MAXDATAFILES不应超过%s"01166,0, "文件%s有太大的文件号(%s)"01167,0, "文件号%s(文件%s)已经被使用"01168,0, "文件%s: %s字节坏的物理块的大小预计是%s" 01169,0, "第一个数据文件没有找到, 必须在场"01170,0, "文件没有找到\?%s\'"01171,0, "不能生成controlfile.Datafile#1需要修补"01172,0, "建立controlfile时发生错误"01173,0, "数据字典指示从系统表空间中丢失数据文件"01174,0, "最小的%slog顺序号, 而应为%s"01175,0, "Instance允许数据字典有多于%s个文件"01176,0, "Controlfie允许数据字典有多于%s个文件"01177,0, "没有恢复介质, 文件#%s就不能够加到control file" 01178,0, "文件%s已经恢复"01179,0, "文件%s不存在"01180,0, "无法创建数据文件1"01181,0, "在最后RESETLOGS 之前所创建的文件%s 不能再创建" 01182,0, "无法创建数据文件%s - 文件在使用中或复原中" 01183,0, "无法用SHARED 方式安装数据库"01184,0, "记录文件组%s 已存在"01185,0, "记录文件组号%s 无效的"01186,0, "文件%s 的验证测试失败"01187,0, "无法读出文件%s 因为它验证测试失败"。
ORA-00568ORA-00568: 超出中断处理程序的最大数ORA-00574ORA-00574: osndnt: $CANCEL 失败 (中断)ORA-00575ORA-00575: osndnt: $QIO 失败 (发送 out-of-band 中断)ORA-00576ORA-00576: 带内中断协议错误ORA-00577ORA-00577: 带外中断协议错误ORA-00578ORA-00578: 重置协议错误ORA-00579ORA-00579: osndnt: 服务器收到连接请求格式不正确ORA-00580ORA-00580: 协议版本不匹配ORA-00581ORA-00581: osndnt: 无法分配上下文区域ORA-00582ORA-00582: osndnt: 无法撤消分配上下文区域ORA-00583ORA-00583: osndnt: $TRNLOG 失败ORA-00584ORA-00584: 无法关闭连接ORA-00585ORA-00585: 主机名称格式错误ORA-00586ORA-00586: osndnt: LIB$ASN_WTH_MBX 失败ORA-00587ORA-00587: 无法连接到远程主机ORA-00588ORA-00588: 来自主机的信息过短ORA-00589ORA-00589: 来自主机的信息数据长度错误ORA-00590ORA-00590: 来自主机的信息类型错误ORA-00591ORA-00591: 写入的字节数错误ORA-00592ORA-00592: osndnt: $QIO 失败 (邮箱队列)ORA-00593ORA-00593: osndnt: $DASSGN 失败 (网络设备)ORA-00594ORA-00594: osndnt: $DASSGN 失败 (邮箱)ORA-00595ORA-00595: osndnt: $QIO 失败 (接收)ORA-00596ORA-00596: osndnt: $QIO 失败 (发送)ORA-00597ORA-00597: osndnt: $QIO 失败 (邮箱队列)ORA-00598ORA-00598: osndnt: $QIO IO 失败 (邮箱读取)ORA-00600ORA-00600: 内部错误代码,参数: [], [], [], [], [], [], [], [] ORA-00601ORA-00601: 清除锁定冲突ORA-00602ORA-00602: 内部编程异常错误ORA-00603ORA-00603: ORACLE 服务器会话因致命错误而终止ORA-00604ORA-00604: 递归 SQL 层 出现错误ORA-00606ORA-00606: 内部错误代码ORA-00607ORA-00607: 当更改数据块时出现内部错误ORA-00701ORA-00701: 无法改变热启动数据库所需的对象ORA-00702ORA-00702: 引导程序版本 '' 与版本 '' 不一致ORA-00703ORA-00703: 超出行高速缓存例程锁的最大数ORA-00704ORA-00704: 引导程序进程失败ORA-00705ORA-00705: 启动过程中的状态不一致;请在关闭例程后重新启动ORA-00706ORA-00706: 更改文件 '' 的格式时出错ORA-00816ORA-00816: 错误信息无法转换ORA-00900ORA-00900: 无效 SQL 语句ORA-00901ORA-00901: 无效 Create 命令ORA-00902ORA-00902: 无效数据类型ORA-00903ORA-00903: 表名无效ORA-00904ORA-00904: : 无效的标识符ORA-00905ORA-00905: 缺少关键字ORA-00906ORA-00906: 缺少左括号ORA-00907ORA-00907: 缺少右括号ORA-00908ORA-00908: 缺少 NULL 关键字ORA-00909ORA-00909: 参数个数无效ORA-00910ORA-00910: 指定的长度对于数据类型而言过长ORA-00911ORA-00911: 无效字符ORA-00913ORA-00913: 值过多ORA-00915ORA-00915: 当前不允许网络访问字典表ORA-00917ORA-00917: 缺少逗号ORA-00918ORA-00918: 未明确定义列ORA-00919ORA-00919: 无效函数ORA-00920ORA-00920: 无效的关系运算符ORA-00921ORA-00921: 未预期的 SQL 命令结尾ORA-00922ORA-00922: 缺少或无效选项ORA-00923ORA-00923: 未找到预期 FROM 关键字ORA-00924ORA-00924: 缺少 BY 关键字ORA-00925ORA-00925: 缺失 INTO 关键字ORA-00926ORA-00926: 缺少 VALUES 关键字ORA-00927ORA-00927: 缺少等号ORA-00928ORA-00928: 缺少 Select 关键字ORA-00929ORA-00929: 缺少句号ORA-00930ORA-00930: 缺少星号ORA-00931ORA-00931: 缺少标识ORA-00932ORA-00932: 不一致的数据类型:要求 得到的却是ORA-00933ORA-00933: SQL 命令未正确结束ORA-00934ORA-00934: 此处不允许使用分组函数ORA-00935ORA-00935: 分组函数的嵌套太深ORA-00936ORA-00936: 缺少表达式ORA-00937ORA-00937: 非单组分组函数ORA-00938ORA-00938: 函数没有足够的参数ORA-00939ORA-00939: 函数的参数过多ORA-00940ORA-00940: 无效的 Alter 命令ORA-00941ORA-00941: 群集名缺少ORA-00942ORA-00942: 表或视图不存在ORA-00943ORA-00943: 群集不存在ORA-00944ORA-00944: 没有足够的聚簇列数ORA-00945ORA-00945: 指定的聚簇列不存在ORA-00946ORA-00946: 缺少 TO 关键字ORA-00947ORA-00947: 没有足够的值ORA-00948ORA-00948: 不再支持 Alter CLUSTER 语句ORA-00949ORA-00949: 非法引用远程数据库ORA-00950ORA-00950: 无效 Drop 选项ORA-00951ORA-00951: 群集非空ORA-00952ORA-00952: 缺少 GROUP 关键字ORA-00953ORA-00953: 缺少或无效索引名ORA-00954ORA-00954: 缺少 IDENTIFIED 关键字ORA-00955ORA-00955: 名称已由现有对象使用ORA-00956ORA-00956: 缺少或无效审计选项ORA-00957ORA-00957: 列名重复ORA-00958ORA-00958: 缺少 CHECK 关键字ORA-00959ORA-00959: 表空间''不存在ORA-00960ORA-00960: 选择列表中的命名含糊ORA-00961ORA-00961: 错误的日期/间隔值ORA-00962ORA-00962: group-by / order-by 表达式过多ORA-00963ORA-00963: 不支持的间隔类型ORA-00964ORA-00964: 表名不在 FROM 列表中ORA-00965ORA-00965: 列别名中不允许'*'ORA-00966ORA-00966: 缺少 TABLE 关键字ORA-00967ORA-00967: 缺少 Where 关键字ORA-00968ORA-00968: 缺少 INDEX 关键字ORA-00970ORA-00970: 缺少 WITH 关键字ORA-00971ORA-00971: 缺少 SET 关键字ORA-00972ORA-00972: 标识过长ORA-00973ORA-00973: 无效的行数估计ORA-00974ORA-00974: 无效 PCTFREE 值 (百分比)ORA-00975ORA-00975: 不允许日期 + 日期ORA-00976ORA-00976:ORA-00977ORA-00977: 重复的审计选项ORA-00978ORA-00978: 嵌套分组函数没有 GROUT BYORA-00979ORA-00979: 不是 GROUP BY 表达式ORA-00980ORA-00980: 同义词转换不再有效ORA-00981ORA-00981: 不能将表和系统审计选项混在一起ORA-00982ORA-00982: 缺少加号ORA-00984ORA-00984: 列在此处不允许ORA-00985ORA-00985: 无效的程序名ORA-00986ORA-00986: 缺少或无效组名ORA-00987ORA-00987: 缺少或无效用户名ORA-00988ORA-00988: 缺少或无效口令ORA-00989ORA-00989: 给出的用户名口令过多ORA-00990ORA-00990: 缺少或无效权限ORA-00991ORA-00991: 过程仅有 MAC 权限ORA-00992ORA-00992: REVOKE 命令格式无效ORA-00993ORA-00993: 缺少 GRANT 关键字ORA-00994ORA-00994: 缺少 OPTION 关键字ORA-00995ORA-00995: 缺少或无效同义词标识ORA-00996ORA-00996: 连接运算符是 || 而不是 |ORA-00997ORA-00997: 非法使用 LONG 数据类型ORA-00998ORA-00998: 必须使用列别名命名此表达式ORA-00999ORA-00999: 无效的视图名ORA-01000ORA-01000: 超出打开游标的最大数ORA-01001ORA-01001: 无效的游标ORA-01002ORA-01002: 读取违反顺序ORA-01003ORA-01003: 语句未进行语法分析ORA-01004ORA-01004: 不支持默认用户名特性;登录被拒绝ORA-01005ORA-01005: 未给出口令;登录被拒绝ORA-01006ORA-01006: 赋值变量不存在ORA-01007ORA-01007: 选择列表中没有变量ORA-01008ORA-01008: 并非所有变量都已关联ORA-01009ORA-01009: 缺少法定参数ORA-01010ORA-01010: 无效的 OCI 操作ORA-01011ORA-01011: 在与第 6 版服务器会话时不能使用第 7 版兼容模式ORA-01012ORA-01012: 没有登录ORA-01013ORA-01013: 用户请求取消当前的操作ORA-01014ORA-01014: ORACLE 正在关闭过程中ORA-01015ORA-01015: 循环登录请求ORA-01016ORA-01016: 此函数仅可以在读取后调用ORA-01017ORA-01017: 无效的用户名/口令;拒绝登录ORA-01018ORA-01018: 列不具有 LONG 数据类型ORA-01019ORA-01019: 无法在用户方分配内存ORA-01020ORA-01020: 未知的上下文状态ORA-01021ORA-01021: 指定的上下文大小无效ORA-01022ORA-01022: 此配置中不支持数据库操作ORA-01023ORA-01023: 未找到游标上下文 (无效的游标编号)ORA-01025ORA-01025: UPI 参数超出范围ORA-01026ORA-01026: 赋值列表中存在多个大小 < 4000 的缓冲区ORA-01027ORA-01027: 在数据定义操作中不允许对变量赋值ORA-01028ORA-01028: 内部双工错误ORA-01029ORA-01029: 内部双工错误ORA-01030ORA-01030: Select ...INTO 变量不存在ORA-01031ORA-01031: 权限不足ORA-01032ORA-01032: 没有这样的用户标识ORA-01033ORA-01033: ORACLE 正在初始化或关闭过程中ORA-01034ORA-01034: ORACLE 不可用ORA-01035ORA-01035: ORACLE 只允许具有 RESTRICTED SESSION 权限的用户使用ORA-01036ORA-01036: 非法的变量名/编号ORA-01037ORA-01037: 超出最大游标内存ORA-01038ORA-01038: 无法写入数据库文件版本 (使用ORACLE 版本 )ORA-01039ORA-01039: 视图基本对象的权限不足ORA-01040ORA-01040: 口令中的字符无效;登录被拒绝ORA-01041ORA-01041: 内部错误,hostdef 扩展名不存在ORA-01042ORA-01042: 不允许使用打开游标分离会话ORA-01043ORA-01043: 用户方内存损坏 [], [], [], []ORA-01044ORA-01044: 缓冲区大小 (与变量关联)超出了最大限制ORA-01045ORA-01045: 用户 没有 Create SESSION权限;登录被拒绝ORA-01046ORA-01046: 无法获得扩展上下文区域的空间ORA-01047ORA-01047: 以上错误出现在 schema=, package=, procedure= 中ORA-01048ORA-01048: 给定的上下文中无法找到指定的过程ORA-01049ORA-01049: 流动 RPC 中不支持按名称赋值ORA-01050ORA-01050: 无法获得打开上下文区域的空间ORA-01051ORA-01051: 延迟 rpc 缓冲区格式无效ORA-01052ORA-01052: 未指定所需的目的 LOG_ARCHIVE_DUPLEX_DESTORA-01053ORA-01053: 无法读取用户存储地址ORA-01054ORA-01054: 无法写入用户存储地址ORA-01057ORA-01057: 用户出口中引用的 block.field 无效或有歧义ORA-01058ORA-01058: 内部 New Upi 接口错误ORA-01059ORA-01059: 在赋值或执行之前进行语法分析ORA-01060ORA-01060: 不允许数组赋值或执行ORA-01061ORA-01061: 无法使用第 7 版客户应用程序启动第 8 版服务器ORA-01062ORA-01062: 无法分配定义缓冲区所需的内存ORA-01070ORA-01070: 服务器使用 ORAcle 的旧版本ORA-01071ORA-01071: 无法不启动 ORACLE 而执行操作ORA-01072ORA-01072: 无法停止 ORACLE;因为 ORACLE 不在运行ORA-01073ORA-01073: 致命的连接错误: 不能识别的调用类型ORA-01074ORA-01074: 无法关闭 ORACLE;请首先在注册会话中注销ORA-01075ORA-01075: 您现在已登录ORA-01076ORA-01076: 尚不支持每个进程的多次登录ORA-01077ORA-01077: 背景进程初始化失败ORA-01078ORA-01078: 处理系统参数失败ORA-01079ORA-01079: ORALCE 数据库未正确创建,操作中止ORA-01080ORA-01080: 关闭 ORACLE 时出错ORA-01081ORA-01081: 无法启动已在运行的 ORACLE --- 请首先关闭ORA-01082ORA-01082: 'row_locking = always' 要求事务处理处理选项ORA-01083ORA-01083: 参数 "" 的值与其它例程序的相应参数值不一致。