Oracle 错误总结及问题解决 ORA

  • Post author:
  • Post category:其他




使用 Ctrl + F 搜索错误代码


ORA-00001:


违反唯一约束条件


(.)


错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。


ORA-00017:


请求会话以设置跟踪事件


ORA-00018:


超出最大会话数


ORA-00019:


超出最大会话许可数


ORA-00020:


超出最大进程数


()


ORA-00021:


会话附属于其它某些进程;无法转换会话


ORA-00022:


无效的会话


ID


;访问被拒绝


ORA-00023:


会话引用进程私用内存;无法分离会话


ORA-00024:


单一进程模式下不允许从多个进程注册


ORA-00025:


无法分配


ORA-00026:


丢失或无效的会话


ID


ORA-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:


等待资源超时


说明:如果


Oracle


在等待资源时出现超时错误,会触发此异常。


ORA-00052:


超出最大入队资源数


()


ORA-00053:


超出最大入队数


ORA-00054:


资源正忙,要求指定


NOWAIT


英文解析:


resource busy and acquire with NOWAIT specified


错误解析:表被锁住了,要不等待表解锁,要不就去


kill


了它。


ORA-00055:


超出


DML


锁的最大数


ORA-00056:


对象


‘.’


上的


DDL


锁以不兼容模式挂起


ORA-00057:


超出临时表锁的最大数


ORA-00058: DB_BLOCK_SIZE


必须为才可安装此数据库


(





)


ORA-00059:


超出


DB_FILES


的最大值


ORA-00060:


等待资源时检测到死锁


说明:当产生死锁


的时候,Oracle10


g、11


gOracle自动


处理


死锁。


ORA-00061:


另一个例程设置了不同的


DML_LOCKS


,由于死锁使事务回退。


ORA-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:


警告


:


可能损坏映射的


SGA


ORA-00084:


全局区域必须为


PGA, SGA





UGA


ORA-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_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:


重复的事务处理


ID


ORA-00151:


无效的事务处理


ID


ORA-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-00258: NOARCHIVELOG


模式下的人工存档必须标识日志


ORA-00259:


日志


(


打开线程


)


为当前日志,无法存档


ORA-00260:


无法找到联机日志序列


(


线程


)


ORA-00261:


正在存档或修改日志


(


线程


)


ORA-00262:


当前日志


(


关闭线程


)


无法切换


ORA-00263:


线程


没有需要存档的记录


ORA-00264:


不要求恢复


ORA-00265:


要求例程恢复,无法设置


ARCHIVELOG


模式


ORA-00266:


需要存档日志文件名


ORA-00267:


无需存档日志文件名


ORA-00268:


指定的日志文件不存在




ORA-00269:


指定的日志文件为线程


的一部分


(





)


ORA-00270:


创建存档日志


时出错


ORA-00271:


没有需要存档的日志


ORA-00272:


写存档日志


时出错


ORA-00273:


未记录的直接加载数据的介质恢复


ORA-00274:


非法恢复选项


ORA-00275:


已经开始介质恢复


ORA-00276: CHANGE


关键字已指定但未给出更改编号


ORA-00277: UNTIL


恢复标志


的非法选项


ORA-00278:


此恢复不再需要日志文件




ORA-00279:


更改


(





生成


)


对于线程


是必需的


ORA-00280:


更改


对于线程


是按序列


#


进行的


ORA-00281:


不能使用调度进程执行介质恢复


ORA-00282: UPI


调用不被支持,请使用


ALTER DATABASE RECOVER


ORA-00283:


恢复会话因错误而取消


ORA-00284:


恢复会话仍在进行


ORA-00285: TIME


未作为字符串常数给出


ORA-00286:


无可用成员,或成员无有效数据


ORA-00287:


未找到指定的更改编号


(


在线程





)


ORA-00288:


要继续恢复,请键入


ALTER DATABASE RECOVER CONTINUE


ORA-00289:


建议


:


ORA-00290:


操作系统出现存档错误。请参阅下面的错误


ORA-00291: PARALLEL


选项要求数字值


ORA-00292:


未安装并行恢复功能


ORA-00293:


控制文件与重做日志不同步


ORA-00294:


无效的存档日志格式标识




ORA-00295:


数据文件号


无效,必须介于


1





之间


ORA-00296:


已超出


RECOVER DATAFILE LIST


的最大文件数


()


ORA-00297:


必须在


RECOVER DATAFILE START


之前指定


RECOVER DATAFILE LIST


ORA-00298:


丢失或无效的


TIMEOUT


间隔


ORA-00299:


必须在数据文件


上使用文件级介质恢复


ORA-00300:


指定的重做日志块大小


非法





超出限制


ORA-00301:


添加日志文件





时出错





无法创建文件


ORA-00302:


日志超出限制


ORA-00303:


无法处理多次中断的重做


ORA-00304:


请求的


INSTANCE_NUMBER


在使用中


ORA-00305:


日志


(


线程


)


不一致;属于另一个数据库


ORA-00306:


此数据库中的例程限制


ORA-00307:


请求的


INSTANCE_NUMBER


超出限制,最大为


ORA-00308:


无法打开存档日志




ORA-00309:


日志属于错误的数据库


ORA-00310:


存档日志包含序列


;要求序列


ORA-00311:


无法从存档日志读取标题


ORA-00312:


联机日志


线程


: ”


ORA-00313:


无法打开日志组


(


线程


)


的成员


ORA-00314:


日志


(


线程


)


,预计序号





不匹配


ORA-00315:


日志


(


线程


)


,标题中的线程


#


错误


ORA-00316:


日志


(


线程


)


,标题中的类型


不是日志文件


ORA-00317:


标题中的文件类型


不是日志文件


ORA-00318:


日志


(


线程


)


,预计文件大小





不匹配


ORA-00319:


日志


(


线程


)


具有错误的日志重置状态


ORA-00320:


无法从日志


(


线程


)


读取文件标题


ORA-00321:


日志


(


线程


)


,无法更新日志文件标题


ORA-00322:


日志


(


线程


)


不是当前副本


ORA-00323:


线程


的当前日志不可用而所有其它日志均需要存档


ORA-00324:


日志文件





的翻译名





太长,


字符超出


限制


ORA-00325:


已归档线程


的日志,标题中的线程


#


错误


ORA-00326:


日志在更改


开始,需要更早的更改


ORA-00327:


日志


(


线程


)


,实际大小


小于需要的


ORA-00328:


归档日志在更改


结束,需要稍后的更改


ORA-00329:


归档日志在更改


开始,需要更改


ORA-00330:


归档日志在更改


结束,需要更改


ORA-00331:


日志版本





ORACLE


版本


不兼容


ORA-00332:


归档日志过小





可能未完全归档


ORA-00333:


重做日志读取块


计数


出错


ORA-00334:


归档日志


: ”


ORA-00335:


联机日志


:


没有此编号的日志,日志不存在


ORA-00336:


大小为


的日志文件块数小于最小


块数


解决:


重做日志


文件


有最小限制,不能小于制定的大小


ORA-00337:


日志文件





不存在且未指定大小


ORA-00338:


日志


(


线程


)


比控制文件更新


ORA-00339:


归档日志未包含任何重做


ORA-00340:


处理联机日志


(


线程


)


时出现


I/O


错误


ORA-00341:


日志


(


线程


)


,标题中的日志


#


错误


ORA-00342:


归档日志在上一个


RESETLOGS


之前创建程序包


ORA-00343:


错误过多,已关闭日志成员


ORA-00344:


无法重新创建联机日志




ORA-00345:


重做日志写入块


计数


出错


ORA-00346:


日志成员标记为


STALE


ORA-00347:


日志


(


线程


)


,预计块大小





不匹配


ORA-00348:


单一进程重做失败;必须中止例程


ORA-00349:


无法获得





的块大小


ORA-00350:


日志


(


线程


)


中需要归档


ORA-00351: recover-to


时间无效


ORA-00352:


线程


的所有日志均需要归档





无法启用


ORA-00353:


日志损坏接近块


更改


时间


ORA-00354:


损坏重做日志块标题


ORA-00355:


更改编号无次序


ORA-00356:


更改说明中的长度不一致


ORA-00357:


日志文件指定了过多成员,最大为


ORA-00358:


指定了过多文件成员,最大为


ORA-00359:


日志文件组


不存在


ORA-00360:


非日志文件成员


:


ORA-00361:


无法删除最后一个日志成员


(





)


ORA-00362:


组成组


中的有效日志文件要求输入成员


ORA-00363:


日志不是归档版本


ORA-00364:


无法将标题写入新日志成员


ORA-00365:


指定日志不是正确的下一个日志


ORA-00366:


日志


(


线程


)


,文件标题中的校验和错误


ORA-00367:


日志文件标题中的校验和错误


ORA-00368:


重做日志块中的校验和错误


ORA-00369:


线程


的当前日志不可用且其它日志已被清除


ORA-00370: Rcbchange


操作过程中可能出现死锁


ORA-00371:


共享池内存不足


ORA-00372:


此时无法修改文件


ORA-00373:


联机日志版本





ORACLE


版本


不兼容


ORA-00374:


参数


db_block_size =


无效


;


它必须是


的倍数


,


范围为


[..]


ORA-00375:


无法获得默认


db_block_size


ORA-00376:


此时无法读取文件


ORA-00377:


文件


的频繁备份导致写操作延迟


ORA-00378:


无法按指定创建缓冲池


ORA-00379:


缓冲池


中无法提供


K


块大小的空闲缓冲区


ORA-00380:


无法指定


db_k_cache_size,


因为


K


是标准块大小


ORA-00381:


无法将新参数和旧参数同时用于缓冲区高速缓存的大小说明


ORA-00382:


不是有效的块大小


,


有效范围为


[..]


ORA-00383: DEFAULT


高速缓存的块大小


不能减少至零


ORA-00384:


没有足够的内存来增加高速缓存的大小


ORA-00385: cannot enable Very Large Memory with new buffer cache parameters


ORA-00390:


日志


(


线程


)


正被清除,无法成为当前日志


ORA-00391:


所有线程必须同时转换为新的日志格式


ORA-00392:


日志


(


线程


)


正被清除,不允许操作


ORA-00393:


脱机数据文件的恢复需要日志


(


线程


)


ORA-00394:


在尝试存档时重新使用联机日志


ORA-00395: ‘


克隆





数据库的联机日志必须重命名


ORA-00396:


错误


需要退回到单次遍历恢复


ORA-00397:


对于文件


(





),


检测到写入丢失情况


ORA-00398:


由于重新配置而中止了线程恢复


ORA-00399:


重做日志中的更改说明已损坏


ORA-00400:


无效的版本值


(


对于参数


)


ORA-00401:


此版本不支持参数


的值


ORA-00402:


版本


的数据库更改无法用于版本


ORA-00403:  ()


不同于其它例程


()


ORA-00404:


未找到转换文件


: ”


ORA-00405:


兼容类型


“”


ORA-00406: COMPATIBLE


参数需要为


或更大


ORA-00407:


不允许从版本


.





.


滚动升级


ORA-00408:


参数


设置为


TRUE


ORA-00409: COMPATIBLE


必须是


或更高值才能使用


AUTO SEGMENT SPACE MANAGEMENT


ORA-00436:


没有


ORACLE


软件使用权,请与


Oracle


公司联系获得帮助


ORA-00437:


没有


ORACLE


软件功能使用权,请与


Oracle


公司联系获得帮助


ORA-00438:


未安装


选项


ORA-00439:


未启用特性


:


ORA-00443:


背景进程


“”


未启动


ORA-00444:


背景进程


“”


启动时失败


ORA-00445:


背景进程


“”





秒之后仍没有启动


ORA-00446:


背景进程意外启动


ORA-00447:


背景进程出现致命错误


ORA-00448:


背景进程正常结束


ORA-00449:


背景进程





因错误


异常终止


ORA-00470: LGWR


进程因错误而终止


ORA-00471: DBWR


进程因错误而终止


ORA-00472: PMON


进程因错误而终止


ORA-00473: ARCH


进程因错误而终止


ORA-00474: SMON


进程因错误而终止


ORA-00475: TRWR


进程因错误而终止


ORA-00476: RECO


进程因错误而终止


ORA-00477: SNP*


进程因错误而终止


ORA-00478: SMON


进程由于


错误终止


ORA-00480: LCK*


进程因错误而终止


ORA-00481: LMON


进程因错误而终止


ORA-00482: LMD*


进程因错误而终止


ORA-00483:


关闭进程过程中异常终止


ORA-00484: LMS*


进程因错误而终止


ORA-00485: DIAG


进程由于


错误终止


ORA-00486:


功能不可用


ORA-00568:


超出中断处理程序的最大数


ORA-00574: osndnt: $CANCEL


失败


(


中断


)


ORA-00575: osndnt: $QIO


失败


(


发送


out-of-band


中断


)


ORA-00576:


带内中断协议错误


ORA-00577:


带外中断协议错误


ORA-00578:


重置协议错误


ORA-00579: osndnt:


服务器收到连接请求格式不正确


ORA-00580:


协议版本不匹配


ORA-00581: osndnt:


无法分配上下文区域


ORA-00582: osndnt:


无法撤消分配上下文区域


ORA-00583: osndnt: $TRNLOG


失败


ORA-00584:


无法关闭连接


ORA-00585:


主机名称格式错误


ORA-00586: osndnt: LIB$ASN_WTH_MBX


失败


ORA-00587:


无法连接到远程主机


ORA-00588:


来自主机的信息过短


ORA-00589:


来自主机的信息数据长度错误


ORA-00590:


来自主机的信息类型错误


ORA-00591:


写入的字节数错误


ORA-00592: osndnt: $QIO


失败


(


邮箱队列


)


ORA-00593: osndnt: $DASSGN


失败


(


网络设备


)


ORA-00594: osndnt: $DASSGN


失败


(


邮箱


)


ORA-00595: osndnt: $QIO


失败


(


接收


)


ORA-00596: osndnt: $QIO


失败


(


发送


)


ORA-00597: osndnt: $QIO


失败


(


邮箱队列


)


ORA-00598: osndnt: $QIO IO


失败


(


邮箱读取


)


ORA-00600:


内部错误代码,参数


: [], [], [], [], [], [], [], []


说明





详细


请看


独立


章节


ORA-00600。


ORA-00601:


清除锁定冲突


ORA-00602:


内部编程异常错误


ORA-00603: ORACLE


服务器会话因致命错误而终止


ORA-00604:


递归


SQL





出现错误(


error occurred at recursive SQL level 1




ORA-00606:


内部错误代码


ORA-00607:


当更改数据块时出现内部错误


ORA-00701:


无法改变热启动数据库所需的对象


ORA-00702:


引导程序版本





与版本





不一致


ORA-00703:


超出行高速缓存例程锁的最大数


ORA-00704:


引导程序进程失败


ORA-00705:


启动过程中的状态不一致;请在关闭例程后重新启动


ORA-00706:


更改文件





的格式时出错


ORA-00816:


错误信息无法转换


ORA-00844


:


Parameter not taking MEMORY_TARGET into account


ORA-00845: MEMORY_TARGET not supported on this system


解决:Oracle启动








错误,


因为参数


MEMORY_TARGET


设置


的值小于当前


tmpfs


可用空间导致报错




增大tmpfs的


方法:


  1. 修改/etc/fstab文件


    ,增加


    size=2G


2、


mount -o remount,size=2G /dev/shm


(上图所示


tmpfs分区名为/dev/shm)


3、df





h(可见


空间大小已经发生


变化




(以上





红帽子





有网友





如果


是Oracle Linux还需要


修改


/etc/rc.d/rc.sysinit)


ORA-00851:SGA_MAX_SIZE 1073741824 cannot be set to more than MEMORY_TARGET 784334848.


ORA-00900:


无效


SQL


语句


ORA-00901:


无效


CREATE


命令


ORA-00902:


无效数据类型


ORA-00903:


表名无效


英文解析:


invalid table name


错误解析:例如动态


SQL


用绑定变量不能传参做表名,如果传参做表名就会触发这个错误


代码案例:


declare


vc_sql varchar2(100);


vc_tablename varchar2(100):=’dual’;


begin


vc_sql:=’insert into temp_phone2(phone)


select 55 from :1′;


execute IMMEDIATE vc_sql using vc_tablename;


commit;


end;


ORA-00904:


无效的标识符


说明:如果在exp的时候报这个错误,是因为服务器与客户端的版本号没有完全一致导致的。


ORA-00905:


缺少关键字


ORA-00906:


缺少左括号


ORA-00907:


缺少右括号


ORA-00908:


缺少


NULL


关键字


ORA-00909:


参数个数无效


ORA-00910:


指定的长度对于数据类型而言过长


ORA-00911:


无效字符


ORA-00913:


值过多


ORA-00914:


缺少


ADD


关键字


ORA-00915:


当前不允许网络访问字典表


ORA-00917:


缺少逗号


ORA-00918:


未明确定义列


ORA-00919:


无效函数


ORA-00920:


无效的关系运算符


ORA-00921:


未预期的


SQL


命令结尾


ORA-00922:


缺少或无效选项


ORA-00923:


未找到预期


FROM


关键字


ORA-00924:


缺少


BY


关键字


ORA-00925:


缺失


INTO


关键字


ORA-00926:


缺少


VALUES


关键字


ORA-00927:


缺少等号


ORA-00928:


缺少


SELECT


关键字


ORA-00929:


缺少句号


ORA-00930:


缺少星号


ORA-00931:


缺少标识


ORA-00932:


不一致的数据类型


:


要求


得到的却是


ORA-00933: SQL


命令未正确结束


ORA-00934:


此处不允许使用分组函数


ORA-00935:


分组函数的嵌套太深


ORA-00936:


缺少表达式


ORA-00937:


非单组分组函数


ORA-00938:


函数没有足够的参数


ORA-00939:


函数的参数过多


ORA-00940:


无效的


ALTER


命令


ORA-00941:


群集名缺少


ORA-00942:


表或视图不存在


ORA-00943:


群集不存在


ORA-00944:


没有足够的聚簇列数


ORA-00945:


指定的聚簇列不存在


ORA-00946:


缺少


TO


关键字


ORA-00947:


没有足够的值


ORA-00948:


不再支持


ALTER CLUSTER


语句


ORA-00949:


非法引用远程数据库


ORA-00950:


无效


DROP


选项


ORA-00951:


群集非空


ORA-00952:


缺少


GROUP


关键字


ORA-00953:


缺少或无效索引名


ORA-00954:


缺少


IDENTIFIED


关键字


ORA-00955:


名称已由现有对象使用


ORA-00956:


缺少或无效审计选项


ORA-00957:


列名重复


ORA-00958:


缺少


CHECK


关键字


ORA-00959:


表空间





不存在


ORA-00960:


选择列表中的命名含糊


ORA-00961:


错误的日期


/


间隔值


ORA-00962: group-by / order-by


表达式过多


ORA-00963:


不支持的间隔类型


ORA-00964:


表名不在


FROM


列表中


ORA-00965:


列别名中不允许


‘*’


ORA-00966:


缺少


TABLE


关键字


ORA-00967:


缺少


WHERE


关键字


ORA-00968:


缺少


INDEX


关键字


ORA-00969:


缺少


ON


关键字


ORA-00970:


缺少


WITH


关键字


ORA-00971:


缺少


SET


关键字


ORA-00972:


标识过长


错误说明:


Oracle


规定名称最长


30


个字符,超过长度就会报这个错误。


ORA-00973:


无效的行数估计


ORA-00974:


无效


PCTFREE





(


百分比


)


ORA-00975:


不允许日期


+


日期


ORA-00976:


此处不允许为


LEVEL, PRIOR





ROWNUM


ORA-00977:


重复的审计选项


ORA-00978:


嵌套分组函数没有


GROUT BY


说明:当嵌套


分组函数的时候例如SELECT MAX(COUNT(*)) FROM products


;没有


GROUT BY





会报此错误。


解决





嵌套分组


函数必须要有GROUT BY


子句(哪些是


分组函数请看


“Oracle


函数


大全


”)


ORA-00979:


不是


GROUP BY


表达式


ORA-00980:


同义词转换不再有效


说明:


同义词创建时,不会去检测内容的准确性,即如果表不存在,也可以创建该表的同义词,但是select时会报ORA-00980


ORA-00981:


不能将表和系统审计选项混在一起


ORA-00982:


缺少加号


ORA-00984:


列在此处不允许


说明


:创建CREATE TABLE ord_items(ord_no NUMBER(4)DEFAULT comment_id_seq.NEXTVAL NOT NULL)





报错


解决





序列


值不能当





字段的默认值。


ORA-00985:


无效的程序名


ORA-00986:


缺少或无效组名


ORA-00987:


缺少或无效用户名


ORA-00988:


缺少或无效口令


ORA-00989:


给出的用户名口令过多


ORA-00990:


缺少或无效权限


说明:例如


GRANT ALTER TABLE TO drm_mdm;


这样赋


权限就会报错,因为没有alter table的


系统


权限,只有alter any table


ORA-00991:


过程仅有


MAC


权限


ORA-00992: REVOKE


命令格式无效


ORA-00993:


缺少


GRANT


关键字


ORA-00994:


缺少


OPTION


关键字


ORA-00995:


缺少或无效同义词标识


ORA-00996:


连接运算符是


||


而不是


|


ORA-00997:


非法使用


LONG


数据类型


说明:


long数据类型


一个


表只能有一





,且该列不能GROUP BY


,orderby




ORA-00998:


必须使用列别名命名此表达式


ORA-00999:


无效的视图名


ORA-01000:


超出打开游标的最大数


说明


:show parameter open_cursors


太小


,更改alter system set open_cursors=2000 scope=both;


ORA-01001:


无效的游标


说明:当试图在不合法的游标上执行操作时,会触发此异常。例如从未打开的游标提取数据或关闭未打开的游标。


ORA-01002:


读取违反顺序


ORA-01003:


语句未进行语法分析


ORA-01004:


不支持默认用户名特性;登录被拒绝


ORA-01005:


未给出口令;登录被拒绝


ORA-01006:


赋值变量不存在


ORA-01007:


选择列表中没有变量


ORA-01008:


并非所有变量都已关联


ORA-01009:


缺少法定参数


ORA-01010:


无效的


OCI


操作


ORA-01011:


在与第


6


版服务器会话时不能使用第


7


版兼容模式


ORA-01012:


没有登录,没有连接到


Oracle


说明:如果在没有连接到数据库的情况下,执行


PL/SQL


块,会触发此异常。


ORA-01013:


用户请求取消当前的操作


说明:一个可能是用户取消了操作;一个可能是超时。


ORA-01014: ORACLE


正在关闭过程中


ORA-01015:


循环登录请求


ORA-01016:


此函数仅可以在读取后调用


ORA-01017:


无效的用户名


/


口令;拒绝登录


英文解析:


invalid username/password; logon denied


错误原因:账号密码错误


ORA-01018:


列不具有


LONG


数据类型


ORA-01019:


无法在用户方分配内存


ORA-01020:


未知的上下文状态


ORA-01021:


指定的上下文大小无效


ORA-01022:


此配置中不支持数据库操作


ORA-01023:


未找到游标上下文


(


无效的游标编号


)


ORA-01024: OCI


调用中的数据类型无效


ORA-01025: UPI


参数超出范围


ORA-01026:


赋值列表中存在多个大小


> 4000


的缓冲区


ORA-01027:


在数据定义操作中不允许对变量赋值


英文解析:


bind variables not allowed for data definition operations


错误原因:在数据定义操作语句


(create,alter,drop,rename,truncate)


中使用了捆绑变量


ORA-01028:


内部双工错误


ORA-01029:


内部双工错误


ORA-01030: SELECT …INTO


变量不存在


ORA-01031:


权限不足


说明:


用户不足有


操作


此语句的权限


ORA-01032:


没有这样的用户标识


ORA-01033: ORACLE


正在初始化或关闭过程中


ORA-01034: ORACLE


不可用


ORA-01035: ORACLE


只允许具有


RESTRICTED SESSION


权限的用户使用


ORA-01036:


非法的变量名


/


编号


ORA-01037:


超出最大游标内存


ORA-01038:


无法写入数据库文件版本


(


使用


ORACLE


版本


)


ORA-01039:


视图基本对象的权限不足


ORA-01040:


口令中的字符无效;登录被拒绝


ORA-01041:


内部错误,


hostdef


扩展名不存在


说明:


SQLPLUS


修改了做了操作后,启动数据库报此错误,关闭


SQLPLUS


,重新打开一个就行


ORA-01042:


不允许使用打开游标分离会话


ORA-01043:


用户方内存损坏


[], [], [], []


ORA-01044:


缓冲区大小


(


与变量关联


)


超出了最大限制


ORA-01045:


用户


没有


CREATE SESSION


权限;登录被拒绝


ORA-01046:


无法获得扩展上下文区域的空间


ORA-01047:


以上错误出现在


schema=, package=, procedure=




ORA-01048:


给定的上下文中无法找到指定的过程


ORA-01049:


流动


RPC


中不支持按名称赋值


ORA-01050:


无法获得打开上下文区域的空间


ORA-01051:


延迟


rpc


缓冲区格式无效


ORA-01052:


未指定所需的目的


LOG_ARCHIVE_DUPLEX_DEST


ORA-01053:


无法读取用户存储地址


ORA-01054:


无法写入用户存储地址


ORA-01057:


用户出口中引用的


block.field


无效或有歧义


ORA-01058:


内部


New Upi


接口错误


ORA-01059:


在赋值或执行之前进行语法分析


ORA-01060:


不允许数组赋值或执行


ORA-01061:


无法使用第


7


版客户应用程序启动第


8


版服务器


ORA-01062:


无法分配定义缓冲区所需的内存


ORA-01070:


服务器使用


Oracle


的旧版本


ORA-01071:


无法不启动


ORACLE


而执行操作


ORA-01072:


无法停止


ORACLE


;因为


ORACLE


不在运行


ORA-01073:


致命的连接错误


:


不能识别的调用类型


ORA-01074:


无法关闭


ORACLE


;请首先在注册会话中注销


ORA-01075:


您现在已登录


ORA-01076:


尚不支持每个进程的多次登录


ORA-01077:


背景进程初始化失败


ORA-01078:


处理系统参数失败


ORA-01079: ORALCE


数据库未正确创建,操作中止


ORA-01080:


关闭


ORACLE


时出错


ORA-01081:


无法启动已在运行的


ORACLE —


请首先关闭


ORA-01082: ‘row_locking = always’


要求事务处理处理选项


ORA-01083:


参数


“”


的值与其它例程序的相应参数值不一致。


ORA-01084: OCI


调用中的参数无效


ORA-01085:


延迟


rpc





“..”


之前的错误


ORA-01086:


从未创建保留点




ORA-01087:


不能启动


ORALCE —


现在已登录


ORA-01088:


不能在存在活动进程时关闭


ORACLE


ORA-01089:


正在进行紧急关闭





不允许进行任何操作


ORA-01090:


正在进行关闭





不允许连接


ORA-01091:


强行启动出错


ORA-01092: ORACLE


例程终止。强行断开连接


ORA-01093: ALTER DATABASE CLOSE


仅允许在没有连接会话时使用


ORA-01094: ALTER DATABASE CLOSE


正在进行。不允许连接


ORA-01095: DML


语句处理了零个行


ORA-01096:


程序版本


()


与例程


()


不兼容


ORA-01097:


无法在事务处理过程中关闭





首先提交或返回


ORA-01098:





Long Insert


过程中出现程序接口错误


ORA-01099:


如果在单进程模式下启动,则无法在


SHARED


模式下安装数据库


ORA-01100:


数据库已安装


ORA-01101:


要创建的数据库当前正由其它例程安装


ORA-01102:


无法在


EXCLUSIVE


模式下安装数据库


ORA-01103:


控制文件中的数据库名





不是




ORA-01104:


控制文件数


()


不等于


ORA-01105:


安装与其它例程的安装不兼容


ORA-01106:


必须在卸下之前关闭数据库


ORA-01107:


必须安装数据库才可以进行介质恢复


ORA-01108:


文件


正处于备份或介质恢复过程中


ORA-01109:


数据库未打开


ORA-01110:


数据文件


: ”


ORA-01111:


数据文件


名称未知





请重命名以更正文件


ORA-01112:


未启动介质恢复


ORA-01113:


文件


需要介质恢复


ORA-01114:


将块写入文件


时出现


IO


错误


(





# )


ORA-01115:


从文件


读取块时出现


IO


错误


(





# )


ORA-01116:


打开数据库文件时出错


ORA-01117:


对文件





添加非法块大小


:


;限制为


ORA-01118:


无法添加任何其它数据库文件


:


超出限制


ORA-01119:


创建数据库文件





时出错


ORA-01120:


无法删除联机数据库文件


ORA-01121:


无法重命名数据库文件





文件在使用中或在恢复中


ORA-01122:


数据库文件


验证失败


ORA-01123:


无法启动联机备份;未启用介质恢复


ORA-01124:


无法恢复数据文件





文件在使用中或在恢复中


ORA-01125:


无法禁用介质恢复





文件


设置了联机备份


ORA-01126:


数据库必须已装载到此实例并且不在任何实例中打开


解决:


更改归档状态时报此错误,更改归档状态,Oracle必须处于mount状态





不能open状态。


ORA-01127:


数据库名





超出


个字符的限制


ORA-01128:


无法启动联机备份





文件


处于脱机状态


ORA-01129:


用户默认或临时表空间不存在


ORA-01130:


数据库文件版本





ORACLE


版本


不兼容


ORA-01131: DB_FILES


系统参数值


超出限制


ORA-01132:


数据库文件名





的长度超出


个字符的限制


ORA-01133:


日志文件名





的长度超出


个字符的限制


ORA-01134:


数据库已由其它例程独立安装


ORA-01135: DML/query


访问的文件


处于脱机状态


ORA-01136:


文件


(





)


的指定大小小于


块的原大小


ORA-01137:


数据文件


仍处于脱机过程中


ORA-01138:


数据库必须在此例程中打开或根本没有打开


ORA-01139: RESETLOGS


选项仅在不完全数据库恢复后有效


ORA-01140:


无法结束联机备份





所有文件均处于脱机状态


ORA-01141:


重命名数据文件


时出错





未找到新文件




ORA-01142:


无法结束联机备份





没有文件在备份中


ORA-01143:


不能禁用介质恢复





文件


需要介质恢复


ORA-01144:


文件大小


(





)


超出


块的最大数


ORA-01145:


除非启用了介质恢复,否则不允许紧急脱机


ORA-01146:


无法启动联机备份





文件


已在备份中


ORA-01147: SYSTEM


表空间文件


处于脱机状态


ORA-01149:


无法关闭





文件


设置了联机备份


ORA-01150:


无法防止写入





文件


设置了联机备份


ORA-01151:


如果需要,请使用介质恢复以恢复块和恢复备份


ORA-01152:


文件


没有从完备的旧备份中恢复


ORA-01153:


激活了不兼容的介质恢复


ORA-01154:


数据库正在运行。现在不允许打开


,


关闭


,


安装和拆卸


ORA-01155:


正在打开


,


关闭


,


安装或拆卸数据库


ORA-01156:


进行中的恢复可能需要访问文件


ORA-01157:


无法标识


/


锁定数据文件





请参阅


DBWR


跟踪文件


ORA-01158:


数据库


已安装


ORA-01159:


文件并非来自先前文件的同一数据库





数据库标识错误


ORA-01160:


文件不是


ORA-01161:


文件标题中的数据库名


与给定的名称


不匹配


ORA-01162:


文件标题中的块大小


与配置的块大小不匹配


ORA-01163: SIZE


子句表示


(





)


,但应与标题


匹配


ORA-01164: MAXLOGFILES


不可以超出


ORA-01165: MAXDATAFILES


不可以超出


ORA-01166:


文件数量


大于


()


ORA-01167:


这两个文件为相同的文件


/


组号或相同的文件


ORA-01168:


物理块大小


与其它成员的大小


不匹配


ORA-01169:


未找到


DATAFILE


编号


1


。此编号必须存在


ORA-01170:


文件未找到




ORA-01171:


数据文件因高级检查点错误而将脱机


ORA-01172:


线程的恢复停止在块(在文件中)


ORA-01173:


数据字典指明从系统表空间丢失的数据文件


ORA-01174: DB_FILES





,但需要为


才能兼容


ORA-01175:


例程允许数据字典具有多于个文件


ORA-01176:


控制文件允许数据字典具有多于个文件


ORA-01177:


数据文件与字典不匹配





可能是旧的原型


ORA-01178:


文件


在最后一个


CREATE CONTROLFILE


之前创建,无法重新创建


ORA-01179:


文件


不存在


ORA-01180:


无法创建数据文件


1


ORA-01181:


文件在最后一个


RESETLOGS


之前创建,无法重新创建


ORA-01182:


无法创建数据文件





文件在使用中或在恢复中


ORA-01183:


无法在


SHARED


模式下安装数据库


ORA-01184:


日志文件组已经存在


ORA-01185:


日志文件组号无效


ORA-01186:


文件


验证测试失败


ORA-01187:


由于验证测试失败而无法从文件


读取


ORA-01188:


标题中的块大小与物理块大小不匹配


ORA-01189:


文件来自于与先前文件不同的


RESETLOGS


ORA-01190:


控制文件或数据文件来自于最后一个


RESETLOGS


之前


ORA-01191:


文件已经脱机





无法进行正常脱机


ORA-01192:


必须启用至少一个线程


ORA-01193:


文件与恢复开始时的文件不同


ORA-01194:


文件需要更多的恢复来保持一致性


ORA-01195:


文件的联机备份需要更多的恢复来保持一致性


ORA-01196:


文件由于介质恢复会话失败而不一致


ORA-01197:


线程仅包含一个日志


ORA-01198:


在选项为


RESETLOGS


时必须指定日志文件的大小


ORA-01199:


文件不处于联机备份模式


ORA-01200:


的实际文件大小小于块的正确大小


ORA-01201:


文件标题无法正确写入


ORA-01202:


此文件的原型错误





创建时间错误


ORA-01203:


此文件的原型错误





创建


SCN


错误


ORA-01204:


文件号是而不是





文件错误


ORA-01205:


不是数据文件





标题的类型编号是


ORA-01206:


文件不是此数据库的一部份





数据库标识错误


ORA-01207:


文件比控制文件更新





旧的控制文件


ORA-01208:


数据文件是旧的版本





不能访问当前版本


ORA-01209:


数据文件来自最后一个


RESETLOGS


之前


ORA-01210:


数据文件标题是介质损坏


ORA-01211: Oracle7


数据文件不是来自于


Oracle8


的移植版本


ORA-01212: MAXLOGMEMBERS


不可以超出


ORA-01213: MAXINSTANCES


不可以超出


ORA-01214: MAXLOGHISTORY


不可以超出


ORA-01215:


启用的线程在


CREATE CONTROLFILE


之后丢失


ORA-01216:


线程预计在


CREATE CONTROLFILE


之后禁用


ORA-01217:


日志文件成员属于一个不同的日志文件组


ORA-01218:


日志文件成员来自于不同的时间点


ORA-01219:


数据库未打开


:


仅允许在固定表


/


视图中查询


ORA-01220:


在数据库打开之前基于文件的分类非法


ORA-01221:


数据文件与背景进程的文件不同


ORA-01222:





MAXINSTANCES


要求


MAXLOGFILES


至少是而不是


ORA-01223:


必须指定


RESETLOGS


以设置新的数据库名


ORA-01224:


标题中的组号与


GROUP


不匹配


ORA-01225:


线程编号大于


MAXINSTANCES


ORA-01226:


日志成员的文件标题与其它成员不一致


ORA-01227:


日志与其它日志不一致


ORA-01228: SET DATABASE


选项要求安装源数据库


ORA-01229:


数据文件与日志不一致


ORA-01230:


无法设置只读





文件处于脱机状态


ORA-01231:


无法设置读写





文件处于脱机状态


ORA-01232:


无法启动联机备份





文件是只读文件


ORA-01233:


文件是只读文件





无法使用备份控制文件恢复


ORA-01234:


无法终止文件的备份





文件在使用或在恢复中


ORA-01235: END BACKUP


对文件失败而对成功


ORA-01236:


文件标题访问的初始化过程中出现错误


ORA-01237:


无法扩展数据文件


ORA-01238:


无法收缩数据文件


ORA-01239:


数据库必须在


ARCHIVELOG


模式下使用外部高速缓存


ORA-01240:


一个命令中添加的数据文件过多


ORA-01241:


外部高速缓存已停止


ORA-01242:


数据文件出现介质错误


:


数据库处于


NOARCHIVELOG


模式


ORA-01243:


系统表空间文件出现介质错误


ORA-01244:


未命名的数据文件由介质恢复添加至控制文件


ORA-01245: RESETLOGS


完成时脱机文件将丢失


ORA-01246:


通过表空间的


TSPITR


来恢复文件


ORA-01247:


通过表空间的


TSPITR


来恢复数据库


ORA-01248:


文件在将来的不完整恢复中创建


ORA-01249:


不允许在





克隆





数据库中存档


ORA-01250:


文件标题访问的终止过程中出现错误


ORA-01251:


文件号的未知文件标题版本读取


ORA-01252:


无法禁止写





文件在恢复管理器备份中


ORA-01253:


无法启动联机备份





文件在恢复管理器备份中


ORA-01254:


无法结束联机备份





文件在恢复管理器备份中


ORA-01255:


无法关闭





文件在恢复管理器备份中


ORA-01256:


在锁定数据库文件


时出错


ORA-01257:


不能重用数据库文件


,文件大小未知


ORA-01258:


无法删除临时文件


ORA-01259:


无法删除数据文件


ORA-01260:


当数据库打开时


,


不能发出


ALTER DATABASE END BACKUP


命令


ORA-01261:


无法转换参数


目标字符串


ORA-01262:


在文件目标目录上无法进行统计


ORA-01263:


文件目标目录的名称无效


ORA-01264:


无法创建


文件名


ORA-01265:


无法删除文件


ORA-01266:


无法创建唯一的文件名


ORA-01267:


无法获取日期


/


时间


ORA-01268:


用于变更永久性


TABLESPACE





TEMPFILE


子句无效


ORA-01269:


目标参数字符串过长


ORA-01270: STANDBY_PRESERVES_NAMES





true





,


不允许进行


操作


ORA-01271:


无法创建文件


的新文件名


ORA-01272:


只有当提供文件名时


,


才允许


REUSE




ORA-01274:


无法添加数据文件


” –


无法创建文件


ORA-01275:


自动进行备用文件管理时


,


不允许进行


操作。


ORA-01276:


无法添加文件





相应文件具有一个


Oracle


管理文件文件名。


ORA-01277:


文件





已存在


ORA-01278:


创建文件





出错


ORA-01279: db_files


太大


ORA-01280:


严重的


LogMiner


错误。


ORA-01281:


指定的


SCN


范围无效


ORA-01282:


指定的日期范围无效


ORA-01283:


指定选项无效


ORA-01284:


文件


无法打开


ORA-01285:


读取文件


时出错


ORA-01286:


由于


DB_ID


不匹配无法添加文件


ORA-01287:


文件


来源于其他的数据库原型


ORA-01288:


文件


来自不同的数据库实体


ORA-01289:


无法添加重复的日志文件


ORA-01290:


无法删除未列出的日志文件


ORA-01291:


丢失的日志文件


ORA-01292:


当前


LogMiner


会话无指定的日志文件


ORA-01293:


时间或


SCN


范围没有完全包含在列出的日志文件中


ORA-01294:


当处理字典文件


中的信息时出错,可能损坏


ORA-01295:


字典


和日志文件之间的


DB_ID


不匹配


ORA-01296:


字典


和日志文件之间的字符集不匹配


ORA-01297:


字典


和日志文件之间的重做版本不匹配


ORA-01298:


字典


和最早的日志文件不是


SCN


可兼容的


ORA-01299:


字典


对应于不同的数据库原型


ORA-01300:


字典


和最早的日志文件之间已启用的线程位向量不匹配


ORA-01301: dbms_logmnr.USE_COLMAP


只用于有效字典


ORA-01302:





logmnr.opt


文件中出现语法错误


ORA-01303:





logmnr.opt


文件中指定的方案


不存在


ORA-01304:





logmnr.opt


文件中指定的表


,


方案


不存在


ORA-01305:





logmnr.opt


文件中指定的列


不存在于表


,,


方案




ORA-01306:


在从


v$logmnr_contents


中选择之前必须调用


dbms_logmnr.start_logmnr()


ORA-01307:


当前无活动的


LogMiner


会话


ORA-01308:


未设置初始化参数


utl_file_dir


ORA-01309:


会话无效


ORA-01310: lcr_mine


函数不支持请求的返回类型


ORA-01311: mine_value


函数的调用非法


ORA-01312:


指定的表


/


列不存在


ORA-01313: LogMiner


字典列类型不同于指定的类型


ORA-01314:


要挖掘的列名字面上应是字符串


ORA-01315:


日志文件在选取过程中已被添加或移去


ORA-01316:


已连接到


Logminer


会话中


ORA-01317:


未连接到


Logminer


会话中


ORA-01318: Logminer


会话未启动


ORA-01319: Logminer


会话属性无效


ORA-01320: Logminer


字典属性无效


ORA-01321: SCN


范围没有完全包含在所列日志文件中


ORA-01322:


这样的表不存在


ORA-01323:


状态无效


ORA-01324:


由于


DB_ID


匹配出错


,


无法添加文件


ORA-01325:


要构建日志流


,


必须启用“归档日志”模式


ORA-01326:


要构建日志流


,


兼容性必须大于等于


8.2


ORA-01327:


无法按构建的要求锁定系统字典


(


锁为排他锁


)


ORA-01328:


一次只能进行一个构建操作


ORA-01329:


无法截断所需的构建表


ORA-01330:


加载所需的构建表时出现问题


ORA-01331:


运行构建时出现一般错误


ORA-01332: Logminer


字典内部错误


ORA-01333:


无法构建


Logminer


字典


ORA-01334: logminer


字典进程上下文无效或缺失


ORA-01335:


此功能尚未实现


ORA-01336:


无法打开指定的字典文件


ORA-01337:


日志文件的兼容版本不同


ORA-01338:


其他进程已附加到


LogMiner


会话


ORA-01339:


日志文件过旧


ORA-01340: NLS error


ORA-01341: LogMiner


内存不足


ORA-01342: LogMiner


由于无法暂存检查点数据而无法恢复会话


ORA-01343: LogMiner –


遇到崩溃的重做块


ORA-01344: LogMiner


协调器已挂接


ORA-01345:


必须启用补充日志数据以纳入到日志流中


ORA-01346:


从属


LogMiner


会话依赖于存在补充性的记录数据


ORA-01347:


未找到补充日志数据


ORA-01348: LogMiner


测试事件


ORA-01349: LogMiner


跟踪事件


ORA-01350:


必须指定表空间名


ORA-01351:





Logminer


字典提供的表空间不存在


ORA-01352:





Logminer


溢出提供的表空间不存在


ORA-01353:


正在退出


Logminer


会话


ORA-01370:


指定的重启


SCN


太旧


ORA-01371:


未找到完整的


LogMiner


目录


ORA-01372:


用于指定


LogMiner


操作的进程数不足


ORA-01373: insufficient memory for staging persistent LogMiner session


ORA-01374: log_parallelism greater than 1 not supported in this release


ORA-01400:


无法将


NULL


插入


()


原因:有非空约束,无法将null值插入


ORA-01401:


插入的值对于列过大


ORA-01402:


视图


WITH CHECK OPTIDN


违反


where


子句


ORA-01403:


未找到数据


说明:


SELECT INTO


没有返回一行,或视图引用一个没有被赋值的


plsql


表单元素


ORA-01404: ALTER COLUMN


将使索引过大


ORA-01405:


读取的列值为


NULL


ORA-01406:


读取的列值被截断


ORA-01407:


无法更新


()





NULL


ORA-01408:


此列列表已编制索引


ORA-01409:


不可以使用


NOSORT


选项;行不是按升序排列


ORA-01410:


无效的


ROWID


说明:当将字符转变为


ROWID


时,如果使用了无效的字符串,会触发此异常。


ORA-01411:


无法在指示器中存储列长度


ORA-01412:


此数据类型不允许零长度


ORA-01413:


压缩十进制数字缓冲区中的非法值


ORA-01414:


尝试对数组赋值时的无效数组长度


ORA-01415:


太多不同的聚组函数


ORA-01416:


两表无法彼此外部连接


ORA-01417:


表可以外部连接到至多一个其它的表


ORA-01418:


指定的索引不存在


ORA-01419: datdts:


非法的格式代码


ORA-01420: datstd:


非法的格式代码


ORA-01421: datrnd/dattrn:


非法的精确度规定


ORA-01422:


实际返回的行数超出请求的行数


说明:


SELECT INTO


返回多行


ORA-01423:


检查实际读取的多余行时出错


ORA-01424:


换码符之后缺少或非法字符


ORA-01425:


换码符必须是长度为


1


的字符串


ORA-01426:


数字溢出


ORA-01427:


单行子查询返回多于一个行


说明:


非等值连接要求子查询只返回一行一列,否则


报错


ORA-01428:


参数





超出范围


ORA-01429:


索引组织表


:


没有存储溢出行段的数据段


ORA-01430:


表中已经存在要添加的列


ORA-01431: GRANT


命令中的内部不一致


ORA-01432:


要删除的公用同义词不存在


ORA-01433:


要创建的同义词已经定义


ORA-01434:


要删除的隐含同义词不存在


ORA-01435:


用户不存在


ORA-01436:


用户数据中的


CONNECT BY


循环


ORA-01437:


无法连接


CONNECT BY


ORA-01438:


值大于此列指定的允许精确度


ORA-01439:


要更改数据类型,则要修改的列必须为空


(empty)


错误解析:


ORACLE


不允许表字段在存在数据的情况下,直接


MODIFY“


更改”数据类型,当直接修改数据类型的时候就会报这样的错误


代码案例:当使用


MODIFY


直接修改表字段从


varchar2


改为


number


的时候,就会报错


参考解决方案:这里要把


number


类型的


CITY_ID


字段改为


varchar2


ALTER TABLE business_hall_info ADD CITY_ID_temp varchar2(32);


UPDATE   business_hall_info SET   CITY_ID_temp = CITY_ID;


UPDATE   business_hall_info SET   CITY_ID = NULL;


ALTER TABLE BUSINESS_HALL_INFO MODIFY CITY_ID varchar2(32);


UPDATE   business_hall_info SET   CITY_ID = CITY_ID_temp;


ALTER TABLE business_hall_info DROP COLUMN CITY_ID_temp;  —


结束


注意:同数据类型间,修改精度,例如


varchar100


改为


varchar102


可以直接修改;


但把精度改小,如果不小于存储数据的实际长度,也允许修改,如果小于实际长度,则报其他错误,例如


ORA-01441




ORA-01440:


要减小精确度或标度,则要修改的列必须为空


(empty)


ORA-01441:


无法减小列长度


,


因为一些值过大


英文解析:


cannot decrease column length because some value is too big


错误解析:当你


MODIFY


修改一个字段的数据类型精度比实际存储的数据小时,就会报这个错误!例如把


VARCHAR2(100)


改为


VARCHAR2(1)


(原字段里存储有数据并且长度大于


1




ORA-01442:


要修改为


NOT NULL


的列已经是


NOT NULL


ORA-01443:


内部不一致;结果视图列中的数据类型非法


ORA-01444:


内部不一致;内部数据类型映射为无效外部类型


ORA-01445:


无法从没有键值保存表的连接视图中选择


ROWID


ORA-01446:


无法从含


DISTINCT, GROUP BY


等子句的视图中选择


ROWID


ORA-01447: ALTER TABLE


语句无法用于聚簇列


ORA-01448:


在更改要求的类型之前必须删除索引


ORA-01449:


列包含


NULL


值;无法将其改变为


NOT NULL


ORA-01450:


超出最大的关键字长度


()


ORA-01451:


要修改为


NULL


的列无法修改为


NULL


说明:主键不能为空,当你置主键为空的时候会报此错误。


ORA-01452:


无法


CREATE UNIQUE INDEX


;找到重复的关键字


ORA-01453: SET TRANSACTION


必须是事务处理的第一个语句


ORA-01454:


无法将列转换为数值数据类型


ORA-01455:


转换列溢出整数数据类型


说明





对象创建





分配段


引发的问题


解决




1、


select * from user_indexes WHERE SEGMENT_CREATED=’NO’;


select * from user_lobs where segment_created=’NO’;


select * from user_tables WHERE SEGMENT_CREATED=’NO’;


2、执行


alter table table_name allocate extent;




ORA-01456:


不可以在


READ ONLY


事务处理中执行插入


/


删除


/


更新操作


ORA-01457:


转换列溢出十进制数据类型


ORA-01458:


内部变量字符串长度非法


ORA-01459:


变量字符串长度非法


ORA-01460:


转换请求无法实现或不合理


ORA-01461:


仅可以为插入


LONG


列的


LONG


值赋值


说明:当varchar2(


4000


)的G


BK


库存中文


字段导入到


varchar2(


4000


)的UTF8库的


时候如果超长会报此错误,一个中文在


GBK编码占2个


字节,在


UTF8编码


里占


3个


字节。


ORA-01462:


不能插入超出


4000


个字符的文字型字符串


ORA-01463:


不能使用当前约束条件修改列数据类型


ORA-01464:


表或视图的循环授权(授予原始授权者)


ORA-01465:


无效的十六进制数字


ORA-01466:


无法读数据





表定义已更改


说明:


执行闪回表时,闪回的时间点


太久


已经无效,则报此错误。


或执行





DDL操作


,闪回无法跨越


DDL操作




ORA-01467:


分类


(sort)


关键字过长


ORA-01468:


一个谓词只能引用一个外部连接表


ORA-01469: PRIOR


后面只能跟列名


ORA-01470: In-list


迭代不支持混合运算符


ORA-01471:


无法创建与对象同名的同义词


说明








用户


针对


自己的


对象


创建





对象名同名的


私有


同义词


时报此错误








允许此


操作




解决:


用户


可以针对


自己的


对象


创建





对象名同名的


公有


同义词




ORA-01472:


无法将


CONNECT BY


用于


DISTINCT





GROUP BY


等的视图


ORA-01473: CONNECT BY


子句中不能具有子查询


ORA-01474: START WITH





PRIOR


不能没有


CONNECT BY


ORA-01475:


必须对游标重新进行语法分析以更改赋值变量的数据类型


ORA-01476:


除数为


0


错误说明:当分母为


0


的时候会报这个错误,用


case when


对分母进行判断可以正常


select


,但


INSET


还是会报错,解决方法是建函数


fun_percent


,通过调用函数解决这个问题。


ORA-01477:


用户数据区域描述符过大


ORA-01478:


数组赋值不可以包括任何


LONG




ORA-01479:


缓冲区中的最后一个字符不是


Null


ORA-01480: STR


赋值变量缺少空后缀


ORA-01481:


无效的数字格式模型


ORA-01482:


不受支持的字符集


ORA-01483: DATE





NUMBER


赋值变量的长度无效


ORA-01484:


数组仅可以与


PL/SQL


语句关联


ORA-01485:


编译赋值长度不同于执行赋值长度


ORA-01486:


数组元素的大小过大


ORA-01487:


给定缓冲区的压缩十进制数字过大


ORA-01488:


输入数据中的无效半字节或字节


ORA-01489:


字符串连接的结果过长


说明:对


varchar2


的字段截取,再


||


接字符串,如果超过


4000


,则报此错误,


SUBSTR


是截取字符个数。


ORA-01490:


无效的


ANALYZE


命令


ORA-01491: CASCADE


选项无效


ORA-01492: LIST


选项无效


ORA-01493:


指定的


SAMPLE


大小无效


ORA-01494:


指定的


SIZE


无效


ORA-01495:


未找到指定的链接行表


ORA-01496:


指定的链接行表不正确


ORA-01497:


非法的


ANALYZE CLUSTER


选项


ORA-01498:


块检查失败





请参阅跟踪文件


ORA-01499:





/


索引交叉引用失败





请参阅跟踪文件


ORA-01500:


无法获得日期


/


时间


ORA-01501: CREATE DATABASE


失败


ORA-01502:


索引


‘.’


或这类索引的分区处于不可用状态


说明:索引失效后报的错误,例如truncate分区表某个分区导致索引失效。


解决:


alter index idx_name rebuild (online);


alter index sub_idx_name rebuild partition p_name (online);


ORA-01503: CREATE CONTROLFILE


失败


ORA-01504:


数据库名





与参数


db_name ”


不匹配


ORA-01505:


添加日志文件时出错


ORA-01506:


缺少或非法数据库名


ORA-01507:


未安装数据库


ORA-01508:


无法创建数据库;文件





的行出错


ORA-01509:


指定的名称





与实际名称





不匹配


ORA-01510:


删除日志文件时出错


ORA-01511:


重命名日志


/


数据文件时出错


ORA-01512:


重命名日志文件时出错





未找到新文件


ORA-01513:


操作系统返回无效的当前时间


ORA-01514:


日志说明中出现错误


:


没有此类日志


ORA-01515:


删除日志组时出错


:


没有此类日志


ORA-01516:


不存在的日志文件


,


数据文件或临时文件




ORA-01517:


日志成员


: ”


ORA-01518: CREATE DATABASE


必须指定多于一个日志文件


ORA-01519:


在处理文件





的邻近行时出错


ORA-01520:


要添加的数据文件数


()


超出限制


ORA-01521:


添加数据文件时出错


ORA-01522:


要重命名的文件





不存在


ORA-01523:


无法将数据文件重命名为


” –


文件已是数据库的一部分


ORA-01524:


无法将数据文件创建为


” –


文件已是数据库的一部分


ORA-01525:


重命名数据文件时出错


ORA-01526:


打开文件





时出错


ORA-01527:


读文件出错


ORA-01528:


处理


SQL


语句时出现


EOF


ORA-01529:


关闭文件





时出错


ORA-01530:


例程已安装数据库


ORA-01531:


例程已打开数据库


ORA-01532:


无法创建数据库;例程在他处启动


ORA-01533:


无法重命名文件





;文件不属于表空间


ORA-01534:


回退段





不存在


ORA-01535:


回退段





已经存在


ORA-01536:


超出表空间





的空间限量


ORA-01537:


无法添加数据文件


” –


文件已是数据库的一部分


ORA-01538:


无法获得任何回退段


ORA-01539:


表空间





未联机


ORA-01540:


表空间





未脱机


ORA-01541:


系统表空间无法脱机;如有必要请关闭


ORA-01542:


表空间





脱机,无法在其中分配空间


ORA-01543:


表空间





已经存在


ORA-01544:


无法删除系统回退段


ORA-01545:


指定的回退段





不可用


ORA-01546:


表空间包含活动回退段




ORA-01547:


警告


: RECOVER


成功但


OPEN RESETLOGS


将出现如下错误


ORA-01548:


已找到活动回退段





,终止删除表空间


ORA-01549:


表空间非空,请使用


INCLUDING CONTENTS


选项


ORA-01550:


无法删除系统表空间


ORA-01551:


扩展回退段,释放用的块


ORA-01552:


非系统表空间





无法使用系统回退段


ORA-01553: MAXEXTENTS


不得小于当前分配的区


ORA-01554:


超出事务处理表的事务处理空间


ORA-01555:


快照过旧


:


回退段号


在名称为


“”


过小


说明





UNDO表


空间不足


或者 事务执行时间超过还原保留时间 导致报错


ORA-01556:


回退段的


MINEXTENTS


必须大于


1


ORA-01557:


回退段的区必须至少为块


ORA-01558:


超出回退段中的事务处理标识(号)


ORA-01559:


回退段的


MAXEXTENTS


值必须大于


1


ORA-01560: LIKE


样式包含的字符不完整或非法


ORA-01561:


无法删除指定表空间中的所有对象


ORA-01562:


扩展回退段号失败


ORA-01563:


回退段是


PUBLIC


,需要使用


PUBLIC


关键字


ORA-01564:


回退段不是


PUBLIC


ORA-01565:


标识文件





时出错


ORA-01566:


文件在


DROP LOGFILE


中被指定了多次


ORA-01567:


删除日志时将在线索中保留少于两个日志文件


ORA-01568:


无法在


PUBLIC


设置空间限量


ORA-01569:


对于系统字典表来说,数据文件过小


ORA-01570: MINEXTENTS


不得大于当前分配的区


ORA-01571:


重做版本与


ORACLE


版本不兼容


ORA-01572:


回退段





无法联机,


区已超出


ORA-01573:


正在关闭例程,不允许继续更改


ORA-01574:


超出并发事务处理的最大数


ORA-01575:


等待空间管理资源超时


ORA-01576:


例程锁定协议版本与


ORACLE


版本不兼容


ORA-01577:


无法添加日志文件


” –


文件已是数据库的一部分


ORA-01578: ORACLE


数据块损坏(文件号,块号)


ORA-01579:


恢复过程中出现写错误


ORA-01580:


创建控制备份文件时出错


ORA-01581:


尝试使用已分配的回退段


()


新区


()


ORA-01582:


无法打开要备份的控制文件


ORA-01583:


无法获得要备份的控制文件的块大小


ORA-01584:


无法获得要备份的控制文件的文件大小


ORA-01585:


标识备份文件时出错


ORA-01586:


无法打开要备份的目标文件


ORA-01587:


复制控制文件的备份文件时出错


ORA-01588:


要打开数据库则必须使用


RESETLOGS


选项


ORA-01589:


要打开数据库则必须使用


RESETLOGS





NORESETLOGS


选项


ORA-01590:


段可用列表数


()


超出最大数


ORA-01591:


锁定已被有问题的分配事务处理挂起


ORA-01592:


将第


7


版回退段


()


转换为


Oracle 8


版格式时出错


ORA-01593:


回退段最佳大小


( blks)


小于计算的初始大小


( blks)


ORA-01594:


尝试放回已释放的回退段


()





()


ORA-01595:


释放区


()


回退段


()


时出错


ORA-01596:


无法在参数中指定系统


ORA-01597:


无法改变联机或脱机系统回退段


ORA-01598:


回退段





未联机


ORA-01599:


无法获得回退段


(),


高速缓存空间已满


ORA-01600:


至多只有一个


“”


在子句


“”


()中


ORA-01601:


子句


“”


()中的存储桶大小非法


ORA-01603:


子句


“”


()中的分组大小非法


ORA-01604:


子句


“”


()中的编号范围非法


ORA-01605:


子句


“”


()中缺少编号


ORA-01606: gc_files_to_locks


不同于另一已安装例程的参数


ORA-01608:


无法将回退段





联机,其状态为


()


ORA-01609:


日志是线程的当前日志





无法删除成员


解决


:切换日志ALTER SYSTEM SWITCH LOGFILE;





删除


ORA-01610:


使用


BACKUP CONTROLFILE


选项的恢复必须已完成


ORA-01611:


线程编号无效





必须介于


1


和之间


ORA-01612:


线程已经启用


ORA-01613:


线程只有日志





要求至少启用


2


个日志


ORA-01614:


线程正忙





无法启用


ORA-01615:


线程已安装





无法禁用


ORA-01616:


线程已打开





无法禁用


ORA-01617:


无法安装


:


不是有效的线程编号


ORA-01618:


线程未启用





无法安装


ORA-01619:


线程已由另一例程安装


ORA-01620:


没有可用于安装的公用线程


ORA-01621:


数据库打开时无法重命名当前日志的成员


ORA-01622:


必须指定线程编号





没有特定默认值


ORA-01623:


日志是线程的当前日志





无法删除


ORA-01624:


线程的紧急恢复需要日志


ORA-01625:


回退段





不属于此例程


ORA-01626:


回退段号





无法处理更多事务处理


ORA-01627:


回退段号





未联机


ORA-01628:


已达到


max # extents ()


(回退段)


ORA-01629:


已达到


max # extents ()


,此时正在保存表空间的撤消


ORA-01630:


表空间中的


temp


段达到


max # extents()


ORA-01631:





.


达到


max # extents ()


ORA-01632:


索引


.


达到


max # extents ()


ORA-01633:


此操作需要


Real Application Clusters


选件


ORA-01634:


回退段号





即将脱机


ORA-01635:


指定的回退段编号





不可用


ORA-01636:


回退段





已联机


ORA-01637:


回退段





正被另一例程


(#)


使用


ORA-01638:


参数


不允许


ORACLE


版本


装载群集数据库


ORA-01640:


无法将活动事务处理的表空间设置为只读


ORA-01641:


表空间





未联机





无法添加数据文件


ORA-01642:


只读表空间





无需开始备份


ORA-01643:


系统表空间无法设置为只读


ORA-01644:


表空间





已经是只读


ORA-01645:


上次尝试设置读写已完成一半


ORA-01646:


表空间





不是只读





无法设置为读写


ORA-01647:


表空间





是只读,无法在其中分配空间


ORA-01648:


日志是禁用线程的当前日志


ORA-01649:


不允许进行备份控制文件操作


ORA-01650:


回退段无法通过(在表空间中)扩展


说明:表空间满引起的错误。解决


增加


UNDO表


空间。


ORA-01651:


无法通过(在表空间中)扩展保存撤消段


说明:表空间满引起的错误。


ORA-01652:


无法通过(在表空间中)扩展


temp




说明:临时表空间满引起的错误。解决增加


临时表空间的大小。


临时表空间主要用途是在数据库进行排序运算


[如创建索引、order by及group by、distinct、union/intersect/minus/、sort-merge及join、analyze命令]、管理索引[如创建索引、IMP进行数据导入]、访问视图等操作时提供临时的运算空间,当运算完成之后系统会自动清理。


ORA-01653:





.


无法通过(在表空间中)扩展


说明:表空间满引起的错误。


ORA-01654:


索引


.


无法通过(在表空间中)扩展


说明:表空间满引起的错误。


ORA-01655:


群集


.


无法通过


(


在表空间





)


扩展


说明:表空间满引起的错误。


ORA-01656:


最大区数


()


已在群集


.


中达到


ORA-01657:


无效的


SHRINK


选项值


ORA-01658:


无法为表空间?中的段?创建


INITIAL




说明:表空间满引起的错误。


ORA-01659:


无法分配超出的


MINEXTENTS


(在表空间中)


说明:表空间满引起的错误


ORA-01660:


表空间





已是永久性


ORA-01661:


表空间





已是临时性


ORA-01662:


表空间





非空且无法设置为暂时性


ORA-01663:


表空间





的内容不断变动


ORA-01664:


扩展排序段的事务处理已终止


ORA-01665:


控制文件不是一个备用控制文件


ORA-01666:


控制文件用于备用数据库


ORA-01667:


无法添加任何其它表空间


:


超出限制


ORA-01668:


对于数据文件的脱机,备用数据库要求使用


DROP


选项


ORA-01669:


备用数据库控制文件不一致


ORA-01670:


备用数据库恢复需要新数据文件


ORA-01671:


控制文件是备份文件,无法设置备用控制文件


ORA-01672:


控制文件可能缺少文件或具有额外文件


ORA-01673:


未标识数据文件


ORA-01674:


数据文件是一个旧的原型而非当前文件


ORA-01675: max_commit_propagation_delay


与其它例程不一致


ORA-01676: ”


的备用文件名转换超出的最大长度


ORA-01677:


备用文件名转换参数不同于其它例程


ORA-01678:


参数


必须是一对样式字符串和取代字符串


ORA-01679:


数据库必须以


EXCLUSIVE


安装且未打开以激活


ORA-01680:


无法通过(在表空间中)扩展


LOB




ORA-01681: max # extents ()


已在表空间中的


LOB


段达到


ORA-01682:


只读


DB


无法在表空间中分配临时空间


ORA-01683:


索引


.


分区无法通过(在表空间中)扩展


ORA-01684: max # extents ()


已在表


.


分区中达到


ORA-01685: max # extents ()


已在索引


.


分区中达到


ORA-01686: max # files ()


对于表空间已达到


ORA-01687:


表空间





的指定记录属性与现有属性相同


ORA-01688:





.


分区无法通过(在表空间中)扩展


ORA-01689:


子句


“”


()中出现语法错误


ORA-01690:


排序区太小


ORA-01691: Lob





.


无法通过(在表空间中)扩展


说明:


表空间满了,或者


用户所能


用的额度满了。


ORA-01692: Lob





.


分区无法通过(在表空间中)扩展


ORA-01693: max # extents ()


已在


lob





.


中达到


ORA-01694: max # extents ()


已在


lob





.


分区中达到


ORA-01695:


将回退段转换为版本


8.0.2


时出错


ORA-01696:


控制文件不是





克隆





控制文件


ORA-01697:


控制文件用于





克隆





数据库


ORA-01698: ‘


克隆





数据库仅可以具有


SYSTEM


联机回退段


ORA-01699:


正在导入表空间





以用于时间点恢复


ORA-01700:


列表中的用户名重复


ORA-01701:


此处不允许有群集


ORA-01702:


此处不允许有视图


说明





视图


不能





索引


ORA-01703:


缺少


SYNONYM


关键字


ORA-01704:


文字字符串过长


ORA-01705:


无法在关联列中指定外部连接


ORA-01706:


用户函数的结果值过大


ORA-01707:


缺少


LIST


关键字


ORA-01708:


需要


ACCESS





SESSION


说明


:错误的审计语法


by后面


只能跟ACCESS





SESSION


,写


其余的报此错误


ORA-01709:


程序不存在


ORA-01710:


缺少


OF


关键字


ORA-01711:


列出的权限重复


ORA-01712:


您不能授予不具有的权限


ORA-01713:


该权限的


GRANT OPTION


不存在


ORA-01714:


执行用户函数时出错


ORA-01715: UNIQUE


不可以与簇索引一起使用


ORA-01716: NOSORT


不可以与簇索引一起使用


ORA-01717: seccta:


访问已过时的模式标记无效


ORA-01718: NOAUDIT


不允许


BY ACCESS | SESSION


子句


ORA-01719: OR





IN


操作数中不允许外部连接运算符


(+)


错误触发:旧式联接


(+)


中,


where


条件使用


(c.gnwz_xlfl(+)<>’


连接导线


‘ or c.gnwz_xlfl is null)


时报错。


错误解决:这是旧式关联不支持的语法,改用新式关联(


left join


)。


例一:报错的旧式关联


SELECT *


FROM tmp_em_m_tree v, b$common_n a


, b$gg_pd_gnwzmc_n c


WHERE a.cd_ssdw = v.NAME


AND a.ltt_id = 0


AND a.g3e_fno = 156


and a.g3e_fid = c.g3e_fid(+)


and c.ltt_id(+) = 0


and (c.gnwz_xlfl(+) <> ‘


连接导线


‘ or c.gnwz_xlfl(+) is null);


例二:通过的新式关联


SELECT *


FROM tmp_em_m_tree v,b$common_n a


left join b$gg_pd_gnwzmc_n c


on a.g3e_fid = c.g3e_fid


and c.ltt_id = 0


and (c.gnwz_xlfl <> ‘


连接导线


‘ or c.gnwz_xlfl is null)


WHERE a.cd_ssdw = v.NAME


AND a.ltt_id = 0


AND a.g3e_fno = 156;


ORA-01720:


授权选项对于


‘.’


不存在


ORA-01721: USERENV(COMMITSCN)


在事务处理中调用了多次


ORA-01722:


无效数字


说明:当内嵌


sql


语句不能有效地将字符转变成数字时,会隐含地触发此异常。


ORA-01723:


不允许长度为


0


的列


错误说明:当


create table


时存在


null


列,则会报此错误


ORA-01724:


浮点(数)精确度超出范围(


1





126




ORA-01725:


此处不允许


USERENV(‘COMMITSCN’)


ORA-01726:


此处不允许有表


ORA-01727:


数字精度说明符超出范围(


1





38




ORA-01728:


数字标度说明符超出范围(


-84





127




ORA-01729:


需要数据库链接名


ORA-01730:


指定的列名数无效


ORA-01731:


出现循环的视图定义


ORA-01732:


此视图的数据操纵操作非法


ORA-01733:


此处不允许虚拟列


ORA-01734:


非法的参数


– EXTENT MIN


高于


EXTENT MAX


ORA-01735:


非法的


ALTER TABLE


选项


ORA-01736:


需要


[NOT] SUCCESSFUL


ORA-01737:


有效模式


: [ROW] SHARE, [[SHARE] ROW] EXCLUSIVE, SHARE UPDATE


说明





执行


Lock table temp_liutao in 3 mode;





报的错误,因为mode没有选对。


解决


:选择正确的模式。


ORA-01738:


缺少


IN


关键字


ORA-01739:


缺少


MODE


关键字


ORA-01740:


标识中缺少双引号


ORA-01741:


非法的零长度标识


ORA-01742:


备注错误终止


ORA-01743:


仅能编制纯函数的索引


ORA-01744:


不合理的


INTO


ORA-01745:


无效的主机


/


赋值变量名


ORA-01746:


此处不允许指示符变量


ORA-01747:


无效的用户


.





.


列,表


.


列,或列规格


ORA-01748:


此处只允许简单的列名


说明:select语句





from处


使用using不允许出现列


别名,


也不


允许


=号关联。例如select a.nu from temp_lt a join temp_lt2 b using(a.nu);


ORA-01749:


用户不可以自


/


至自己


GRANT/REVOKE


权限


ORA-01750: UPDATE/REFERENCES


仅可以从整个表而不能按列


REVOKE


ORA-01751:


无效的转储撤消选项


ORA-01752:


不能从没有一个键值保存表的视图中删除


ORA-01753:


列定义与聚簇列定义不兼容


ORA-01754:


表只能包含一个


LONG


类型的列


ORA-01755:


必须指定区编号或块编号


ORA-01756:


括号内的字符串没有正确结束


说明:如果中文某些字引起这个错误,是由于编码引起的,可以用类似


Notepad


软件对文本进行转码。


ORA-01757:


必须指定对象编号


ORA-01758:


要添加法定


(NOT NULL)


列,则表必须为空


ORA-01759:


未正确定义用户函数


ORA-01760:


函数的参数非法


ORA-01761: DML


操作与连结中的唯一表不对应


ORA-01762: vopdrv: FROM


中没有视图查询块


ORA-01763:


更新或删除涉及到外部连结表


ORA-01764:


连结的新更新值不能保证为唯一


ORA-01765:


不允许指定表的所有者名


ORA-01766:


此上下文中不允许有字典表


ORA-01767: UPDATE …SET


表达式必须是子查询


ORA-01768:


数字字符串过长


ORA-01769:


重复的


CLUSTER


选项说明


ORA-01770: CREATE CLUSTER


命令中不允许有


CLUSTER


选项


ORA-01771:


选项对聚簇表非法


ORA-01772:


必须指定


LEVEL


的值


ORA-01773:





CERATE TABLE


中没有指定列的数据类型


ORA-01774:


转储撤消选项指定了多次


ORA-01775:


同义词的循环嵌套链


ORA-01776:


无法通过连接视图修改多个基表


ORA-01777:


此系统中不允许


WITH GRANT OPTION


ORA-01778:


超出最大子查询的嵌套层


ORA-01779:


无法修改与非键值保存表对应的列


ORA-01780:


要求文字字符串


ORA-01781: UNRECOVERABLE


不能指定没有


AS SELECT


ORA-01782:


不能为群集或聚簇表指定


UNRECOVERABLE


ORA-01783:


只可以指定


RECOVERABLE





UNRECOVERABLE


子句


ORA-01784:


不能指定


RECOVERABLE


具有禁用的数据库介质恢复


ORA-01785: ORDER BY


项必须是


SELECT-list


表达式的数目


ORA-01786:


此查询表达式不允许


FOR UPDATE


ORA-01787:


每个查询块只允许有一个子句


ORA-01788:


此查询块中要求


CONNECT BY


子句


ORA-01789:


查询块具有不正确的结果列数


说明:union等合并查询语法


引起的


错误


ORA-01790:


表达式必须具有与对应表达式相同的数据类型


ORA-01791:


不是


SELECTed


表达式


ORA-01792:


表或视图中的最大列数为


1000


错误说明:


ORACLE


支持表或试图最多列数为


1000


,每一个块最大支持


255




ORA-01793:


索引列的最大数为


32


ORA-01794:


群集列的最大数目为


32


ORA-01795:


列表中的最大表达式数为


1000


ORA-01796:


此运算符不能与列表一起使用


ORA-01797:


此运算符后面必须跟


ANY





ALL


ORA-01798:


缺少


EXCEPTION


关键字


ORA-01799:


列不可以外部连接到子查询


ORA-01800:


日期格式中的文字过长以致无法处理


ORA-01801:


日期格式对于内部缓冲区过长


ORA-01802: Julian


日期超出范围


ORA-01803:


无法获得日期


/


时间


ORA-01804:


时区信息无法初始化


ORA-01810:


格式代码出现两次


ORA-01811: Julian


日期导致年度中的日无法使用


ORA-01812:


只可以指定一次年度


ORA-01813:


只可以指定一次小时


ORA-01814: AM/PM


因使用


A.M./P.M.


而发生冲突


ORA-01815: BC/AD


因使用


B.C./A.D.


而发生冲突


ORA-01816:


只可以指定一次月份


ORA-01817:


只可以指定一次周中的日


ORA-01818: ‘HH24’


导致上下午指示符无法使用


ORA-01819:


带符号的年度导致


BC/AD


无法使用


ORA-01820:


格式代码无法以日期输入格式显示


ORA-01821:


日期格式无法识别


ORA-01822:


此日历的纪元格式代码无效


ORA-01830:


日期格式图片在转换整个输入字符串之前结束


说明:将


日期


to_date时


报此错误,例如select TO_DATE(sysdate,’hh24′) from dual


ORA-01831:


年度与


Julian


日期发生冲突


ORA-01832:


年度中的日与


Julian


日期发生冲突


ORA-01833:


月份与


Julian


日期发生冲突


ORA-01834:


月份中的日与


Julian


日期发生冲突


ORA-01835:


周中的日与


Julian


日期发生冲突


ORA-01836:


小时与日中的秒发生冲突


ORA-01837:


小时中的分与日中的秒发生冲突


ORA-01838:


分中的秒与日中的秒发生冲突


ORA-01839:


指定月份的日期无效


ORA-01840:


输入值对于日期格式不够长


英文解析:


input value not long enough for date format


错误解析:我在用


SQLLDR


导入数据的时候遇到此错误


ORA-01841:


(全)年度值必须介于


-4713





+9999


之间,且不为


0


ORA-01842:


季度值必须介于


1





4


之间


ORA-01843:


无效的月份


错误说明:当向一个


TIMESTAMP


类型的字段插入一个


to_char


后的字符会报这个错误。


ORA-01844:


年度中的周值必须介于


1





52


之间


ORA-01845:


月份中的周值必须介于


1





5


之间


ORA-01846:


周中的日无效


ORA-01847:


月份中日的值必须介于


1


和当月最后一日之间


错误产生:当使用


nvl


函数针对


date


类型做


nvl(date_type,’ ‘)


处理的时候便会报此类错误。


错误原因:


date


类型字段不能存放空格值。


ORA-01848:


年度中的日值必须介于


1





365


之间(闰年为


366




ORA-01849:


小时值必须介于


1





12


之间


ORA-01850:


小时值必须介于


0





23


之间


ORA-01851:


分钟值必须介于


0





59


之间


ORA-01852:


秒值必须介于


0





59


之间


ORA-01853:


日中的秒值必须介于


0





86399


之间


ORA-01854: julian


日期必须介于


1





5373484


之间


ORA-01855:


要求


AM/A.M.





PM/P.M.


ORA-01856:


要求


BC/B.C.





AD/A.D.


ORA-01857:


无效的时区


ORA-01858:


在要求输入数字处找到非数字字符


ORA-01859:


在要求输入字母处找到非字母字符


ORA-01860:


年度中的周值必须介于


1





53


之间


ORA-01861:


文字与格式字符串不匹配


ORA-01862:


数字值与格式项目的长度不匹配


ORA-01863:


年度不支持当前日历


ORA-01864:


日期超出当前日历的范围


ORA-01865:


无效的纪元


ORA-01866:


日期时间类无效


ORA-01867:


间隔无效


ORA-01868:


间隔的前导精度太小


ORA-01869:


保留以供将来使用


ORA-01870:


间隔或日期时间不是相互可比较的


ORA-01871:


秒数必须少于


60


ORA-01872:


保留以供将来使用


ORA-01873:


间隔的前导精度太小


ORA-01874:


时区小时必须在


-12





13


之间


ORA-01875:


时区分钟必须在


-59





59


之间


ORA-01876:


年份必须不少于


-4713


ORA-01877:


内部缓冲区的字符串太长


ORA-01878:


在日期时间或间隔中没有找到指定的字段


ORA-01879: hh25


字段必须在


0





24


之间


ORA-01880:


零点几秒必须在


0





999999999


之间


ORA-01881:


时区区域


ID %d


无效


ORA-01882:


未找到时区区域


ORA-01883:


在区域转换过程中禁用了重叠


ORA-01890:


检测到


NLS


错误


ORA-01891:


日期时间


/


间隔内部错误


ORA-01898:


精确度说明符过多


ORA-01899:


错误的精度说明符


ORA-01900:


需要


LOGFILE


关键字


ORA-01901:


需要


ROLLBACK


关键字


ORA-01902:


需要


SEGMENT


关键字


ORA-01903:


需要


EVENTS


关键字


ORA-01904:


需要


DATAFILE


关键字


ORA-01905:


需要


STORAGE


关键字


ORA-01906:


需要


BACKUP


关键字


ORA-01907:


需要


TABLESPACE


关键字


ORA-01908:


需要


EXISTS


关键字


ORA-01909:


需要


REUSE


关键字


ORA-01910:


需要


TABLES


关键字


ORA-01911:


需要


CONTENTS


关键字


ORA-01912:


需要


ROW


关键字


ORA-01913:


需要


EXCLUSIVE


关键字


ORA-01914:


审计选项对于序号无效


ORA-01915:


审计选项对于视图无效


ORA-01917:


用户或角色





不存在


ORA-01918:


用户





不存在


ORA-01919:


角色





不存在


ORA-01920:


用户名





与另外一个用户名或角色名发生冲突


ORA-01921:


角色名





与另一个用户名或角色名发生冲突


ORA-01922:


必须指定


CASCADE


以删除




ORA-01923: CASCADE


已中止,对象被另一用户锁定


ORA-01924:


角色





未被授权或不存在


ORA-01925:


超出已启用角色的最大数


ORA-01926:


无法将


WITH GRANT OPTION GRANT


角色


ORA-01927:


无法


REVOKE


您未授权的权限


ORA-01928:


未对


GRANT


选项授权所有权限


ORA-01929:


没有要


GRANT


的权限


ORA-01930:


不支持审计对象


ORA-01931:


无法将授予角色


ORA-01932: ADMIN


选项未授权给角色




ORA-01933:


无法使用角色权限来创建存储对象


ORA-01934:


检测到循环的角色授权


ORA-01935:


缺少用户或角色名


ORA-01936:


不能在创建用户或角色时指定所有者


ORA-01937:


缺少或无效的角色名


ORA-01938:


必须为


CREATE USER


指定


IDENTIFIED BY


ORA-01939:


只可以指定


ADMIN OPTION


ORA-01940:


无法删除当前已连接的用户


解决:需要先


kill


,再删除


ORA-01941:


需要


SEQUENCE


关键字


ORA-01942:


无法同时指定


IDENTIFIED BY





EXTERNALLY


ORA-01943:


已经指定


IDENTIFIED BY


ORA-01944:


已经指定


IDENTIFIED EXTERNALLY


ORA-01945:


已经指定


DEFAULT ROLE[S]


ORA-01946:


已经指定


DEFAULT TABLESPACE


ORA-01947:


已经指定


TEMPORARY TABLESPACE


ORA-01948:


标识符的名称长度


()


超过最大长度


()


ORA-01949:


需要


ROLE


关键字


ORA-01950:


表空间





中无权限


解决:


ALTER USER   用户名 QUOTA UNLIMITED ON 表空间





无限制使用


ALTER USER   用户名 QUOTA 1K ON 表空间





限制不超过1


K


使用


ORA-01951: ROLE ”


未授予




ORA-01952:


系统权限未授予




ORA-01953:


命令不再有效,请参阅


ALTER USER


ORA-01954: DEFAULT ROLE


子句对


CREATE USER


无效


ORA-01955: DEFAULT ROLE ”


未授予用户


ORA-01956:


使用


OS_ROLES


时命令无效


ORA-01957:


需要的


MIN





MAX


关键字未找到


ORA-01958:


必须为


LAYER


选项提供整数


ORA-01959:


必须为


OPCODE


选项提供整数


ORA-01960:


无效的转储日志文件选项


ORA-01961:


无效的转储选项


ORA-01962:


必须指定文件号或日志序号


ORA-01963:


必须指定块编号


ORA-01964:


必须为


TIME


选项指定时间


ORA-01965:


必须指定


PERIOD


ORA-01967:


无效的


CREATE CONTROLFILE


选项


ORA-01968:


仅指定


RESETLOGS





NORESETLOGS


一次


ORA-01969:


您必须指定


RESETLOGS





NORESETLOGS


ORA-01970:


您必须为


CREATE CONTROLFILE


指定数据库名


ORA-01971:


非法的


ALTER TRACING


选项


ORA-01972:


必须为


ALTER TRACING ENABLE





DISABLE


指定字符串


ORA-01973:


缺少更改编号


ORA-01974:


非法的存档选项


ORA-01975:


更改编号中的字符非法


ORA-01976:


缺少更改编号


ORA-01977:


缺少线程编号


ORA-01978:


缺少序号


ORA-01979:


角色





缺少口令或口令无效


ORA-01980: OS ROLE


初始化过程中出错


ORA-01981:


必须指定


CASCADE CONSTRAINTS


以执行此撤消


ORA-01982:


审计选项对于视图无效


ORA-01983:


无效的


DEFAULT


审计选项


ORA-01984:


无效的程序


/


程序包


/


函数审计选项


ORA-01985:


因超出


LICENSE_MAX_USERS


参数而无法创建用户


ORA-01986:


无效的


OPTIMIZER_GOAL


选项


ORA-01987:


客户


OS


用户名过长


ORA-01988:


不允许远程


os


登录


ORA-01989:


操作系统未授权角色




ORA-01990:


打开口令文件





时出错


ORA-01991:


无效的口令文件




ORA-01992:


关闭口令文件





时出错


ORA-01993:


写口令文件





时出错


ORA-01994: GRANT


失败


:


无法添加用户至公用口令文件


说明:


口令文件


损坏


或丢失,需要重建


ORA-01995:


读口令文件





时出错


ORA-01996: GRANT


失败


:


口令文件





已满


ORA-01997: GRANT


失败


:


用户





由外部标识


ORA-01998: REVOKE


失败


:


用户


SYS


始终具有


SYSOPER





SYSDBA


ORA-01999:


口令文件模式已由





更改为




ORA-02000:


缺少关键字


ORA-02001:


用户


SYS


不允许创建可用列表组的索引


ORA-02002:


写入审记线索时出错


ORA-02003:


无效的


USERENV


参数


ORA-02004:


违反安全性


ORA-02005:


隐含


(-1)


长度对数据类型的定义和赋值无效


ORA-02006:


无效的压缩十进制格式字符串


ORA-02007:


不能使用含


REBUILD





ALLOCATE





DEALLOCATE


选项


ORA-02008:


已指定非数字列的非零标度


ORA-02009:


指定的文件大小不得为


0


ORA-02010:


缺少主机连接字符串


ORA-02011:


重复的数据库链接名


ORA-02012:


缺少


USING


关键字


ORA-02013:


缺少


CONNECT


关键字


ORA-02014:


不能从具有


DISTINCT, GROUP BY


等的视图选择


UPDATE FOR


ORA-02015:


不能从远程表选择


FOR UPDATE


ORA-02016:


不能在远程数据库中使用


START WITH


子查询


ORA-02017:


要求整数值


ORA-02018:


同名的数据库链接具有开放连接


ORA-02019:


未找到远程数据库的连接说明


说明:D


BLINK


删掉了


ORA-02020:


过多的数据库链接在使用中


ORA-02021:


不允许对远程数据库进行


DDL


操作


ORA-02022:


远程语句的远程对象具有未优化的视图


ORA-02023:


远程数据库无法对


START WITH





CONNECT BY


谓词求值


ORA-02024:


未找到数据库链接


ORA-02025: SQL


语句的所有表均必须在远程数据库中


ORA-02026:


缺少


LINK


关键字


ORA-02027:


不支持


LONG


列的多行


UPDATE


ORA-02028:


服务器不支持行数的准确读取


ORA-02029:


缺少


FLLE


关键字


ORA-02030:


只能从固定的表


/


视图查询


说明:当把动态性能


v$


授予权限给用户的时候报的错误,只能赋值视图,例如


v_$session




另外授予


x$


也会报此错误,


x$


表只能在


sys


用户下查询,且无视图。


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:


超时


:


分布式事务处理等待锁定


说明:产生锁,出现等待。我


insert


一个


unique


字段,在我提交之前,另一个


session


也提交了同样的数据,产生等待,


等待时间超过


show parameter DISTRIBUTED_LOCK_TIMEOUT


(默认值


60


秒),抛出此错误。


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:


紧接着


line (


起自





这里显示


DBLINK’)


错误起源:


ORA-02064:


不支持分布式操作


ORA-02065:


非法的


ALTER SYSTEM


选项


ORA-02066: DISPATCHERS


文本缺失或无效


ORA-02067:


要求事务处理或保存点回退


ORA-02068:


以下严重错误源于


ORA-02069:


此操作的


global_names


参数必须设置为


TRUE


ORA-02070:


数据库不支持此上下文中的(


following severe error from




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+passthru


ORA-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





NOARCHIVELOG


ORA-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


后面跟的标记不是


WORK


ORA-02186:


表空间资源权限不可与其它权限一起出现


ORA-02187:


无效的限量说明


ORA-02189:


需要


ON <


表空间


>


ORA-02190:


需要


TABLES


关键字


ORA-02191:


正确的语法是


ET TRANSACTION USE ROLLBACK SEGMENT <rbs>


ORA-02192:


回退段存储子句不允许


PCTINCREASE


ORA-02194:


事件说明语法错误


(


非致命错误


)


接近




ORA-02195:


尝试创建的对象在表空间中


ORA-02196:


已经指定


PERMANENT/TEMPORARY


选项


ORA-02197:


已经指定文件列表


ORA-02198:


已经指定


ONLINE/OFFLINE


选项


ORA-02199:


丢失


DATAFILE/TEMPFILE


子句


ORA-02200: WITH GRANG OPTION





PUBLIC


不允许


ORA-02256:


要引用的列数必须与已引用列数匹配


错误说明:主键为复合主键,外键的字段数与主键的不一致时报此错误。


ORA-02260:


表只能具有一个主键


错误说明:一个表只能有一个主键,想创建


2


个及以上的主键时报此错误。


ORA-02261:


表中已存在这样的唯一关键字或主键


错误说明:当对一个已经赋予约束的列,再赋予同样的约束时报此错误。


ORA-02270





no matching unique or primary key for this column-list(


此列列表的唯一或主键不匹配


)


错误说明:外键的定义必须是另外一张表的主键,否则就会报这个错


ORA-02287


:此处不允许序列


说明:下来情况都不支持允许使用序列


Restrictions on Sequence Values You cannot use CURRVAL and NEXTVAL in the


following constructs:





A subquery in a DELETE, SELECT, or UPDATE statement





A query of a view or of a materialized view





A SELECT statement with the DISTINCT operator





A SELECT statement with a GROUP BY clause or ORDER BY clause





A SELECT statement that is combined with another SELECT statement with the


UNION, INTERSECT, or MINUS set operator





The WHERE clause of a SELECT statement





The DEFAULT value of a column in a CREATE TABLE or ALTER TABLE statement





The condition of a CHECK constrain


ORA-02292


:违反一致性约束


ORA-02292:


无法启用,找到空置


说明:当为一个字段添加非空约束的时候报此错误,因为字段里存在空值


ORA-02304


:无效的对象标识符文字


说明:IMP导入的时候,导入了create type的语句,type对象的OID值是全库唯一的,有重复就会冲突报错


O


RA-02436:


日期或系统变量在


CHECK 约束条件中指定错误


说明:


expiry_date date CHECK (expiry_date > SYSDATE)


这样


时报错,sysdate是变量。


解决:约束条件必须是确定值,不能是变量。


ORA-02449:


表中的唯一


/


主键被外键引用


说明:当删除的表里有唯一约束或者有主键被其它表作为外键引用时报这个错误。


解决:先删除外键,才能删除这个表。


ORA-03106:


致命的双工通信协议错误


错误说明:大概率是网络问题,或客户端、jdbc等和服务器的版本不一致导致的问题。


ORA-03113:


通信通道的文件结束


错误说明:数据库连接中断。


ORA-03135:


连接失去联系


connection lost contact


错误说明:数据库连接中断。


ORA-04021


:等待锁定对象时发生超时


错误说明:对象被锁住或者进程占用或者挂起,先kill掉相应的session


ORA-04030:


在尝试分配


8224


字节


(sort subheap,sort key)


时进程内存不足


错误说明:内存不足所致,常是数据库并发调度引起。解决是加内存或者降低并发


ORA-04063





view “GZDQMP.V_VIEW_NAME” has errors


或者


package body ‘…’ has errors


等等


错误说明:视图的状态为


INVALID





select owner,object_name,object_type from dba_objects o where status = ‘INVALID’ and owner = ‘GZDQMP’ and o.OBJECT_TYPE=’VIEW’;


解决是重新编译。


ORA-04065


:未执行,已更改或删除


stored procedureXXX(


过程名


)


错误说明:同一个过程中调用了多过程,先跑的过程中有


DROP


表后重建的操作,


DROP


表的操作导致后跑的过程运行的时候不通过引起。


解决办法:过程里用动态


SQL


调用过程,例如


execute immediate ‘begin PRC_PWYZL_CUSTACCT();end;’;


ORA-04068


:已丢弃程序包


XXX(


过程名


)


的当前状态。


错误说明:同一个过程中调用了多过程,先跑的过程中有


DROP


表后重建的操作,


DROP


表的操作导致后跑的过程运行的时候不通过引起。


解决办法:过程里用动态


SQL


调用过程,例如


execute immediate ‘begin PRC_PWYZL_CUSTACCT();end;’;


ORA-06500


:由于


plsql


运行时内存溢出,导致内部


plsql


发生错误。


说明:


PL/SQL


块运行时,如果超出内存空间或内存被损坏,会触发此异常。


ORA-06501


:由系统软件引起的内部


plsql


错误。


说明:如果出现此错误,则表示存在


PL/SQL


内部问题,用户此时可能需要重新安装数据字典和


PL/SQL


系统包。


ORA-06502


:由于过程性语句出现转换、截断、算术错误而产生的异常。


说明:当执行赋值操作时,如果变量长度不足以容纳实际数据,会触发此异常。


说明





用了


中文的








也会


产生这异常,在


PLSQL等


工具不会报错,工具会自动转换,要用


SQLPLUS才


能看到。


ORA-06504


:一个主游标变量和


plsql


游标变量的类型不匹配。


说明:当执行赋值操作时,如果宿主游标变量和


PL/SQL


游标变量的返回类型不兼容,会触发此异常。


ORA-06508: PL/SQL:


无法找到正在调用


XXX(


过程名


)


的程序单元


错误说明:同一个过程中调用了多过程,先跑的过程中有


DROP


表后重建的操作,


DROP


表的操作导致后跑的过程运行的时候不通过引起。


解决办法:过程里用动态


SQL


调用过程,例如


execute immediate ‘begin PRC_PWYZL_CUSTACCT();end;’;


ORA-06511


:试图打开一个已打开的游标。


错误说明:当打开已经打开的游标时,会触发此异常。


ORA-06512


:在


line X(


行数


)




错误说明:说明错误的行数。


ORA-06530


:试图对一个


NULL


对象的属性赋值。


错误说明:常出现在


plsql


中未初始化变量就直接赋值,则报此错误。


ORA-06531


:试图对一个


NULL


值得


plsql


表或变长数组执行除


EXCEL


以外的操作。


错误说明:集合数据类型赋值前必须初始化,否则报此错误。


ORA-06532


:引用的嵌套表或变成数据索引超出了其声明范围。


说明:当使用嵌套表或


VARRAY


元素时,如果下标为取负数,会触发此异常


ORA-06533


:引用的嵌套表或变长数组索引大于了嵌套表或嵌套表中的元素个数。


说明:当使用嵌套表或


VARRAY


元素时,如果元素下标超出范围,会触发此异常。


ORA-06550


:第几行第几列。


说明:第几行第几列出错了。


ORA-06552: PL/SQL: Compilation unit analysis terminated


ORA-06553





PLS-553: character set name is not recognized, while starting Content Store


说明:字符集编码被改了的问题,查询


Select * from NLS_DATABASE_PARAMETERS s where s.PARAMETER=’NLS_CHARACTERSET’;


结果为


UTF8


,改回原来的字符集编码


AL32UTF8




注意:修改字符集只是修改了数据字典,并没有对数据进行字符集转换!


ORA-06592




编写


CASE


语句时,如果在


when


子句中没有包含必须的条件分支并且没有包含


else


子句,则报此错误。


O


RA-08004


:序列X


X


无法实例化


错误说明:下一个序列值超过序列配置的最大值


ORA-08102:


未找到索引关键字


,


对象号


2852155,


文件


9,





1544794 (2)


错误说明:我遇到的情况是用


B


表的字段更新


A


表的字段,


A


表中复合索引由


A1





A2





A3


三个字段组成,更新只涉及


A3


字段,


Oracle


自动去找


ORA-08176


:一致


读取失败;


回退


数据不可用


说明


:当在select查询执行期间,对表进行


index





相关


操作








select


语句会报此


错误




ORA-08189




说明:使用


Flashback Table


功能前,没有打开


ROW MOVEMENT


,则会报此错误。


ORA-10001




错误说明:关闭一个已经关闭了的游标报此错误。


ORA-10631




错误说明:表有函数,不允许


shrink space




ORA-10636




说明:使用


shrink space


功能前,没有打开


ROW MOVEMENT


,则会报此错误。


ORA-10637: The segment does not exist


说明








分区表执行shrink space;


报次


错误


ORA-12000:


实体化视图日志已经存在于表


‘table_name’




说明:一个表只能有一张物化视图日志,多则报此错。


ORA-12001:


无法创建日志


:





‘table_name’


已经具有触发器


ORA-12002:





“”.””


上不存在任何实体化视图日志


ORA-12003:


实体化视图


“”.””


不存在


ORA-12004: REFRESH FAST


不能用于实体化视图


“”.””


ORA-12005:


不能安排过去时间的自动刷新


ORA-12006:


具有相同


user.name


的实体化视图已经存在


ORA-12007:


实体化视图重新使用的参数不一致


ORA-12008:


实体化视图的刷新路径中存在错误


ORA-12009:


实体化视图不能包含


long




ORA-12010:


不能在


SYS


拥有的表上创建实体化视图日志


ORA-12011:


无法执行


作业


ORA-12012:


自动执行作业


(job


编号


)


出错


ORA-12013:


可更新实体化视图必须足够简单


,


以进行快速刷新


说明:当创建物化视图指定了


for update


,如果用


WITH PRIMARY KEY


则报此错误,默认


WITH PRIMARY KEY


解决:用


WITH rowid


ORA-12014:





\’\’


不包含主键约束条件


ORA-12015:


不能从复杂查询中创建一个可快速刷新的实体化视图


ORA-12016:


实体化视图并未包含所有主键列


ORA-12017:


不能将主键实体化视图


\’\’


更改为


rowid


实体化视图


ORA-12018:


在创建


“”.””


的代码时出现以下错误


ORA-12019:


主表与远程对象同义


ORA-12020:


实体化视图


未注册


ORA-12021:


实体化视图


“”.””


已损坏


ORA-12022: “”.””


上的实体化视图日志已具有


rowid


ORA-12023:


实体化视图


“”.””


上缺少索引


ORA-12024: “”.””


上的实体化视图日志没有主键列


ORA-12025: “”.””


上的实体化视图日志已有主键


ORA-12026:


检测到无效的过滤器列


ORA-12027:


过滤器列重复


ORA-12028:


主体站点


不支持实体化视图类型


ORA-12029: LOB


列不能用作过滤器列


ORA-12030:


不能创建可快速刷新的实体化视图


ORA-12031:


不能使用


“”.””


上实体化视图日志中的主键列


ORA-12032:


不能使用


“”.””


上实体化视图日志中的


rowid




ORA-12033:


不能使用


“”.””


上实体化视图日志中的过滤器列


ORA-12034: “”.””


上的实体化视图日志比上次刷新后的内容新


ORA-12035:


无法使用


“”.””


上的实体化视图日志


ORA-12036:


可更新的实体化视图日志非空


,


请刷新实体化视图


ORA-12037:


未知的导出格式


ORA-12038:


文字字符串具有意外的长度


ORA-12039:


无法使用本地回退段


“”


ORA-12040:


主体站点


不支持主体回退段选项


ORA-12041:


无法记录索引表


“”.””





ROWID


ORA-12042:


在单一进程模式下无法更改


job_queue_processes


ORA-12043: CREATE MATERIALIZED VIEW


选项无效


ORA-12044: CREATE MATERIALIZED VIEW LOG


选项无效


ORA-12045: ALTER MATERIALIZED VIEW LOG


选项无效


ORA-12046:


无法将信任的约束条件用于刷新远程


MV


ORA-12047: PCT FAST REFRESH


不能用于实体化视图


“”.””


ORA-12048:


刷新实体化视图


“”.””


时出错


ORA-12051: ON COMMIT


属性与其它选项不兼容


ORA-12052:


无法快速刷新实体化视图


.


ORA-12053:


这不是一个有效的嵌套实体化视图


ORA-12054:


无法为实体化视图设置


ON COMMIT


刷新属性


说明;当创建远程


DBLINK


的表为本地物化视图的时候报此错误。


ORA-12055:


实体化视图定义与现有实体化视图具有循环相关性


ORA-12056:


无效的


REFRESH


方法


ORA-12057:


实体化视图


“”.””


无效


,


必须进行完全刷新


ORA-12058:


实体化视图不能使用预建表


ORA-12059:


预建表


“”.””


不存在


ORA-12060:


预建表的形式与定义查询不匹配


ORA-12061:


无效的


ALTER MATERIALIZED VIEW


选项


ORA-12062:


接收到的事务处理


在来自站点


的事务处理序列之外


ORA-12063:


无法从站点


应用事务处理


ORA-12064:


无效的刷新序列号


:


ORA-12065:


未知的刷新组标识符


ORA-12066: CREATE MATERIALIZED VIEW


命令无效


ORA-12067:


不允许刷新组为空


ORA-12068:


用于实体化视图


“”.””


的可更新实体化视图日志不存在


ORA-12069:


无效的脱机实例化对象


ORA-12070:


无法对实体化视图


“”.””


进行脱机实例化


ORA-12071: “”.””


的定义查询对脱机实例化无效


ORA-12072:


无法创建


“”.””


的可更新实体化视图日志数据


ORA-12073:


无法处理请求


ORA-12074:


无效的内存地址


ORA-12075:


无效的对象或字段


ORA-12076:


无效的阈值


ORA-12077:


临时可更新实体化视图日志不存在


ORA-12078:


对刷新组


ID


的快速刷新失败


ORA-12079:


实体化视图选项要求


COMPATIBLE


参数为


或更大的值


ORA-12081:


不允许对表


“”.””


进行更新操作


ORA-12082: “”.””


不能是索引表


ORA-12083:


必须使用


DROP MATERIALIZED VIEW


来删除


“”.””


ORA-12084:


必须使用


ALTER MATERIALIZED VIEW


来更改


“”.””


ORA-12085: “”.””


上的实体化视图日志已有对象


ID


ORA-12086:





“”.””


不是对象表


说明:创建物化视图日志采用


WITH object id


报错。


ORA-12087:





“”


拥有的表上不允许联机重新定义


ORA-12088:


不能联机重新定义具有不受支持数据类型的表


“”.””


ORA-12089:


不能联机重新定义无主键的表


“”.””


ORA-12090:


不能联机重新定义表


“”.””


ORA-12091:


不能联机重新定义具有实体化视图的表


“”.””


ORA-12092:


不能联机重新定义复制的表


“”.””


ORA-12093:


中间表


“”.””


无效


ORA-12094:


联机重新定义过程中出错


ORA-12096: “”.””


上的实体化视图日志中存在错误


ORA-12097:


刷新时主表发生更改


,


请重新刷新


ORA-12098:


无法为实体化视图加注释


ORA-12099:


不要进入快速表扫描


(kdst)


模式


ORA-12100: “”.””


上的实体化视图日志已经有序列


ORA-12150: TNS:


无法发送数据


ORA-12151: TNS:


从网络层收到错误的包类型


ORA-12152: TNS:


无法发送中断消息


ORA-12153: TNS:


未连接


ORA-12154: TNS:


无法解析指定的连接标识符


ORA-12155: TNS:





NSWMARKER


包中收到错误的数据类型


ORA-12156: TNS:


试图从错误状态中重置线路


ORA-12157: TNS:


内部网络通信错误


ORA-12158: TNS:


无法初始化参数子系统


ORA-12159: TNS:


跟踪文件不可写


ORA-12160: TNS:


内部错误


:


错误号不正确


ORA-12161: TNS:


内部错误


:


收到部分数据


ORA-12162: TNS:


指定的


Net


服务名不正确(


net service name is incorrectly specified




错误说明:因环境变量没有配置O


RACLE_SID


导致的错误


ORA-12163: TNS:


连接描述符太长


ORA-12164: TNS: Sqlnet.fdf


文件不存在


ORA-12165: TNS:


试图将跟踪文件写入交换空间。


ORA-12166: TNS:


客户机无法连接


HO


代理。


ORA-12168: TNS:


无法连接


LDAP


目录服务器


ORA-12169: TNS:


指定为连接标识符的


Net


服务名太长


ORA-12170





TNS:


连接超时


错误说明:多为网络不通或服务器端更改了


IP


所致,网络不通


tnsping


服务器的


SID


看能不能同,服务器


IP


改了要同步修改


Listener





Service


的设置,尝试


telnet IP


端口号


ORA-12171: TNS:


无法解析连接标识符


:


ORA-12196: TNS:


收到来自


TNS


的错误


ORA-12197: TNS:


关键字值解析错误


ORA-12198: TNS:


无法找到目标路径


ORA-12200: TNS:


无法分配内存


ORA-12201: TNS:


连接缓冲区过小


ORA-12202: TNS:


内部导航错误


ORA-12203: TNS:


无法连接目标


ORA-12204: TNS:


从应用程序中收到拒绝的数据


ORA-12205: TNS:


无法获得失败地址


ORA-12206: TNS:


导航时收到


TNS


错误


ORA-12207: TNS:


无法执行导航


ORA-12208: TNS:


无法找到


TNSNAV.ORA


文件


ORA-12209: TNS:


出现未初始化全局错误


ORA-12210: TNS:


查找浏览器数据时出错


ORA-12211: TNS: TNSNAV.ORA


中需要


PREFERRED_CMANAGERS


条目


ORA-12212: TNS: TNSNAV.ORA


中有不完整的


PREFERRED_CMANAGERS


绑定


ORA-12213: TNS: TNSNAV.ORA


中有不完整的


PREFERRED_CMANAGERS


绑定


ORA-12214: TNS: TNSNAV.ORA


中缺少本地团体条目


ORA-12215: TNS: TNSNAV.ORA


中的


PREFERRED_NAVIGATORS


地址形式不正确


ORA-12216: TNS: TNSNAV.ORA


中的


PREFERRED_CMANAGERS


地址形式不正确


ORA-12217: TNS:





TNSNAV.ORA


中无法联系


PREFERRED_CMANAGERS


ORA-12218: TNS:


无法接受的网络配置数据


ORA-12219: TNS:





ADDRESS_LIST


的地址中缺少团体名称


ORA-12221: TNS:


非法的


ADDRESS


参数


ORA-12222: TNS:


不支持所指定的协议


ORA-12223: TNS:


超出内部限制


ORA-12224: TNS:


无监听程序


ORA-12225: TNS:


无法连接目标主机


ORA-12226: TNS:


超出操作系统资源限额


ORA-12227: TNS:


语法错误


ORA-12228: TNS:


协议适配器不可加载


ORA-12229: TNS:


交换没有更多的可用连接


ORA-12230: TNS:


建立此连接时出现严重的网络错误


ORA-12231: TNS:


无法连接到目标


ORA-12232: TNS:


没有到达目标的可用路径


ORA-12233: TNS:


接受连接失败


ORA-12234: TNS:


重定向到目标


ORA-12235: TNS:


无法重定向到目标


ORA-12236: TNS:


未加载协议支持


ORA-12315: ALTER DATABASE


语句的数据库链接类型无效


ORA-12316:


数据库链接的连接字符串语法错误


ORA-12317:


登录数据库


(


链接名称


)


被拒绝


ORA-12318:


已经装载数据库


(


链接名称


)


ORA-12319:


数据库


(


链接名称


)


已经打开


ORA-12321:


数据库


(


链接名称


)


没打开


,


并且


AUTO_MOUNTING=FALSE


ORA-12322:


无法装载数据库


(


链接名称


)


ORA-12323:


无法打开数据库


(


链接名称


)


ORA-12324:


不能在专用数据库链接上使用


ROM:


链接类型


ORA-12326:


将立即关闭数据库


;


不允许任何操作


ORA-12329:


数据库


已关闭


;


不允许任何操作


ORA-12333:


未装载数据库


(


链接名称


)


ORA-12334:


数据库


(


链接名称


)


仍然打开


ORA-12335:


数据库


(


链接名称


)


没打开


ORA-12336:


不能登录到数据库


(


链接名称


)


ORA-12341:


超出打开装载的最大数量


ORA-12342:


打开装载超出


OPEN_MOUNTS


参数的限制


ORA-12345:


用户


在数据库链接


(


链接名称


)


上不具有


CREATE SESSION


权限


ORA-12350:


仍然装载正在删除的数据库链接


ORA-12351:


无法用引用远程对象的远程对象创建视图


ORA-12352:


对象


.@


无效


ORA-12353:


次级存储对象无法引用远程对象


ORA-12354:


正在删除次级对象


ORA-12400:


无效的功能错误处理参数


ORA-12401:


无效的标签字符串


:


ORA-12402:


无效的格式字符串


:


ORA-12403:


无效的内部标签


ORA-12404:


无效的权限字符串


:


ORA-12405:


无效的标签列表


ORA-12406:


未经策略


授权的


SQL


语句


ORA-12407:


未经策略


授权的操作


ORA-12408:


不被支持的操作


:


ORA-12409:


策略的策略启动失败


ORA-12410:


策略


的内部策略错误


ORA-12411:


无效的标签值


ORA-12412:


未安装策略程序包


ORA-12413:


标签不属于同一个策略


ORA-12414:


内部


LBAC


错误


:


ORA-12415:


指定的表中存在另一个数据类型列


ORA-12416:


策略


未发现


ORA-12417:


未找到数据库对象


“”


ORA-12418:


未找到用户


ORA-12419:


空二进制标签值


ORA-12420:


需要的过程和函数不在策略程序包


“”




ORA-12421:


不同大小的二进制标签


ORA-12422:


超过最大策略数


ORA-12423:


指定的位置无效


ORA-12424:


长度超出二进制标签的大小


ORA-12425:


不能为系统方案应用策略或设置授权


ORA-12426:


无效的审计选项


ORA-12427:


参数的无效输入值


ORA-12428:


ORA-12429:


超出标签范围列表


ORA-12430:


无效的权限号


ORA-12431:


无效的审计操作


ORA-12432: LBAC


错误


:


ORA-12433:


创建触发器失败


,


策略未应用


ORA-12434:


无效的审计类型


:


ORA-12435:


无效的审计成功


:


ORA-12436:


未指定策略选项


ORA-12437:


无效的策略选项


:


ORA-12438:


重复的策略选项


:


ORA-12439:


策略选项的无效组合


ORA-12440:


无足够的权限使用


SYSDBA


程序包


ORA-12441:


策略


已经存在


ORA-12442:


策略列


“”


已经被现有策略使用


ORA-12443:


策略未应用于方案中的某些表


ORA-12444:


策略已经应用于表


ORA-12445:


不能更改列的


HIDDEN


属性


ORA-12446:


无足够的权限对策略


进行管理


ORA-12447:


策略


的策略角色已经存在


ORA-12448:


策略


未应用于方案


ORA-12449:


为用户指定的标签必须是


USER


类型的


ORA-12450:





LBAC


初始化文件中禁用


LOB


数据类型


ORA-12451:


未将标签指定为


USER





DATA


ORA-12452:


标签标记


已经存在


ORA-12453:


标签


已经存在


ORA-12454:


标签


(


用于策略





)


不存在


ORA-12455:


在标签安全性


MMON


清除任务中出现内部错误


ORA-12456:


正在启动标签安全性


ORA-12457:


安全标签超出了最大允许长度


ORA-12461:


未定义的级别


(


用于策略





)


ORA-12462:


未定义的类别


(


用于策略





)


ORA-12463:


未定义的组


(


用于策略





)


ORA-12464:


标签组件


中有非法字符


ORA-12465:


无权在指定的组或类别上执行读取或写入操作


ORA-12466:


默认级别大于用户的最大值


ORA-12467:


最小值标签只能包含一个级别


ORA-12468:


最大写入级别不等于最大读取级别


ORA-12469:


未找到用于用户


或策略


的用户级别


ORA-12470: NULL


或无效的用户标签


:


ORA-12471:


未授予用户访问指定类别或组的权限


ORA-12472:


正在使用策略


ORA-12473:


当标签安全性与


OID


一起使用时


,


禁用此过程。


ORA-12476:


最小上界产生无效的


OS


标签


ORA-12477:


最大下界产生无效的


OS


标签


ORA-12479:


文件标签


必须等于


DBHIGH


ORA-12480:


指定的清除标签不在有效的清除以内


ORA-12481:


有效的标签不在程序单元清除范围以内


ORA-12482:


内部


MLS


错误


:


ORA-12483:


标签不在


OS


系统信任范围内


ORA-12484:


无效


OS


标签


ORA-12485:


新的有效标签不在有效清除范围内


ORA-12486:


无法更改有效的最大和最小标签


ORA-12487:


清除标签不在


DBHIGH





DBLOW


之间


ORA-12488:


最大标签数不支配最小标签数


ORA-12489:


默认标签不在清除范围内


ORA-12490: DBHIGH


无法降低


ORA-12491: DBHIGH


值不支配


DBLOW


ORA-12492: DBLOW


无法更改


ORA-12493:


无效的


MLS


二进制标签


ORA-12494:


无法插入或删除一个级别


,


类别或发行版类别


ORA-12495:


无法禁用已经启用的级别


,


类别或发行版类别


ORA-12496:


无法更改现有级别


,


类别或发行版号


ORA-12497:


最大组合类别数超过


ORA-12498:


ORA-12499:


ORA-12500: TNS:


监听程序无法启动专用服务器进程


ORA-12502: TNS:


监听程序没有从客户机收到


CONNECT_DATA


ORA-12504: TNS:


监听程序在


CONNECT_DATA


中未获得


SID


ORA-12505: TNS:


监听程序当前无法识别连接描述符中所给出的


SID


ORA-12508: TNS:


监听程序无法解析给定的


COMMAND


ORA-12509: TNS:


监听程序无法将客户机重定向至服务处理程序


ORA-12510: TNS:


数据库临时缺少处理请求的资源


ORA-12511: TNS:


已找到服务处理程序


,


但它并不接受连接


ORA-12513: TNS:


已找到服务处理程序


,


但它未注册使用不同的协议


ORA-12514


:


TNS:


监听程序当前无法识别连接描述中请求的服务。


ORA-12515: TNS:


监听进程无法找到该演示的处理程序


ORA-12516: TNS:


监听程序找不到符合协议堆栈要求的可用处理程序


说明:当用户连接上


ORACLE


超过


Oracle


设置的最大数则报此错误。


解决:


1.


查看当前连接进程数


SQL>select count(*) from v$process;


2.


查看连接数上限


SQL>select value from v$parameter where name = ‘processes’;


3.


查看当前数据库的


processes





sessions


设置


SQL>show parameter processes


SQL>show parameter sessions


4.


更改


SQL>alter system set processes=2000 scope=spfile;


SQL>alter system set sessions=2205 scope=spfile;


5.


重启数据库


SQL>shutdown immediate


SQL>startup


ORA-12518: TNS:


监听程序无法分发客户机连接


ORA-12519: TNS:


没有找到适用的服务处理程序


ORA-12520: TNS:


监听程序无法为请求的服务器类型找到可用的处理程序


ORA-12521: TNS:


监听程序当前无法识别连接描述符中请求的实例


ORA-12522: TNS:


监听程序无法找到具有指定


INSTANCE_ROLE


的可用例程


ORA-12523: TNS:


监听程序无法找到适用于客户机连接的例程


ORA-12524: TNS:


监听程序无法解析在连接描述符中指定的


HANDLER_NAME


ORA-12525: TNS:


监听程序在允许时间内未接收到客户机请求


ORA-12526: TNS:


监听程序


:


所有适用例程都处于受限模式


ORA-12527: TNS:


监听程序


:


所有例程都处于受限模式或无法建立新连接


ORA-12528: TNS:


监听程序


:


所有适用例程都无法建立新连接


ORA-12529: TNS:


基于当前的过滤规则


,


连接请求被拒绝


ORA-12531: TNS:


无法分配内存


ORA-12532: TNS:


无效的参数


ORA-12533: TNS:


非法的


ADDRESS


参数


ORA-12534: TNS:


不支持该操作


ORA-12535: TNS:


操作超时


ORA-12536: TNS:


操作可能阻塞


ORA-12537: TNS:


连接关闭


ORA-12538: TNS


:没有此协议适配器


ORA-12539: TNS:


缓冲区上溢或下溢


ORA-12540: TNS:


超出内部限制


ORA-12541: TNS:


无监听程序


ORA-12542: TNS:


地址已被占用


ORA-12543





TNS:destination host unreachable


触发场合:


DBLINK


连接某数据库引起


错误说明:大多为系统服务器没有关防火墙引起


ORA-12544: TNS:


上下文中有不同的等待


/


测试函数


ORA-12545: TNS:name lookup failure


错误说明:因目标主机或对象不存在,连接失败,多为由于非直接连接


IP


地址才会报的错误,例如用


TOAD


连接,通过


Direct


,在


Host


里不是输入


IP


地址而是输入连接文件名,如:


zsqtsm.vicp.net




ORA-12546: TNS:


权限被拒绝


ORA-12547: TNS:


丢失连接


说明:


plsql


登录


不报错,sqlplus登录报





错误,





登录信息中明确写上


1521后


,正常登录


ORA-12548: TNS:


不完整的读或写


ORA-12549: TNS:


超出操作系统资源限额


ORA-12550: TNS:


语法错误


ORA-12551: TNS:


缺少关键字


ORA-12552: TNS:


操作被中断


ORA-12554: TNS:


当前操作仍在进行中


ORA-12555: TNS:


权限被拒绝


ORA-12556: TNS:


没有调用程序


ORA-12557: TNS:


协议适配器不可加载


ORA-12558: TNS:


未加载协议适配器


ORA-12560: TNS:


协议适配器错误


说明


:当


在Oracle服务器


本地输入


sqlplus \ as sysdba报


此错误





,原因是


环境变量ORACLE_SID没有设置


或没有设置对。Window


的cmd窗口


输入


set ORACLE_SID


显示值,


s


e


t


ORACLE_SID


=ORCL





设置


(会话


级别)





永久级别请去


高级


系统设置添加。Linux





export $


ORACLE_SID显示


值。


ORA-12561: TNS:


未知错误


ORA-12562: TNS:


全局句柄错误


ORA-12564: TNS:


拒绝连接


ORA-12566: TNS:


协议错误


ORA-12569: TNS:


包校验和失败


ORA-12570: TNS:


包阅读程序失败


ORA-12571: TNS:


包写入程序失败


ORA-12574: TNS:


拒绝重定向


ORA-12582: TNS:


无效操作


ORA-12583: TNS:


无阅读器


ORA-12585: TNS:


数据截断


ORA-12589: TNS:


连接无法转让


ORA-12590: TNS:





I/O


缓冲区


ORA-12591: TNS:


事件信号失败


ORA-12592: TNS:


包错误


说明:一般是远程客户端至服务器网络中断引起


ORA-12593: TNS:


无注册的连接


ORA-12595: TNS:


没有确认


ORA-12596: TNS:


内部不一致


ORA-12597: TNS:


连接描述符已在使用中


ORA-12598: TNS:


标帜注册失败


ORA-12599: TNS:


加密校验和不匹配


ORA-12600: TNS:


字符串打开失败


ORA-12601: TNS:


信息标志检查失败


ORA-12602: TNS:


达到连接共享限制


ORA-12606: TNS:


应用程序超时


ORA-12607: TNS:


连接超时


ORA-12608: TNS:


发送超时


ORA-12609: TNS:


接收超时


ORA-12611: TNS:


操作不可移植


ORA-12612: TNS:


连接正忙


ORA-12615: TNS:


抢先错误


ORA-12616: TNS:


没有事件信号


ORA-12618: TNS:


版本不兼容


ORA-12619: TNS:


无法授权请求的服务


ORA-12620: TNS:


请求的特性不可用


ORA-12622: TNS:


事件通知不是同一类


ORA-12623: TNS:


在此状态下的操作非法


ORA-12624: TNS:


连接已经注册


ORA-12625: TNS:


缺少参数


ORA-12626: TNS:


事件类型错误


ORA-12628: TNS:


没有事件回调


ORA-12629: TNS:


没有事件测试


ORA-12630:


不支持本机服务操作


ORA-12631:


用户名检索失败


ORA-12632:


角色提取失败


ORA-12633:


没有共享的验证服务


ORA-12634:


内存分配失败


ORA-12635:


没有可用的验证适配器


ORA-12636:


包发送失败


ORA-12637:


包接收失败


ORA-12638:


身份证明检索失败


解决:开始


-> 程序 -> Oracle -> Configuration and Migration Tools(配置和移植工具) ->Net Manager


启动后:本地→概要文件→


Oracle高级安全性→验证→去掉所选方法中的 “NTS” 就可以了


ORA-12639:


验证服务协商失败


ORA-12640:


验证适配器初始化失败


ORA-12641:


验证服务无法初始化


ORA-12642:


没有会话关键字


ORA-12643:


客户机收到来自服务器的内部错误


ORA-12645:


参数不存在。


ORA-12646:


指定用于布尔参数的值无效


ORA-12647:


要求验证


ORA-12648:


加密或数据完整性算法列表为空


ORA-12649:


未知的加密或数据完整性算法


ORA-12650:


没有共用的加密或数据完整性算法


ORA-12651:


不能接受加密或数据完整性算法


ORA-12652:


字符串被截断


ORA-12653:


验证控制函数失败


ORA-12654:


验证转换失败


ORA-12655:


口令检查失败


ORA-12656:


加密校验和不匹配


ORA-12657:


未安装算法


ORA-12658:


需要


ANO


服务但与


TNS


版本不兼容


ORA-12659:


收到来自其它进程的错误


ORA-12660:


加密或加密校验和参数不兼容


ORA-12661:


将使用协议验证


ORA-12662:


代理的门票检索失败


ORA-12663:


服务器无法提供客户机要求的服务


ORA-12664:


客户机无法提供服务器要求的服务


ORA-12665: NLS


字符串打开失败


ORA-12666:


专用服务器


:


出站传输协议不同于入站传输协议


ORA-12667:


共享服务器


:


出站传输协议不同于入站传输协议


ORA-12668:


专用服务器


:


出站协议不支持代理服务器


ORA-12669:


共享服务器


:


出站协议不支持代理服务器


ORA-12670:


错误的角色口令


ORA-12671:


共享服务器


:


适配器无法保存上下文


ORA-12672:


数据库登录失败


ORA-12673:


专用服务器


:


未保存上下文


ORA-12674:


共享服务器


:


未保存代理上下文


ORA-12675:


尚未提供外部用户名


ORA-12676:


服务器收到来自客户机的内部错误


ORA-12677:


数据库链接不支持验证服务


ORA-12678:


验证已禁用


,


但要求验证


ORA-12679:


其它进程禁用本机服务


,


但需要此服务


ORA-12680:


本机服务已禁用


,


但需要此服务


ORA-12681:


登录失败


: SecurID


卡尚无个人标识代码


ORA-12682:


登录失败


: SecurID


卡处于下一个


PRN


模式


ORA-12683:


加密


/


加密校验和


:


没有


Diffie-Hellman


源数据


ORA-12684:


加密


/


加密校验和


: Diffie-Hellman


源数据过小


ORA-12685:


远程需要本机服务


,


但在本地已禁用


ORA-12686:


为服务指定了无效的命令


ORA-12687:


身份证明已失效。


ORA-12688:


登录失败


: SecurID


服务器已拒绝新的个人标识代码


ORA-12689:


要求服务器验证


,


但不支持验证


ORA-12690:


服务器验证失败


,


登录已被取消


ORA-12696:


双重加密已启用


,


禁止登录


ORA-12699:


本机服务内部错误


ORA-12700:


无效的


NLS


参数值


()


ORA-12701: CREATE DATABASE


字符集未知


ORA-12702: SQL


函数中使用了无效的


NLS


参数字符串


ORA-12703:


不支持此字符集转换


ORA-12704:


字符集不匹配


ORA-12705





cannot access NLS data files or invalid enviroment specified


说明:这是由于环境变量设置错误导致,


env


显示


NSL_LANG


的环境变量应该与


cat /etc/sysconfig/i18n


的对应,


ORA-12706:


不允许此


CREATE DATABASE


字符集


ORA-12707:


获得创建数据库


NLS


参数


时出错


ORA-12708:


加载创建数据库


NLS


参数


时出错


ORA-12709:


加载创建数据库字符集时出错


ORA-12710: CREATE CONTROLFILE


字符集不能识别


ORA-12711:





CREATE CONTROLFILE


字符集不允许


ORA-12712:


新字符集必须为旧字符集的超集


ORA-12713:





NCHAR/CHAR


转换过程中字符数据丢失


ORA-12714:


指定的国家字符集无效


ORA-12715:


指定的字符集无效


ORA-12716:


当存在


CLOB


数据时


,


不能


ALTER DATABASE CHARACTER SET


ORA-12717:


存在


NCLOB, NCHAR





NVARCHAR2


数据时


,


不能发出


ALTER DATABASE NATIONAL CHARACTER SET


命令


ORA-12718:


操作要求以


SYS


身份连接


ORA-12719:


操作要求数据库处于


RESTRICTED


模式下


说明:修改字符集需要数据库处于此种模式下


ORA-12720:


操作要求数据库处于


EXCLUSIVE


模式下


ORA-12721:


当其它会话处于活动状态时


,


无法执行操作


ORA-12722:


正则表达式内部错误


ORA-12723:


正则表达式太复杂


ORA-12724:


正则表达式损坏


ORA-12725:


正则表达式中的圆括号不配对


ORA-12726:


正则表达式中的方括号不配对


ORA-12727:


正则表达式中的后向引用无效


ORA-12728:


正则表达式中的范围无效


ORA-12729:


正则表达式中的字符类无效


ORA-12730:


正则表达式中的等同类无效


ORA-12731:


正则表达式中的整理类无效


ORA-12732:


正则表达式中的间隔值无效


ORA-12733:


正则表达式太长


ORA-12734: Instant Client Light:


不支持的客户机国家字符集


ORA-12735: Instant Client Light:


不支持的客户机字符集


ORA-12736: Instant Client Light:


不支持的服务器国家字符集


ORA-12737: Instant Client Light:


不支持的服务器字符集


ORA-12801:


并行查询服务器


P000


中发出错误信号


ORA-12802:


并行查询服务器与协调程序失去联系


ORA-12803:


并行查询服务器与另一服务器失去联系


ORA-12804:


并行查询服务器可能停止


ORA-12805:


并行查询服务器意外停止


ORA-12806:


无法获得要挂起入队的后台进程


ORA-12807:


进程队列无法接收并行查询消息


ORA-12808:


设置的


_INSTANCES


不能大于实例数


ORA-12809:


在独占模式下装载时无法设置


_INSTANCES


ORA-12810: PARALLEL_MAX_SERVERS


必须小于或等于


ORA-12811: PARALLEL_MIN_SERVERS


必须小于或等于


PARALLEL_MAX_SERVERS,


ORA-12812:


只能指定一个


PARALLEL





NOPARALLEL


子句


ORA-12813: PARALLEL





DEGREE


的值必须大于


0


ORA-12814:


只能指定一个


CACHE





NOCACHE


子句


ORA-12815: INSTANCES


的值必须大于


0


ORA-12816:


并行创建索引快速路径操作


ORA-12817:


必须启用并行查询选项


ORA-12818: PARALLEL


子句中的选项无效


ORA-12819: PARALLEL


子句中缺少选项


ORA-12820: DEGREE


的值无效


ORA-12821: INSTANCES


的值无效


ORA-12822: PARALLEL


子句中的选项重复


ORA-12823:


不能在此处指定默认并行度


ORA-12824:


不能在此处指定


INSTANCES DEFAULT


ORA-12825:


必须在此处指定明确的并行度


ORA-12826:


挂起的并行查询服务器已停止


ORA-12827:


可用并行查询从属项目不足


ORA-12828:


无法启动远程站点的并行事务处理


ORA-12829:


死锁








siblings


占用的


itls


位于块


,


文件




ORA-12830:


在执行并行


INSERT/UPDATE/DELETE


之后必须


COMMIT





ROLLBACK


ORA-12831:


在执行具有


APPEND


提示的


INSERT


之后必须


COMMIT





ROLLBACK


ORA-12832:


无法分配所有指定实例中的从属项目


ORA-12833:


协调程序实例不是


parallel_instance_group


的成员


ORA-12834:


实例组名


\’\’


过长


,


必须少于


个字符


ORA-12835: GLOBAL_VIEW_ADMIN_GROUP


中没有活动的实例


ORA-12836:


控制延迟的索引维护事件


ORA-12837:


延迟的索引维护调试事件


ORA-12838:


无法在并行模式下修改之后读


/


修改对象


ORA-12839:


无法在修改之后在并行模式下修改对象


ORA-12840:


在并行


/


插入直接加载


txn


之后无法访问远程表


ORA-12841:


无法改变事务处理中的会话并行


DML


状态


ORA-12842:


在并行执行过程中游标失效


ORA-12843:


对表的


pdml


锁不再正常持有


ORA-12844: cluster reconfiguration in progress


ORA-12845:


无法接收实例间并行执行消息


ORA-12850:


无法在所有指定实例上分配从属进程


:


需要


,


已分配


ORA-12851: PARALLEL_MAX_SERVERS


必须大于等于


PARALLEL_MIN_SERVERS,


ORA-12852: PARALLEL_MIN_SERVERS


必须小于


PROCESSES,


ORA-12853: PX


缓冲区的内存不足


:


当前为


K,


最大需要


K


ORA-12854:


在临时


LOB


上不支持并行查询


ORA-12855:


在环回中不能运行并行或插入直接加载


ORA-12856:


不能对环回连接执行并行查询


ORA-12872:


第一个从属语法分析给出了不同的计划


ORA-12899:


列的值太大


错误说明:我在用


sqlldr


时遇到这个错误,解决需要定义截取字符


(


字段是


VARCHAR2 (6 Byte))


代码案例:


SERV_STAT_ID char(4000) “substr(:SERV_STAT_ID,1,6)”


ORA-12900:


必须为本地管理的数据库指定一个默认的临时表空间


ORA-12901:


默认的临时表空间必须属


TEMPORARY


类型


ORA-12902:


默认的临时表空间必须属


SYSTEM





TEMPORARY


类型


ORA-12903:


默认的临时表空间必须是


ONLINE


表空间


ORA-12904:


默认的临时表空间不能更改为


PERMANENT


类型


ORA-12905:


默认的临时表空间不能脱机


ORA-12906:


不能删除默认的临时表空间


ORA-12907:


表空间


已经是默认的临时表空间


ORA-12908:


在创建数据库时


,


不能指定


SYSTEM


为默认的临时表空间


ORA-12909:


需要


TEMPORARY


关键字


ORA-12910:


无法将临时表空间指定为默认表空间


ORA-12911:


永久表空间不能是临时表空间


ORA-12912:


将字典管理的表空间指定为临时表空间


ORA-12913:


无法创建字典管理的表空间


ORA-12914:


无法将表空间移植到字典管理的类型中


ORA-12915:


无法将字典管理的表空间变更为可读写


ORA-12916:


此发行版中不能使用默认的永久表空间


ORA-12917:


为默认的永久表空间指定的选项无效


ORA-12918:


默认永久表空间的表空间类型无效


ORA-12919:


不能删除默认永久表空间


ORA-12920:


数据库已经处于强制记录模式


ORA-12921:


数据库未处于强制记录模式


ORA-12922:


并行


ALTER DATABASE [NO] FORCE LOGGING


命令正在运行


ORA-12923:


表空间


处于强制记录模式


ORA-12924:


表空间


已经处于强制记录模式


ORA-12925:


表空间


未处于强制记录模式


ORA-12926: FORCE LOGGING


选项已指定


ORA-12927: RETENTION


选项已指定


ORA-12950:


已指定


SYSTEM


表空间为默认永久表空间


ORA-12951:


试图将默认永久表空间更改为临时表空间


ORA-12980:


检查点选项不允许


SET UNUSED


ORA-12981:


无法从对象类型表中删除列


ORA-12982:


无法从嵌套的表中删除列


ORA-12983:


无法删除表的全部列


ORA-12984:


无法删除分区列


ORA-12985:


表空间


\’\’


为只读


,


无法删除列


ORA-12986:


列处于部分删除状态。提交


ALTER TABLE DROP COLUMNS CONTINUE


ORA-12987:


无法与其它操作合并删除列


ORA-12988:


无法删除属于


SYS


的表中的列


ORA-12989:


检查点间隔的无效值


ORA-12990:


指定的选项重复


ORA-12991:


引用的列处于多列约束条件


ORA-12992:


无法删除父项关键字列


ORA-12993:


表空间


\’\’


脱机


,


无法删除列


ORA-12994:


语句中删除列选项仅允许一次


ORA-12995:


没有列处于部分删除状态


ORA-12996:


无法删除系统生成的虚拟列


ORA-12997:


无法从索引表中删除主键列


ORA-12998:


忽略在从


atb.c


中删除列的过程中出现的错误


ORA-13000:


维数超出范围


ORA-13001:


维数不匹配错误


ORA-13002:


指定的级别超出范围


ORA-13003:


维数的指定范围无效


ORA-13004:


指定的缓冲区大小无效


ORA-13005:


递归


HHCODE


函数错误


ORA-13006:


指定的单元格编号无效


ORA-13007:


检测到无效的


HEX


字符


ORA-13008:


指定的日期格式中具有无效的要素


ORA-13009:


指定的日期字符串无效


ORA-13010:


指定的参数个数无效


ORA-13011:


值超出范围


ORA-13012:


指定了无效的窗口类型


ORA-13013:


指定的拓扑不是


INTERIOR





BOUNDARY


ORA-13014:


拓扑标识符超出指定的


1





8


范围


ORA-13015:


窗口定义无效


ORA-13016:


指定的拓扑


[]


无效


ORA-13017:


不可识别的行分区形状


ORA-13018:


距离类型错误


ORA-13019:


坐标超出界限


ORA-13020:


坐标为


NULL


ORA-13021:


元素不连续


ORA-13022:


多边形自身交叉


ORA-13023:


内部元素与外部元素交互作用


ORA-13024:


多边形少于三段


ORA-13025:


多边形没有关闭


ORA-13026:


元素


..


的元素类型未知


ORA-13027:


无法从


读取维定义


ORA-13028: SDO_GEOMETRY


对象中的


Gtype


无效


ORA-13029: SDO_GEOMETRY


对象中的


SRID


无效


ORA-13030: SDO_GEOMETRY


对象的维无效


ORA-13031: SDO_GEOMETRY


对象中用于点对象的


Gtype


无效


ORA-13032: NULL SDO_GEOMETRY


对象无效


ORA-13033: SDO_GEOMETRY


对象中位于


SDO_ELEM_INFO_ARRAY


中的数据无效


ORA-13034: SDO_GEOMETRY


对象中位于


SDO_ORDINATE_ARRAY


中的数据无效


ORA-13035: SDO_GEOMETRY


对象中的数据


(


测量数据中的弧


)


无效


ORA-13036:


对于点数据


,


不支持操作


[]


ORA-13037:


两个几何对象的


SRID


不匹配


ORA-13039:


无法更新元素


..


的空间索引


ORA-13040:


无法细分维片


ORA-13041:


无法比较维片与元素


..


ORA-13042: SDO_LEVEL





SDO_NUMTILES


的组合无效


ORA-13043:


无法读取


_SDOLAYER


表中的元数据


ORA-13044:


指定的维片大小小于容限值


ORA-13045:


无效的兼容标志


ORA-13046:


参数个数无效


ORA-13047:


无法从表


_SDOLAYER


确定纵坐标数


ORA-13048:


递归


SQL


取数错误


ORA-13049:


无法从表


_SDODIM


确定容限值


ORA-13050:


无法构造空间对象


ORA-13051:


无法初始化空间对象


ORA-13052:


不受支持的几何对象


.


的几何类型


ORA-13053:


超出参数列表中的最大几何元素数


ORA-13054:


递归


SQL


语法分析错误


ORA-13055:


指定表中不存在


Oracle


对象


ORA-13060:


名为


的拓扑已存在


ORA-13061:


名为


的拓扑不存在


ORA-13062:


特征表和拓扑中的拓扑


ID


不匹配


ORA-13063:


关系信息表缺失特征表


[]


的数据


ORA-13064:


关系信息表的数据与特征表


[]


不一致


ORA-13065:


无法删除带有父层的子层


ORA-13066:


特征几何或元素类型错误


ORA-13067:


运算符要求两个参数来自同一个拓扑


ORA-13068: SDO_TOPO_GEOMETRY


构造器中的表名或列名错误


ORA-13108:


未找到空间表


ORA-13109:


存在空间表


ORA-13110:


不能删除具有关联的


topo_geometry


表的拓扑


ORA-13111:


不能在拓扑中添加


topo_geometry





[]


ORA-13112:


不能从拓扑中删除


topo_geometry





[]


ORA-13113: sdo_topo_geometry


构造器中的


tg_layer_id


无效


ORA-13114: []_NODE$


表不存在


ORA-13115: []_EDGE$


表不存在


ORA-13116: []_FACE$


表不存在


ORA-13117: []_RELATION$


表不存在


ORA-13118: node_id []


无效


ORA-13119: edge_id []


无效


ORA-13120: face_id []


无效


ORA-13121:


层类型与


topo_geometry


层类型不匹配


ORA-13122:


指定的


topo_geometry


无效


ORA-13123:


指定的


名无效


ORA-13124:


无法确定列


的列


ID


ORA-13125:


已经设置分区关键字


ORA-13126:


无法确定空间表


的分类


ORA-13127:


无法生成目标分区


ORA-13128:


当前铺砌层超出用户指定的铺砌层


ORA-13129:


未找到


HHCODE




ORA-13135:


无法更改空间表


ORA-13136:


生成了空的公用代码


ORA-13137:


无法生成表空间序号


ORA-13138:


无法确定对象


的名称


ORA-13139:


无法获得


的列定义


ORA-13140:


无效的目标类型


ORA-13141:


无效的


RANGE


窗口定义


ORA-13142:


无效的


PROXIMITY


窗口定义


ORA-13143:


无效的


POLYGON


窗口定义


ORA-13144:


未找到目标表


ORA-13145:


无法生成范围列表


ORA-13146:


无法找到表替代变量


ORA-13147:


无法生成


MBR


ORA-13148:


无法生成


SQL


过滤器


ORA-13149:


无法生成空间表


的下一序号


ORA-13150:


无法插入异常错误记录


ORA-13151:


无法删除异常错误记录


ORA-13152:


无效的


HHCODE


类型


ORA-13153:


指定的高水线无效


ORA-13154:


指定的精度无效


ORA-13155:


指定的维数无效


ORA-13156:


要注册的表


.


非空


ORA-13157: Oracle


错误


ORA


出现在




ORA-13158: Oracle


对象


不存在


ORA-13159: Oracle





已经存在


ORA-13181:


无法确定列


_SDOINDEX.SDO_CODE


的长度


ORA-13182:


无法读取元素


..


ORA-13183:


不受支持的几何对象


.


的几何类型


ORA-13184:


无法初始化嵌套程序包


ORA-13185:


无法生成初始


HHCODE


ORA-13186:


固定大小维片铺嵌失败


ORA-13187:


细分失败


ORA-13188:


单元格解码失败


ORA-13189:


递归


SQL


语法分析失败


ORA-13190:


递归


SQL


取数失败


ORA-13191:


无法读取


SDO_ORDCNT




ORA-13192:


无法读取元素行数


ORA-13193:


无法分配几何空间


ORA-13194:


无法解码超单元格


ORA-13195:


无法生成最大的维片值


ORA-13196:


无法计算元素


..


的超单元格


ORA-13197:


元素


..


超出范围


ORA-13198:


空间错误


:


ORA-13199:


ORA-13200:


空间索引建立中出现内部错误


[]




ORA-13201:





CREATE INDEX


语句中提供的参数无效


ORA-13202:


创建或插入


SDO_INDEX_METADATA


表失败


ORA-13203:


无法读取


USER_SDO_GEOM_METADATA


视图


ORA-13204:


创建空间索引表失败


ORA-13205:


对空间参数进行语法分析时出现内部错误


ORA-13206:


创建空间索引时出现内部错误


[]


ORA-13207:


运算符


[]


使用不正确


ORA-13208:


对运算符


[]


求值时出现内部错误


ORA-13209:


读取


SDO_INDEX_METADATA


表时出现内部错误


ORA-13210:


将数据插入索引表时出错


ORA-13211:


嵌装窗口对象失败


ORA-13212:


无法比较维片与窗口对象


ORA-13213:


为窗口对象生成空间索引失败


ORA-13214:


无法为窗口对象计算超单元格


ORA-13215:


窗口对象超出范围


ORA-13216:


无法更新空间索引


ORA-13217: ALTER INDEX


语句中提供的参数无效


ORA-13218:


索引表达到


[]


索引所支持的最大值


ORA-13219:


无法创建空间索引表


[]


ORA-13220:


无法比较维片与几何对象


ORA-13221:


几何对象中未知的几何类型


ORA-13222:


无法为


中的几何对象计算超单元格


ORA-13223: SDO_GEOM_METADATA


中有重复项


ORA-13224:





USER_SDO_GEOM_METADATA


中的层指定了零容限


ORA-13225:


为空间索引指定的索引表名太长


ORA-13226:


在没有空间索引的情况下不支持此界面


ORA-13227:


两个索引表的


SDO_LEVEL


值不一致


ORA-13228:


由于无效的类型


,


空间索引创建失败


ORA-13230:


在创建


R-tree


期间无法创建临时表


[]


ORA-13231:


在创建


R-tree


期间无法创建索引表


[]


ORA-13232:


在创建


R-tree


期间无法分配内存


ORA-13233:


无法创建


R-tree


的序列号


[]


ORA-13234:


无法访问


R-tree-index





[]


ORA-13236: R-tree


处理中的内部错误


: []


ORA-13237:





R-tree


并发更新期间的内部错误


: []


ORA-13239:





n-d R-tree


创建期间未指定


sdo_dimensionality


ORA-13240:


指定的维度大于查询


mbr


的维度


ORA-13241:


指定的维度与数据的维度不匹配


ORA-13243:


对于


3


维或更高维度的


R





,


不支持指定的运算符


ORA-13249:


ORA-13250:


权限不足


,


无法修改元数据表项


ORA-13251:


元数据表中有重复项


ORA-13260:


层次表


不存在


ORA-13261:


几何对象表


不存在


ORA-13262:


几何对象列


不存在于表




ORA-13263:





(


在表





)


不是


SDO_GEOMETRY


类型


ORA-13264:


几何对象标识符列


不存在于表




ORA-13265:


几何对象标识符列


(


在表





)


不是


NUMBER


类型


ORA-13266:


将数据插入表


时出错


ORA-13267:


从层次表


读取数据时出错


ORA-13268:





USER_SDO_GEOM_METADATA


获取维时出错


ORA-13269:


处理几何对象表时遇到内部错误


[]


ORA-13270: OCI


错误


ORA-13271:


给几何对象分配内存时出错


ORA-13272:


几何对象


(


在表





)


无效


ORA-13273:


维元数据表


不存在


ORA-13274:


使用不兼容的


SRID


调用运算符


ORA-13275:


在不支持的类型上创建空间索引失败


ORA-13276:


坐标转换中的内部错误


[]


ORA-13278:





SRID


转换到本机格式时失败


ORA-13281:


执行


SQL


语句以检索


WKT


时失败


ORA-13282:


坐标转换的初始化失败


ORA-13283:


无法获得位置转换的新几何对象


ORA-13284:


无法复制位置转换的几何对象


ORA-13285:


几何坐标转换错误


ORA-13287:


无法转换未知的


gtype


ORA-13288:


点坐标转换错误


ORA-13290:


不支持指定的单位


ORA-13291:


在指定单位和标准单位之间转换时出错


ORA-13292: ARC_TOLERANCE


的说明不正确


ORA-13293:


不能为没有测量参照


SRID


的几何对象指定单位


ORA-13294:


无法转换包含圆弧的几何对象


ORA-13295:


几何对象使用不同的坐标系统


ORA-13296:


坐标系统的说明不正确


ORA-13300:


单点转换错误


ORA-13303:


无法从表中检索几何对象


ORA-13304:


无法在表中插入转换的几何对象


ORA-13330:


无效的


MASK


ORA-13331: LRS


段无效


ORA-13332: LRS


点无效


ORA-13333: LRS


度量无效


ORA-13334:


未连接


LRS




ORA-13335:


未定义


LRS


度量信息


ORA-13336:


无法将标准维信息


/


几何对象转换为


LRS





/


几何对象


ORA-13337:


连接


LRS


多边形失败


ORA-13338:


翻转


LRS


多边形


/


收集几何对象失败


ORA-13339: LRS


多边形剪辑操作涉及到多个环


ORA-13340:


几何点的坐标多于一个


ORA-13341:


几何线的坐标少于两个


ORA-13342:


几何弧的坐标少于三个


ORA-13343:


几何多边形的坐标少于四个


ORA-13344:


几何弧多边形的坐标少于五个


ORA-13345:


几何复合多边形的坐标少于五个


ORA-13346:


定义弧的坐标在同一直线上


ORA-13347:


定义弧的坐标未分开


ORA-13348:


多边形边界未封闭


ORA-13349:


多边形边界自身交叉


ORA-13350:


复杂多边形的两个或多个环相接


ORA-13351:


复杂多边形的两个或多个环重叠


ORA-13352:


坐标未描述出一个圆


ORA-13353: ELEM_INFO_ARRAY


未按三的倍数组合


ORA-13354: ELEM_INFO_ARRAY


中出现不正确的偏移量


ORA-13355: SDO_ORDINATE_ARRAY


没有按指定的维数组合


ORA-13356:


几何对象中的相邻点多余


ORA-13357:


扩充区块类型未包含两点


ORA-13358:


圆类型未包含三点


ORA-13359:


扩充区块没有区域


ORA-13360:


复合类型中无效的子类型


ORA-13361:


复合


ETYPE


中没有足够的子元素


ORA-13362:


复合多边形中的子元素未连接


ORA-13363:


几何对象中没有有效的


ETYPE


ORA-13364:


层维度与几何对象维数不匹配


ORA-13365:





SRID


与几何对象


SRID


不匹配


ORA-13366:


内环和外环的组合无效


ORA-13367:


内环


/


外环的方向错误


ORA-13368:


简单多边形类型有多个外环


ORA-13369: 4


位数字的


etype


值无效


ORA-13370:


应用


3D LRS


函数失败


ORA-13371:


度量维的位置无效


ORA-13372:


修改具有空间索引的表的元数据失败


ORA-13373:


测量数据中的线段无效


ORA-13374:


测量数据不支持


SDO_MBR


ORA-13375:


层的类型为


[],


而插入的几何对象的类型为


[]


ORA-13376:





layer_gtype


参数指定的类型名无效


ORA-13377:


带方向的元素组合无效


ORA-13378:


所要提取的元素的索引无效


ORA-13379:


所要提取的子元素的索引无效


ORA-13380:


未找到网络


ORA-13381:


未找到表


: (


在网络


:





)


ORA-13382:


未找到几何对象元数据


(





:





: ) (


在空间网络


:





)


ORA-13383:


网络元数据不一致


:


ORA-13384:


网络方案中出错


:


ORA-13385:


网络管理器中出错


: []


ORA-13386:


提交


/


回退操作错误


: []


ORA-13387:


数组插入的


sdo_batch_size


应当在范围


[%d,%d]


之中


ORA-13388: dst_spec


参数的值无效


ORA-13389:


无法计算分析函数中的缓冲区或交集


ORA-13390:


空间分析和挖掘函数中出错


: []


ORA-13401: USER_SDO_GEOR_SYSDATA


视图中有重复项


ORA-13402: rasterType


为空或不受支持


ORA-13403: rasterDataTable


说明


无效


ORA-13404: ultCoordinate


参数无效


ORA-13405: dimensionSize


参数为空或无效


ORA-13406:


输出的


GeoRaster


对象为空或无效


ORA-13407:


存储参数无效


ORA-13408: blockSize


存储参数无效


ORA-13409: pyramidLevel


参数为空或无效


ORA-13410: layerNumbers





bandNumbers


参数无效


ORA-13411:


子集产生空的数据集


ORA-13412:


标度参数无效


ORA-13413:


重新采样参数为空或无效


ORA-13414:


棱椎参数无效


ORA-13415:


点说明无效或超出了范围


ORA-13416:


几何参数无效


ORA-13417: layerNumber


参数为空或无效


ORA-13418: set


函数的参数为空或无效


ORA-13419:


无法在指定的表列上执行


mosaick


操作


ORA-13420:


几何参数的


SRID


不为空


ORA-13421:


单元格值为空或无效


ORA-13422:


模型坐标参数无效


ORA-13423:


单元格坐标参数无效


ORA-13424:


未通过三维方式引用


GeoRaster


对象


ORA-13425:


功能尚未实现


ORA-13426:


子集操作的窗口参数无效


ORA-13427:


输出的


BLOB


参数无效


ORA-13428: modelCoordinateLocation


无效


ORA-13429: xCoefficients





yCoefficients


参数无效


ORA-13430: GeoRaster


对象有空的属性


ORA-13431: GeoRaster


元数据


rasterType


错误


ORA-13432: GeoRaster


元数据


blankCellValue


错误


ORA-13433: GeoRaster


元数据默认


RGB


错误


ORA-13434: GeoRaster


元数据


cellRepresentation


错误


ORA-13435: GeoRaster


元数据维不一致


ORA-13436: GeoRaster


元数据


dimensionSize


错误


ORA-13437: GeoRaster


元数据阻塞错误


ORA-13438: GeoRaster


元数据棱锥类型错误


ORA-13439: GeoRaster


元数据棱锥


maxLevel


错误


ORA-13440: GeoRaster


元数据压缩类型错误


ORA-13441: GeoRaster


元数据


SRS


错误


ORA-13442: GeoRaster


元数据


SRS


错误


ORA-13443: GeoRaster


元数据


SRS


错误


ORA-13444: GeoRaster


元数据


SRS


错误


ORA-13445: GeoRaster


元数据


SRS


错误


ORA-13446: GeoRaster


元数据


TRS


错误


ORA-13447: GeoRaster


元数据


BRS


错误


ORA-13448: GeoRaster


元数据


BRS


错误


ORA-13449: GeoRaster


元数据


ULTCoordinate


错误


ORA-13450: GeoRaster


元数据


layerInfo


错误


ORA-13451: GeoRaster


元数据缩放功能错误


ORA-13452: GeoRaster


元数据


BIN


功能错误


ORA-13453: GeoRaster


元数据层错误


ORA-13454: GeoRaster


元数据无效


ORA-13455: GeoRaster


元数据


TRS


错误


ORA-13456: GeoRaster


单元格数据错误


ORA-13457: GeoRaster


单元格数据错误


ORA-13458: GeoRaster


元数据


SRS


错误


ORA-13459: GeoRaster


元数据


SRS


错误


ORA-13460: GeoRaster


元数据


SRS


错误


ORA-13461:


不支持的交错类型


ORA-13462:


阻塞说明无效


ORA-13463:


检索


GeoRaster


数据时出错


:


ORA-13464:


加载


GeoRaster


数据时出错


:


ORA-13465:


表或列的说明为空或无效


ORA-13466:


格式不适用于指定的压缩方法


ORA-13467:


不支持的


GeoRaster


元数据说明


:


ORA-13480:


不支持的源类型


ORA-13481:


不支持的目标类型


ORA-13482:


此图像的


GeoRaster


对象尚未初始化


ORA-13483:


用于指定


GeoRaster


数据的内存不足


ORA-13484:


不支持的文件格式和


/


或压缩类型


ORA-13485:


压缩或解压缩时出错


:


ORA-13497:


ORA-13498:


ORA-13499:


ORA-13500: SYSAUX DATAFILE


子句指定了多次


ORA-13501:


不能删除


SYSAUX


表空间


ORA-13502:


不能重命名


SYSAUX


表空间


ORA-13503:


使用无效的属性创建


SYSAUX


表空间


ORA-13504:


尚未指定


SYSAUX


数据文件子句


ORA-13505: SYSAUX


表空间无法设置为只读


ORA-13506:


由于快照范围


(, )


无效


,


操作失败


ORA-13507:


测试


SYSAUX


占用视图的事件


ORA-13508:


更新


INTERVAL





RETENTION


的事件


(


按秒计


)


ORA-13509:


更新


AWR


表时出错


ORA-13510: RETENTION


无效


,


必须在


(, )


范围中


ORA-13511: INTERVAL


无效


,


必须在


(, )


范围中


ORA-13512:


测试顶端的段统计信息的事件


#1


ORA-13513:


测试顶端的段统计信息的事件


#2


ORA-13514:


度量捕获离上次捕获太近


,




ORA-13515:


捕获数据库使用统计信息时出错


ORA-13516: AWR


操作失败


:


ORA-13517:


基线


(ID = )


不存在


ORA-13518:


数据库


ID ()


无效


ORA-13519:


数据库


ID ()


存在于工作量资料档案库中


ORA-13520:


数据库


ID ()


尚未注册


,


状态


=


ORA-13521:


不允许对本地数据库


ID ()


执行注销操作


ORA-13522:


触发检查重复


SQL ID (


数字


)


的事件


ORA-13523:


无法为返回类型分配所需的空间


ORA-13524:


检索基线信息时出错


ORA-13525:


计算


sysaux


占用的空间时出错


ORA-13526:


基线


()


不存在


ORA-13527:


基线名无效


ORA-13528:


名称


()


已被现有的基线使用


ORA-13529:


刷新


AWR


表组时出错


ORA-13530: TOPNSQL


无效


,


必须在


(, )


范围内


ORA-13600: Advisor


中出现错误


ORA-13601:


指定的


Advisor


不存在。


ORA-13602:


指定参数


对于任务或对象


无效。


ORA-13603:


指定参数


无法提取为任务或对象


的数字值。


ORA-13604:


指定参数


无法提取为


SQL


表。


ORA-13605:


对于当前用户


,


指定的任务或对象


不存在。


ORA-13606:


指定的任务参数元素


超出了参数


的范围。


ORA-13607:


指定的任务或对象


已存在


ORA-13608:


任务或对象名


无效。


ORA-13609:


指定任务


必须正在执行才能取消或中断。


ORA-13610:


指令


不存在


,


无法用于任务




ORA-13611:


命令


不是有效的


Advisor


命令。


ORA-13612:


建议案操作


,


对任务


无效。


ORA-13613:





Advisor


对象不支持请求的操作。


ORA-13614:


模板


与当前的


Advisor


不兼容。


ORA-13615:


任务或对象


大于最大允许长度


(30


个字符


)




ORA-13616:


尚未将


ADVISOR


权限授予当前用户




ORA-13617:


指定任务


正在执行


ORA-13618:


指定的值不是过程参数


的有效值。


ORA-13619:


过程参数


大于最大允许长度


(


个字符


)




ORA-13620:


任务或对象


是只读的


,


不能删除或修改。


ORA-13621:


已将任务或对象


标记为模板


,


所以不能执行请求的操作。


ORA-13622:


建议案注释无效


ORA-13623:


建议案


对任务


无效。


ORA-13624:


任务


正在执行


,


不能删除或修改。


ORA-13625:


是无效的


Advisor


对象类型。


ORA-13626:


指定的对象


对于任务


无效。


ORA-13627:


在重置任务之前


,


不允许设置参数




ORA-13628:


权限不足


,


无法访问属于指定用户的任务


ORA-13629:


另一个操作正在使用任务或对象




ORA-13630:


任务


包含执行结果


,


所以不能执行。


ORA-13631:


任务


不包含执行结果。


ORA-13632:


用户取消了当前的操作。


ORA-13633:


任务


已经中断


,


需要恢复。


ORA-13634:


任务


必须重置才能重新执行。


ORA-13635:


为参数


提供的值不能转换为数字。


ORA-13636:


为参数


提供的指定值对此


Advisor


无效。


ORA-13637:


在任务


重置为初始状态之前


,


不允许执行或修改此任务。


ORA-13638:


用户中断了当前的操作。


ORA-13639:


当前操作因超时而中断。


ORA-13640:


当前操作因超时而取消


,


并且未处于可中断模式。


ORA-13641:


目前任务不能中断


,


但可以取消。


ORA-13642:


指定的字符串


(





提供的


)


不能转换为日期。可接受的日期格式为




ORA-13643:


任务不能中断或取消。


ORA-13644:


用户


“”


无效。


ORA-13699:


目前尚未实现


Advisor


功能。


ORA-13700:


保留用于


ADDM


跟踪。


ORA-13701:


按颠倒的次序指定了快照对


[, ]




ORA-13702: [, ]


范围指定的快照


ID


是相等的。


ORA-13703:


在当前的资料档案库中未找到快照对


[, ],


此快照对是属于


database_id





instance_id


的。


ORA-13704:


指定的值


“”


对于参数


“”


无效。


ORA-13705:


在范围


[, ]


内的快照间存在实例关闭


/


启动。


ORA-13706:


指定的值


“”


对于参数


“”


无效


(





“”


分析模式下


)




ORA-13707:


可能是起始快照


或结束快照


不完整或缺少关键统计信息。


ORA-13708:


在分析完成之前


,


将清除


[, ]


范围中的一些快照。


ORA-13709:


在执行前必须先设置必需的参数


“”




ORA-13710:


参数


“”


的值必须大于参数


“”


的值。提供的值分别是


“”





“”




ORA-13711:


范围


[, ]


中的部分快照缺少关键统计信息。


ORA-13712:


无法在早期版本的


AWR


快照上执行


ADDM


分析。快照版本


“”


与数据库版本


“”


不匹配。


ORA-13750:


没有将


“ADMINISTER SQL TUNING SET”


权限授予用户


“”




ORA-13751: “SQL


优化集


” “”


对于所有者


“”


不存在


,


或者用户


“”


没有访问


“SQL


优化集





的权限。


ORA-13752:


用户


“”


必须是


SYS


用户或者必须具有


“ADMINISTER ANY SQL TUNING SET”


权限。


ORA-13753: “SQL


优化集


” “”


对于用户


“”


已存在。


ORA-13754: “SQL


优化集


” “”


对于用户


“”


不存在。


ORA-13755: “SQL


优化集





名称无效


ORA-13756:


无法更新属性


“”




ORA-13757: “SQL


优化集


” “” (


所有者为用户


“”)


已激活。


ORA-13758: “SQL


优化集


” “” (


所有者为用户


“”)


正在使用。


ORA-13759:


用户


“”


不能删除引用


“”




ORA-13761:


过滤器无效


ORA-13762:


等级度量无效。


ORA-13763:


非法的等级属性


“”


ORA-13764:





“”


作为结果百分比是非法的。


ORA-13765:


由于结果限制


,





“”


是非法的。


ORA-13766:


等级度量是必需的。


ORA-13767:


结束快照


ID


必须大于等于开始快照


ID




ORA-13768:


快照


ID


必须介于





之间。


ORA-13769:


快照





不存在。


ORA-13770:


基线


“”


不存在。


ORA-13771:


无法获取排它锁


(





“SQL


优化集


” “” [


所有者为用户


“”]





)


ORA-13772: “SQL


优化集


” “” (


所有者为用户


“”)


上出现意外的死锁


ORA-13773:


权限不足


,


无法从游标高速缓存中选择数据


ORA-13774:


权限不足


,


无法从工作量资料档案库中选择数据


ORA-13775:


输出游标中的数据类型不一致


ORA-13776:


用户


“”


尚未获得对


“SQL


优化集


” DBA


视图的


“SELECT”


权限。


ORA-13777:


属性名的列表无效


ORA-13778:


没有为


“SQL


优化集





指定新名称或所有者


ORA-13779:


加载选项无效


ORA-13780: SQL


语句不存在。


ORA-13783:


优化范围无效


ORA-13784:


无法接受


“SQL


优化集





中所有语句的


SQL


概要文件


ORA-13785:


优化任务


“”


缺失目标对象


ORA-13786:


缺失语句对象


“”





SQL


文本


(


用于优化任务


“”)


ORA-13787:


缺失语句对象


“”





SQL


概要文件


(


用于优化任务


“”)


ORA-13788:


建议案类型无效


ORA-13789:


进程操作无效


ORA-13790:


时间限制的值无效


ORA-13791:


无法恢复为优化一个语句而创建的优化任务


ORA-13797:


指定了无效的


SQL ID,


ORA-13798:


参数


不能为空。


ORA-13799:


找不到阈值


ORA-13800:





SQL


资料档案库对象的并发


DDL


失败


ORA-13801: SQLTUNE_CATEGORY


参数的值无效


ORA-13802:


无法从


sql$


中清除


SQL


优化库条目


ORA-13825:


缺失可用于创建


SQL


概要文件的


SQL


语句文本


ORA-13826:


空的


SQL


概要文件不能用于创建或更新


SQL


概要文件


ORA-13827:





SQL


概要文件集合中指定了空的或


0


长度的属性


ORA-13828:


生成的


SQL


概要文件名


已存在


ORA-13829:


名为





SQL


概要文件已存在


ORA-13830:


对于此


SQL


语句


,


类别为





SQL


概要文件已存在


ORA-13831:


指定的


SQL


概要文件名无效


ORA-13832:


指定的类别名无效


ORA-13833:


名为





SQL


概要文件不存在


ORA-13834:


必须提供要克隆的


SQL


概要文件名


ORA-13835:


指定的属性名无效


ORA-13836:


指定的属性值无效


ORA-13837: HASH_VALUE


无效


ORA-13838: ADDRESS


值无效


ORA-13839:


具有指定


HASH_VALUE





ADDRESS





V$SQL


行不存在。


ORA-13840:


在创建


SQL


概要文件的操作过程中出现并发


DDL


错误。


ORA-13841:


另一个签名


/


类别对已拥有名为





SQL


概要文件


ORA-13842:


没有对


DBA_SQL_PROFILES


执行


SELECT


的权限


ORA-13843:


名称类似于


“”





SQL


概要文件对于类似于


“”


的类别不存在


ORA-13844:


未指定新的


SQL


概要文件名或类别。


ORA-13850:


尚未启用对客户机标识符


的跟踪


ORA-13851:


已经启用对客户机标识符


的跟踪


ORA-13852:


尚未启用对服务


(


模块


/


操作


)


的跟踪


ORA-13853:


已经启用对服务


(


模块


/


操作


)


的跟踪


ORA-13854:


尚未启用对服务


(


模块


/


操作


)


的跟踪


(


在实例





)


ORA-13855:


已经启用对服务


(


模块


/


操作


)


的跟踪


(


在实例





)


ORA-13856:


必须指定服务名


ORA-13857:


模块名无效


ORA-13858:


操作名无效


ORA-13859:


没有模块说明


,


无法指定操作


ORA-13860:


服务名无效


ORA-13861:


已经启用对客户机标识符


的统计信息聚集


ORA-13862:


尚未启用对客户机标识符


的统计信息聚集


ORA-13863:


尚未启用对服务


(


模块


/


操作


)


的统计信息聚集


ORA-13864:


已经启用对服务


(


模块


/


操作


)


的统计信息聚集


ORA-13865:


必须指定模块名


ORA-13866:


必须指定客户机标识符


ORA-13867:


已启用数据库范围的


SQL


跟踪


ORA-13868:


尚未对实例


启用实例范围的


SQL


跟踪


ORA-13869:


已对实例


启用实例范围的


SQL


跟踪


ORA-13870:


尚未启用数据库范围的


SQL


跟踪


ORA-13871:


实例名无效


ORA-13900:


参数


缺失或无效


ORA-13901:


找不到对象




ORA-13902:


指定的文件


不是数据文件。


ORA-13903:


阈值和运算符的组合无效。


ORA-13904:


文件已删除


,


并在过程调用时重新创建。


ORA-13905:


严重阈值或警告阈值不正确


ORA-13906:


表空间类型不正确。


ORA-13907:


阈值无效。


ORA-13908:


度量


ID


和对象类型参数的组合无效。


ORA-13909:


阈值和运算符的组合无效。


ORA-13910:


参数


不能为空。


ORA-13911:


找不到阈值


ORA-13912:


严重阈值小于警告阈值。


ORA-13913:





SYSAUX


脱机时无法设置阈值。


ORA-13914:


阈值通知失败。


ORA-13915:


基于字节的严重空闲空间阈值大于警告阈值。


ORA-13916:


指定的值


“”


对于参数


“”


无效


ORA-13917:


发送


reason_id





的系统预警失败


,


代码为


[] []


ORA-13918:


更新


reason_id





的系统预警失败


;


未找到上一个预警


ORA-13919:


不能同时为参数


“”


和参数


“”


赋值


ORA-13950:


已超过


MMON


操作的时间限制


ORA-13951:


已超过


MMON


子操作的时间限制


ORA-14000:


只能指定一个


LOCAL


子句


ORA-14001: LOCAL


子句与先前指定的


GLOBAL


子句相矛盾


ORA-14002:


只能指定一个


GLOBAL


子句


ORA-14003: GLOBAL


子句与先前指定的


LOCAL


子句相矛盾


ORA-14004:


缺失


PARTITION


关键字


ORA-14005:


缺失


RANGE


关键字


ORA-14006:


无效的分区名


ORA-14007:


缺失


LESS


关键字


ORA-14008:


缺失


THAN


关键字


ORA-14009:


可能没有为


LOCAL


索引分区指定分区界限


ORA-14010:


不能指定索引分区的此物理属性


ORA-14011:


指定给结果分区的名称必须不同


ORA-14012:


结果分区名与现有分区名发生冲突


ORA-14013:


重复的分区名


ORA-14014:


最大的分区列数为


16


ORA-14015:


分区说明过多


ORA-14016:


必须对


LOCAL


分区索引的基本表进行分区


说明:局部索引的基表必须是分区表,否则就报此错误。


ORA-14017:


分区界限列表包含的元素过多


ORA-14018:


分区界限列表包含的元素太少


ORA-14019:


分区界限元素必须是一个


:


字符串


,


日期时间或间隔文字


,


数字或


MAXVALUE


ORA-14020:


不能指定表分区的此物理属性


ORA-14021:


必须指定所有列的


MAXVALUE


说明:建立全局分区索引时报此错误,全局分区索引必须需要


MAXVALUE


分区


ORA-14022:


不支持


LOCAL


分区簇索引的创建


ORA-14023:


不支持


GLOBAL


分区簇索引的创建


ORA-14024: LOCAL


索引的分区数必须等于基本表的分区数


ORA-14025:


不能为实体化视图或实体化视图日志指定


PARTITION


ORA-14026: PARTITION





CLUSTER


子句互相排斥


ORA-14027:


只能指定一个


PARTITION


子句


ORA-14028:


缺失


AT





VALUES


关键字


ORA-14029: GLOBAL


分区索引必须加上前缀


ORA-14030: CREATE TABLE


语句中有不存在的分区列


ORA-14031:


分区列的类型不能是


LONG





LONG RAW


ORA-14032:


分区编号


的分区界限过高


ORA-14033: ctchvl:


意外的


strdef


类型


ORA-14034: ctchvl:


意外的操作数类型


ORA-14035: ctchvl:


意外的字符串数据类型


ORA-14036:


列的分区界限值过大


ORA-14037:


分区


“”


的分区界限过高


ORA-14038: GLOBAL


分区索引必须加上前缀


说明:创建非前缀分区索引时报此错误,全局分区索引只能是有前缀的分区索引。


ORA-14039:


分区列必须构成


UNIQUE


索引的关键字列子集


ORA-14040:


传递到


tbl$or$idx$part$num


的参数个数不足


ORA-14041:


可能没有为结果分区指定分区界限


ORA-14042:


可能没有为要移动


,


修改或重建的分区指定分区界限


ORA-14043:


只能添加一个分区


ORA-14044:


只能移动一个分区


ORA-14045:


只能修改一个分区


ORA-14046:


分区可以刚好分成两个新的分区


ORA-14047: ALTER TABLE|INDEX RENAME


不能与其它分区组合


ORA-14048:


分区维护操作不能与其它操作组合


ORA-14049:


无效的


ALTER TABLE MODIFY PARTITION


选项


ORA-14050:


无效的


ALTER INDEX MODIFY PARTITION


选项


ORA-14051:


无效的


ALTER MATERIALIZED VIEW


选项


ORA-14052:


此上下文中不允许分区扩展表名称语法


ORA-14053:


非法尝试修改


(





语句中


)


ORA-14054:


无效的


ALTER TABLE TRUNCATE PARTITION


选项


ORA-14055: ALTER INDEX REBUILD


中的关键字


REBUILD


必须紧跟


ORA-14056:


分区编号


: PCTUSED





PCTFREE


的总和不能超过


100


ORA-14057:


分区


“”: PCTUSED





PCTFREE


的总和不能超过


100


ORA-14058:


分区编号


: INITRANS


值必须小于


MAXTRANS




ORA-14059:


分区


“”: INITRANS


值必须小于


MAXTRANS




ORA-14060





data type or length of a table partitioning column may not be changed


错误说明:错误的引起是由于更改了分区表的字符长度(从


varchar(10)


改为


varchar(11)




错误解决:


1


、创建与分区表结构数量一直的普通表;


2


、用


exchange partition


交换分区表与普通表;


3


、重建分区表与修改普通表长度;


4


、用


exchange partition


交换分区表与普通表。


ORA-14061:


不能更改索引分区列的数据类型或长度


ORA-14062:


一个或多个表分区驻留在只读表空间中


ORA-14063:


唯一


/


主约束条件关键字中存在无用索引


ORA-14064:


唯一


/


主约束条件关键字中存在无用分区的索引


ORA-14065:


不能指定分区表的


ALLOCATE STORAGE


ORA-14066:


未分区的索引表的选项非法


ORA-14067:


重复的


TABLESPACE_NUMBER


说明


ORA-14068:


不能同时指定


TABLESPACE





TABLESPACE_NUMBER


ORA-14069:


无效的


TABLESPACE_NUMBER




ORA-14070:


仅可以指定分区索引或包含


REBUILD


的选项


ORA-14071:


用于强制约束条件的索引选项无效


ORA-14072:


不能截断固定表


ORA-14073:


不能截断引导程序表或簇


ORA-14074





partition bound must collate higher than that of the last partition


说明:增加一个分区的时候,增加的分区的条件必须大于现有分区的最大值,否则会报此错误。


ORA-14075:


分区维护操作仅可以对分区索引执行


ORA-14076:


提交的变更索引分区


/


子分区操作对本地分区的索引无效


ORA-14078:


您不能删除


GLOBAL


索引的最高分区


ORA-14079:


标记为无用索引的分区选项非法


ORA-14080:


无法按指定的上限来分割分区


ORA-14081:


新分区名必须与旧分区名不同


ORA-14082:


新分区名必须与对象的任何其它分区名不同


ORA-14083:


无法删除分区表的唯一分区


ORA-14084:


您仅可以指定


LOCAL


索引的


TABLESPACE DEFAULT


ORA-14085:


分区表不能具有


LONG


数据类型的列


ORA-14086:


不能将分区索引作为整体重建


说明:当你


ALTER INDEX MID_MK.IDX_SB_JLZC_BFRQ REBUILD ONLINE


一个


分区








索引


时报此错误


解决


:正确的方法是ALTER INDEX &index_name  REBUILD PARTITION &PARTITION_NAME;


ORA-14087:


使用


PARTITION(|variable>)


语法


ORA-14088: tbl$or$idx$part$num


的第二个参数必须是整数常量


ORA-14089:


基表没有对其定义了指定


ID


的索引


ORA-14090:


必须对索引分区


ORA-14091:


必须对表分区


ORA-14092:


表达式数不等于分区列数


ORA-14093:


表达式的数据类型与分区列的数据类型不兼容


ORA-14094:


无效的


ALTER TABLE EXCHANGE PARTITION


选项


ORA-14095: ALTER TABLE EXCHANGE


要求非分区


,


非聚簇的表


ORA-14096: ALTER TABLE EXCHANGE PARTITION


中的表必须具有相同的列数


ORA-14097: column type or size mismatch in ALTER TABLE EXCHANGE PARTITION


ORA-14098: ALTER TABLE EXCHANGE PARTITION


中的表索引不匹配


ORA-14099:


未对指定分区限定表中的所有行


ORA-14100:


分区扩展表名不能指远程对象


ORA-14101:


分区扩展表名不能指同义字


ORA-14102:


只能指定一个


LOGGING





NOLOGGING


子句


ORA-14103: LOGGING/NOLOGGING


不能与


RECOVERABLE/UNRECOVERABLE


组合


ORA-14104:


不能指定分区表


/


索引的


RECOVERABLE/UNRECOVERABLE


ORA-14105:


不能在此上下文中指定


REVERSE/NOREVERSE


ORA-14106:


不能指定聚簇表的


LOGGING/NOLOGGING


ORA-14107:


分区对象要求分区说明


ORA-14108:


非法的分区扩展表名语法


ORA-14109:


分区扩展对象名只能与表一起使用


ORA-14110:


分区列不能是


ROWID


类型


ORA-14111:


不支持在聚簇表上创建


GLOBAL


分区索引


ORA-14112:


可能没有为分区或子分区指定


RECOVERABLE/UNRECOVERABLE


ORA-14113:


分区表不能具有


LOB


数据类型的列


ORA-14114:


分区表不能包含具有对象


, REF,


嵌套表


,


数组等数据类型的列


ORA-14115:


分区编号


的分区界限过长


ORA-14116:


分区


“”


的分区界限过长


ORA-14117:


分区常驻在脱机表空间中


ORA-14118: ALTER TABLE EXCHANGE PARTITION


中的


CHECK


约束条件不匹配


ORA-14119:


指定的分区界限过长


ORA-14120:


没有为


DATE


列完整指定分区界限


ORA-14121: MODIFY DEFAULT ATTRIBUTES


不能与其它操作组合


ORA-14122:


只能指定一个


REVERSE





NOREVERSE


子句


ORA-14123:


重复的


NOREVERSE


子句


ORA-14124:


重复的


REVERSE


子句


ORA-14125:


不能在此上下文中指定


REVERSE/NOREVERSE


ORA-14126:


只有


<


并行子句


>


可遵循结果分区的说明


ORA-14127:


非法的索引分区扩展表名语法


ORA-14128: ALTER TABLE EXCHANGE PARTITION


中的


FOREIGN KEY


约束条件不匹配


ORA-14129: INCLUDING INDEXES


必须作为启用


UNIQUE


约束条件的表指定


ORA-14130: UNIQUE


约束条件在


ALTER TABLE EXCHANGE PARTITION


中不匹配


ORA-14131:


启用的


UNIQUE


约束条件存在于其中的一个表中


ORA-14132:


表不能用于


EXCHANGE




ORA-14133: ALTER TABLE MOVE


不能与其它操作组合


ORA-14134:


索引不能同时使用


DESC





REVERSE


ORA-14135: LOB


列不能用作分区列


ORA-14136: ALTER TABLE EXCHANGE


受细粒度安全性限制


ORA-14137:


表处于部分删除状态


,


请提交


DROP TABLE PURGE


ORA-14138:


在删除表的操作过程中出现意外错误


ORA-14150:


缺失


SUBPARTITION


关键字


ORA-14151:


无效的表分区方法


ORA-14152: PARTITIONS


子句中指定的分区数无效


ORA-14153:


只能指定一个


STORE IN


或子句


ORA-14154:


只能指定一个


STORE IN


或子句


ORA-14155:


缺失


PARTITION





SUBPARTITION


关键字


ORA-14156: [SUBPARTITIONS | SUBPARTITION TEMPLATE]


子句中指定的子分区数无效


ORA-14157:


无效的子分区名


ORA-14158:


子分区说明太多


ORA-14159:


重复的子分区名


ORA-14160:


该物理属性不能指定给表子分区


ORA-14161:


子分区号


: PCTUSED





PCTFREE


的总和不能超过


100


ORA-14162:


子分区


“”: PCTUSED





PCTFREE


的总和不能超过


100


ORA-14163:


子分区号


: INITRANS


值必须少于


MAXTRANS




ORA-14164:


子分区


“”: INITRANS


值必须少于


MAXTRANS




ORA-14165: MODIFY DEFAULT ATTRIBUTES FOR PARTITION


不能与其它操作组合


ORA-14166:


缺失


INTO


关键字


ORA-14167:


仅可移动一个子分区


ORA-14168:


仅可修改一个子分区


ORA-14169:


无效的


TABLE MODIFY SUBPARTITION


选项


ORA-14170:


不能在


CREATE TABLE|INDEX


中指定子句


ORA-14171:


不能在


CREATE|ALTER TABLE


中指定子句


ORA-14172:


无效的


ALTER TABLE EXCHANGE SUBPARTITION


选项


ORA-14173:


非法的子分区扩展的表名语法


ORA-14174:





<


并行子句


>


可以跟在


COALESCEPARTITION|SUBPARTITION


之后


ORA-14175:


子分区维护操作不能与其它操作组合


ORA-14176:


该属性不能指定给散列分区


ORA-14177:


只能对散列或组合范围散列表上的


LOCAL


索引指定


STORE-IN (


表空间列表


)


ORA-14178:


散列分区的全局索引不支持


STORE IN (DEFAULT)


子句


ORA-14183: TABLESPACE DEFAULT


仅能对组合的


LOCAL


索引指定


ORA-14184:


无法在


SYSTEM


分区表中创建一个


UNIQUE


分区索引


ORA-14185:


为该索引分区指定的物理属性不正确


ORA-14186: LOCAL


索引的子分区数必须与基本表的子分区数相等


ORA-14187: LOCAL


索引的分区方法与基本表的分区方法不一致


ORA-14188:


子分区列必须形成


UNIQUE


索引的关键字列的子集


ORA-14189:


该物理属性不能指定给索引子分区


ORA-14190:


只能指定一个


ENABLE/DISABLE ROW MOVEMENT


子句


ORA-14191: ALLOCATE STORAGE


不能为组合范围分区对象指定


ORA-14192:


不能修改散列索引分区的物理索引属性


ORA-14193:


无效的


ALTER INDEX MODIFY SUBPARTITION


选项


ORA-14194:


只能重建一个子分区


ORA-14195:


不能为按


RANGE





LIST


分区的对象指定


ALLOCATE STORAGE


ORA-14196:


指定的索引不能用于强制约束条件。


ORA-14197: dimension values 3,4 cannot be used with domain indexes


ORA-14198: rowid column must refer to table specified in 1st parameter


ORA-14240:





SYSTEM


和范围组合


/


系统


(R+S)


分区方法的语法使用


ORA-14241:


无效的表分区方法


ORA-14242:


表未被系统或散列方法分区


ORA-14243:


表未被范围


,


系统或散列方法分区


ORA-14244:


对系统或组合范围


/


系统分区表的非法操作


ORA-14251:


指定的子分区不存在


ORA-14252:


对散列分区无效的


ALTER TABLE MODIFY PARTITION


选项


ORA-14253:


表未按组合范围方法分区


ORA-14254:


不能为按


(


组合


)“


范围”或“列表”分区的表指定


ALLOCATE STORAGE


ORA-14255:


未按范围


,


组合范围或列表方法对表进行分区


ORA-14256:


无效的结果分区说明


ORA-14257:


不能移动范围或散列分区以外的分区


ORA-14258:


无效的分区说明


ORA-14259:


表未被散列方法分区


ORA-14260:


为该分区指定的物理属性不正确


ORA-14261:


添加该散列分区时分区界限未指定


ORA-14262:


新子分区名必须与旧子分区名不同


ORA-14263:


新子分区名必须与所有其它对象的子分区名不同


ORA-14264:


表未按组合范围方法分区


ORA-14265:


表子分区列的数据类型或长度不能更改


ORA-14266:


索引子分区列的数据类型或长度不能更改


ORA-14267:


添加


(


组合


)


范围分区时不能指定


PARALLEL


子句


ORA-14268:


分区的子分区


\’\’


驻留在脱机的表空间中


ORA-14269:


不能交换范围或散列分区以外的分区


ORA-14270:


未按范围


,


散列或列表方法对表进行分区


ORA-14271:


表未按组合范围方法分区


ORA-14272:


仅能重用有上界的分区


ORA-14273:


必须首先指定下界分区


ORA-14274:


要合并的分区不相邻


ORA-14275





cannot reuse lower-bound partition as resulting partition


说明:当操作合并分区表的分区时,如果在合并的时候把合并后的分区定为界限较低的分区,则报此错误。


ORA-14276: EXCHANGE SUBPARTITION


需要非分区的


,


非聚簇的表


ORA-14277:





EXCHANGE SUBPARTITION


中的表必须有相同的列数


ORA-14278:


列类型或大小在


EXCHANGE SUBPARTITION


中不匹配


ORA-14279:


索引与


ALTER TABLE EXCHANGE SUBPARTITION


中的表不匹配


ORA-14280:


表的所有行对指定的子分区不合格


ORA-14281: CHECK


约束条件在


ALTER TABLE EXCHANGE SUBPARTITION


中不匹配


ORA-14282: FOREIGN KEY


约束条件在


ALTER TABLE EXCHANGE SUBPARTITION


中不匹配


ORA-14283: UNIQUE


约束条件在


ALTER TABLE EXCHANGE SUBPARTITION


中不匹配


ORA-14284:


一个或多个表的子分区驻留在只读表空间中


ORA-14285:


不能


COALESCE (


结合


)


此散列分区的表或索引的唯一分区


ORA-14286:


不能


COALESCE (


结合


)


该表分区仅有的子分区


ORA-14287:


不能


REBUILD (


重建


)


组合范围分区的索引的分区


ORA-14288:


索引未被组合范围方法分区


ORA-14289:


不能生成不可用的组合范围分区表的本地索引分区


ORA-14290: ALTER TABLE EXCHANGE [SUB]PARTITION


中的


PRIMARY KEY


约束条件不符


ORA-14291:


不能用非分区表


EXCHANGE


组合分区


ORA-14292:


表的分区类型必须与组合分区的子分区类型相匹配


ORA-14293:


分区列数与子分区列数不匹配


ORA-14294:


分区数与子分区数不匹配


ORA-14295:


分区列和子分区列之间的列的类型或大小不匹配


ORA-14296: ALTER TABLE EXCHANGE [SUB]PARTITION


中的表块大小不匹配


ORA-14297: ALTER TABLE EXCHANGE [SUB]PARTITION


中的索引块大小不匹配


ORA-14298: ALTER TABLE EXCHANGE [SUB]PARTITION


中的


LOB


列块大小不匹配


ORA-14299:


分区


/


子分区的总数超过了最大限制


ORA-14301:


表级属性必须在分区级属性之前指定


ORA-14302:


在语句中仅能指定一个


\’


添加的


-LOB-


存储器





子句


\’


的列表


ORA-14303:


分区或子分区次序不正确


ORA-14304:


列表分区方法需要一个分区列


ORA-14305:


列表值


\’\’


在分区


\’\’


中指定了两次


ORA-14306:


列表值


\’\’


在分区


\’\’, \’\’


中指定了两次


ORA-14307:


分区包含的列表值过多


ORA-14308:


分区边界元素必须是字符串


,


日期时间或间隔文字


,


数值或


NULL


之一


ORA-14309:


列表值的总数超出了允许的最大值


ORA-14310: VALUES LESS THAN





AT


子句不能与按“列表”分区的表一起使用


ORA-14311:


需要


VALUES LESS THAN





AT


子句


ORA-14312:





已经存在于分区




ORA-14313:





不在分区




ORA-14314:


所得到的“列表”分区必须至少包含


1


个值


ORA-14315:


不能合并分区自身


ORA-14316:


未按“列表”方法对表进行分区


ORA-14317:


不能删除分区最后的值


ORA-14318: DEFAULT


分区必须是指定的上一分区


ORA-14319: DEFAULT


不能使用其它值指定


ORA-14320: DEFAULT


不能指定为


ADD/DROP VALUES





SPLIT


ORA-14321:


无法添加


/


删除


DEFAULT


分区的值


ORA-14322: DEFAULT


分区已存在


ORA-14323:





DEFAULT


分区已存在时无法添加分区


ORA-14324:


所要添加的值已存在于


DEFAULT


分区之中


ORA-14325:


在此子句中只能指定本地索引


ORA-14326:





UPDATE INDEXES


子句中


,


不能对


IOT


索引


, DOMAIN


索引和


LOB


索引指定主索引


ORA-14327:


某些索引


[





]


分区不能重建


ORA-14328:


允许


PIOT





UPDATE INDEXES


子句。可用于测试


ORA-14329:


不能重命名此子句中的域索引


[





]


分区


ORA-14400:


插入的分区关键字未映射到任何分区


ORA-14401:


插入的分区关键字超出指定的分区


ORA-14402


:更新分区关键字列将导致分区的更改


说明:在更新记录中的


Partition Key


时,如果不开启


ROW MOVEMENT


,则会报此错误。且update


分区主键,会先执行insert操作,再执行delete操作。


ORA-14403:


在获得


DML


分区锁定之后检测到游标违例


ORA-14404:


分区表包含不同表空间中的分区


ORA-14405:


分区索引包含不同表空间中的分区


ORA-14406:


更新的分区关键字在最高合法分区关键字之外


ORA-14407:


分区的表包含在不同表空间中的子分区


ORA-14408:


分区的索引包含在不同的表空间中的子分区


ORA-14409:


插入的分区关键字在指定的子分区之外


ORA-14450:


试图访问已经在使用的事务处理临时表


ORA-14451:


不受支持的临时表功能


ORA-14452:


试图创建


,


更改或删除正在使用的临时表中的索引


ORA-14453:


试图使用临时表的


LOB,


其数据已经被清除


ORA-14454:


试图引用引用完整性约束条件中的临时表


ORA-14455:


试图在临时表中创建引用完整性约束条件


ORA-14456:


不能在临时表中重建索引


ORA-14457:


临时表中不允许的嵌套表列


ORA-14458:


试图用


INDEX


组织创建临时表


ORA-14459:


缺失


GLOBAL


关键字


ORA-14460:


只能指定一个


COMPRESS





NOCOMPRESS


子句


ORA-14461:


不能对临时表


TRUNCATE


执行


REUSE STORAGE


ORA-14500:


没有分区名


, LOCAL


选项无效


ORA-14501:


对象未分区


ORA-14503:


只能指定一个分区名


ORA-14504:


语法不支持语法分析


ORA-14505: LOCAL


选项仅对分区索引有效


ORA-14506:


分区索引要求


LOCAL


选项


ORA-14507:


分区损坏。所有行均不在分区界限之内


ORA-14508:


未找到指定的


VALIDATE INTO




ORA-14509:


指定的


VALIDATE INTO


表格式错误


ORA-14510:


只能为分区表指定


VALIDATE INTO


子句


ORA-14511:


不能对分区对象进行操作


ORA-14512:


不能对聚簇对象进行操作


ORA-14513:


分区列不是对象数据类型


ORA-14514:


没有子分区名


, LOCAL


选项无效


ORA-14515:


只能指定一个子分区名


ORA-14516:


子分区损坏


,


所有的行没有落在子分区界限中


ORA-14517:


索引


\’.\’


的子分区处于不可用状态


ORA-14518:


分区包含的某些行对应于已删除的值


ORA-14519:





的表空间块大小存在冲突


:


表空间


的块大小


[]


与以前指定


/


隐含的表空间


的块大小


[]


发生冲突


ORA-14520:


表空间


的块大小


[]


与现有对象的块大小


[]


不匹配


ORA-14521:


默认表空间


的块大小


[](


用于


)


与现有


的块大小


[]


不匹配


ORA-14522:


分区级默认表空间


的块大小


[](


用于


)


与现有


的块大小


[]


不匹配


ORA-14523:





(





)


分区不能与表的


(





)


分区位于同一位置


,


因为


的块大小


[]


与表的块大小


[]


不匹配


ORA-14524:


始终允许进行分区。将只用于信任的客户机


ORA-14525:


快速分割事件


ORA-14526:


不再使用此事件。


ORA-14527:


允许分区关键字列使用


ROWID


数据类型


ORA-14528:


在删除表优化的过程中出现模拟的崩溃


ORA-14529:


在有利于交换的分区上执行


ctas


的过程中复制


Hakan


因子


ORA-14551:


无法在查询中执行


DML


操作


ORA-14552:


在查询或


DML


中无法执行


DDL,


提交或回退


ORA-14553:


无法在查询中执行


lob


写操作


ORA-14601:


在指定子分区模板时指定


SUBPARTITIONS





STORE-IN


非法


ORA-14602: SUBPARTITION TEMPLATE


仅对复合分区的表有效


ORA-14603: [SUBPARTITIONS | SUBPARTITION TEMPLATE]subpartition_count


语法仅对范围散列表有效


ORA-14604:





CREATE TABLE


期间


,


在指定


SUBPARTIITON TEMPLATE


后再指定


SUBPARTITIONS





STORE IN


是非法的


ORA-14605:


模板中的子分区


/lob


段的名称缺失


ORA-14606:


表空间已指定用于模板中先前的子分区


,


但并没有指定用于


ORA-14607:


表空间没有指定用于模板中先前的子分区


,


但已指定用于


ORA-14608:


表空间已指定用于模板中


列的此前的


lob





,


但并未指定用于


ORA-14609:


表空间并未指定用于模板中


列的此前的


lob





,


而是指定用于


ORA-14610:


没有指定


lob





(


用于子分区


)





lob


属性


ORA-14611:


模板中的子分区名称


重复


ORA-14612:


模板中的


lob








lob


段名


重复


ORA-14613:


尝试从父级名称


和模板名称


生成名称


,


但由于合成的名称过长而失败


ORA-14614:


列表值


\’\’


在子分区


\’\’


中指定了两次


ORA-14615:


列表值


\’\’, \’\’


在子分区


\’\’


中指定了两次


ORA-14616:


表没有按照列表方法进行子分区的划分


ORA-14617:


无法添加


/


删除


DEFAULT


子分区的值


ORA-14618:


无法删除子分区的最后的值


ORA-14619:


生成的列表子分区必须包含至少


1


个值


ORA-14620: DEFAULT


子分区已存在


ORA-14621:





DEFAULT


子分区已存在时无法添加子分区


ORA-14622:


值已存在于子分区




ORA-14623:


值不存在于子分区




ORA-14624: DEFAULT


子分区必须是指定的上一子分区


ORA-14625:


子分区包含相应于要删除的值的行


ORA-14626:


所要添加的值已存在于


DEFAULT


子分区之中


ORA-14627:





GLOBAL


分区索引指定的操作无效


ORA-14628:


边界说明与


LIST


方法不一致


ORA-14629:


无法删除一个分区中唯一的子分区


ORA-14630:


子分区驻留于脱机的表空间中


ORA-14631:


分区边界与分区的子分区边界不匹配


ORA-14632:


在添加列表子分区时无法指定


PARALLEL


子句


ORA-14633:


复合分区表的


ADD


列表子分区不允许使用索引维护子句


ORA-14634:


在范围列表分区表的分区的


SPLIT/MERGE


期间无法指定子分区说明


ORA-14635:


只能指定一个生成的子分区用于


MERGE SUBPARTITIONS


ORA-14636:


只能指定


2


个生成的子分区用于


SPLIT SUBPARTITIONS


ORA-14637:


不能合并一个子分区本身


ORA-14638:


不能在不同范围的复合分区中


MERGE


子分区


ORA-14639:


只能为散列


,


组合范围散列表


/


分区指定


SUBPARTITIONS


子句


ORA-14640:


添加


/


合并索引分区操作只对散列分区的全局索引有效


ORA-14641:


只能为散列


,


组合范围散列表


/


分区指定


STORE-IN


子句


ORA-14642: ALTER TABLE EXCHANGE PARTITION


中表的位图索引不匹配


ORA-14643: ALTER TABLE EXCHANGE PARTITION


中表的


Hakan


因子不匹配


ORA-14644:


表未按散列方法划分子分区


ORA-14645:


不能为范围列表对象指定


STORE IN


子句


ORA-14646:


在存在可用位图索引的情况下


,


不能执行涉及压缩的指定变更表操作


ORA-14700: SYS


用户所拥有的对象不能被非


SYS


用户锁定


ORA-15000:


当前实例类型禁用的命令


ORA-15001:


磁盘组


“”


不存在或尚未装载


ORA-15002:


参数


LOCK_NAME_SPACE


超出了


个字符的限制


ORA-15003:


磁盘组


“”


已使用另一个锁名称空间进行装载


ORA-15004:


别名


“”


不存在


ORA-15005:


现有的别名已经使用了名称


“”


ORA-15006:


模板


“”


不存在


ORA-15007:


现有的模板已经使用了此名称


ORA-15008:


不能删除系统模板


ORA-15009: ASM


磁盘


“”


不存在


ORA-15010:


名称已由现有


ASM


磁盘使用


ORA-15011:


故障组


“”


中没有成员


ORA-15012: ASM


文件


\’\’


不存在


ORA-15013:


磁盘组


“”


已经装载


ORA-15014:


位置


\’\’


不在搜索集中


ORA-15017:


无法装载磁盘组


“”


ORA-15018:


无法创建磁盘组


ORA-15019:


发现重复的路径


\’\’ (


用于


\’\’)


ORA-15020:


发现重复的


ASM


磁盘


“”


ORA-15021:


参数


“”


无效


(





实例中


)


ORA-15023:


已达到允许的最大磁盘数


ORA-15024:


发现重复编号的


ASM


磁盘


ORA-15025:


无法打开磁盘


\’\’


ORA-15026:


磁盘


\’\’


不是


ASM


磁盘


ORA-15027:


不能卸载正在使用的磁盘组


“”


ORA-15028:


未删除


ASM


文件


\’\’;


当前正在访问该文件


ORA-15029:


此实例已经装载了磁盘


\’\’


ORA-15030:


另一个磁盘组已经使用了磁盘组名


“”


ORA-15031:


磁盘说明


\’\’


不与任何磁盘相匹配


ORA-15032:


未执行全部变更操作


ORA-15033:


磁盘


\’\’


属于磁盘组


“”


ORA-15034:


磁盘


\’\’


不要求


FORCE


选项


ORA-15035:


没有属于磁盘组


“”


的磁盘


ORA-15036:


磁盘


\’\’


被截断


ORA-15037:


磁盘


\’\’


的大小小于最小值


MB


ORA-15038:


磁盘


\’\’


的大小与磁盘组


[] [] []


不匹配


ORA-15039:


磁盘组未删除


ORA-15040:


磁盘组不完整


ORA-15041:


磁盘组空间已用完


ORA-15042: ASM


磁盘


“”


缺失


ORA-15043: ASM


磁盘


“”


不是磁盘组成员


ORA-15044: ASM


磁盘


\’\’


的名称不正确


ORA-15045: ASM


文件名


\’\’


不在引用表单中


ORA-15046: ASM


文件名


\’\’


不在创建单个文件表单中


ORA-15047: ASM


文件名


\’\’


不在创建多个文件表单中


ORA-15048:


无法删除


ASM


内部文件


ORA-15049:


磁盘组


“”


包含


个错误


ORA-15050:


磁盘


“”


包含


个错误


ORA-15051:


文件


\’\’


包含


个错误


ORA-15052: ASM


文件名


\’\’


不在磁盘组


“”




ORA-15053:


磁盘组


“”


包含现有的文件


ORA-15054:


磁盘


“”


在磁盘组


“”


中不存在


ORA-15055:


无法连接到


ASM


实例


ORA-15056:


附加的错误消息


ORA-15057:


指定大小


MB


大于实际大小


MB


ORA-15058:


磁盘


\’\’


属于不兼容的磁盘组


ORA-15059: ASM


磁盘的设备类型无效


ORA-15060:


模板


“”


不存在


ORA-15061: ASM


操作不受支持


[]


ORA-15062: ASM


磁盘已全局关闭


ORA-15063: ASM


发现磁盘组


“”


的磁盘数目不足


ORA-15064:





ASM


实例通信失败


ORA-15065:


磁盘组名称


\’\’





\’\’


出现散列冲突


ORA-15066:


使磁盘


“”


脱机可能导致数据丢失


ORA-15067:


命令或选项与磁盘组冗余不兼容


ORA-15068:


已经装载了最大数量


(





)


的磁盘组


ORA-15069: ASM


文件


\’\’


不可访问


;


等待锁定时超时


ORA-15070:


超出了文件的最大数量


(


在磁盘组


“”





)


ORA-15071: ASM


磁盘


“”


已删除


ORA-15072:


命令要求至少


个故障组


,


但是只搜索到




ORA-15073:


磁盘组


已由另一


ASM


实例装载


ORA-15074:


磁盘组


要求完成重新平衡


ORA-15075:


磁盘不是集群范围可见的


ORA-15076:


模拟


OSM


磁盘上的


I/O


错误


ORA-15077:


找不到提供所需磁盘组的


ASM


实例


ORA-15078:


已强制卸载


ASM


磁盘组


ORA-15079: ASM


文件已关闭


ORA-15080:


与磁盘的同步


I/O


操作失败


ORA-15081:


无法将


I/O


操作提交到磁盘


ORA-15082: ASM


无法与数据库实例进行通信


ORA-15083:


无法与


ASMB


后台进程进行通信


ORA-15090:


句柄


是无效的描述符


ORA-15091:


操作与此会话中打开的句柄不兼容


ORA-15092: I/O


请求大小


不是逻辑块大小


的倍数


ORA-15093:


缓冲区只有


字节


,


请求的


I/O





字节


ORA-15094:


试图写入以只读模式打开的文件


ORA-15095:


达到了


ASM


文件的最大大小


( GB)


ORA-15096:


检测到丢失的磁盘写入


ORA-15097:


无法对连接到


RDBMS


实例的


ASM


实例执行


SHUTDOWN


ORA-15100:


磁盘组名称无效或缺失


ORA-15101:


未指定操作


ORA-15102: POWER


表达式无效


ORA-15103: REPAIR


选项冲突或重复


ORA-15104: CONTENTS


选项冲突


ORA-15105: FAILGROUP


名称缺失或无效


ORA-15106:


操作系统磁盘定位器字符串缺失或无效


ORA-15107: ASM


磁盘名缺失或无效


ORA-15108:


模板名称缺失或无效


ORA-15109:


指定了冲突的保护属性


ORA-15110:


未装载磁盘组


ORA-15111: STRIPE


选项冲突或重复


ORA-15112:


目前尚未装载磁盘组。


ORA-15113:


别名


\’\’


指向一个目录


ORA-15114: ASM


文件名缺失或无效


ORA-15115: ASM


磁盘大小说明符缺失或无效


ORA-15116: ALTER DISKGROUP


选项的组合无效


ORA-15117:


命令只对一个磁盘组进行操作


ORA-15120: ASM


文件名


\’\’


不以


ASM


前缀字符开头


ORA-15121: ASM


文件名


\’\’


包含无效的磁盘组名


ORA-15122: ASM


文件名


\’\’


包含无效的文件编号


ORA-15123: ASM


文件名


\’\’


包含无效的原型号


ORA-15124: ASM


文件名


\’\’


包含无效的别名


ORA-15125: ASM


文件名


\’\’


包含无效的模板名


ORA-15126: ASM


文件名


\’\’


中的字符超出了最大长度


ORA-15127: ASM


文件名


\’\’


不能使用模板


ORA-15128: ASM


文件名


\’\’


超出了最大长度


ORA-15129:


条目


\’\’


未指向有效的目录


ORA-15130:


正在卸载磁盘组


“”


ORA-15131:


无法读取块


(


在文件


,


磁盘组





)


ORA-15132:


无法写入块


(


在文件


,


磁盘组





)


ORA-15133:


磁盘组


要求实例恢复


ORA-15150:


实例锁定模式


\’\’


与其它


ASM


实例冲突


ORA-15151:


用于滚动升级或降级的版本号缺失或无效


ORA-15152:


集群正在滚动升级


ORA-15153:


集群未滚动升级


ORA-15154:


集群滚动升级不完全


ORA-15155:


版本与集群不兼容


ORA-15156:


集群正在从版本


[]


滚动升级到


[]


ORA-15157:


不允许滚动升级或降级


ORA-15158:


滚动升级已被


禁止


ORA-15159:


内部测试事件


ORA-15162:


集群正在滚动降级


ORA-15163:


集群未滚动降级


ORA-15164:


集群滚动降级不完全


ORA-15166:


集群正在从版本


[]


滚动降级到


[]


ORA-15168:


滚动降级已被


禁止


ORA-15169:


目标


\’\’





\’\’


的子目录


ORA-15170:


无法将条目


\’\’


添加到


\’\’


目录中


ORA-15171:





\’\’


后面的别名路径中有无效的语法


ORA-15173: \’\’


条目在


\’\’


目录中不存在


ORA-15175:


不能创建磁盘组元数据文件


\’\’


的别名


ORA-15176:


文件


\’\’


已经有相关联的别名


ORA-15177:


不能对系统别名进行操作


ORA-15178:


目录


\’\’


不为空


;


不能删除此目录


ORA-15179:


别名缺失或无效


ORA-15180:


无法打开动态库


,


错误


[]


ORA-15181:


符号


[]


未在


库中找到


,


错误


[]


ORA-15182: ASMLIB []


版本不匹配


, ORACLE


版本


[]


ORA-15183: ASMLIB


初始化错误


[]


ORA-15184:


不能确定


ASMLIB


错误


[] []


ORA-15185:


不能关闭动态库


,


错误


[]


ORA-15186: ASMLIB


错误


,


函数


= [],


错误


= [],


消息


= []


ORA-15190:


内部


ASM


测试事件号


15190


ORA-15191:


内部


ASM


测试事件号


15191


ORA-15192:


无效的


ASM


磁盘标题


[] [] [] [] []


ORA-15193:


内部


ASM


跟踪事件号


15193


ORA-15194:


内部


ASM-DB


交互测试事件号


15194


ORA-15195:


内部


ASM


测试事件号


15195


ORA-15196:


无效的


ASM


块标题


[:] [] [] [] [ != ]


ORA-15197:


隐藏


附加的


ASM


消息


ORA-15198:


操作


尚不可用


ORA-15199:


内部


ASM


跟踪事件号


15199


ORA-15200:


初始化参数


()


不是


2


的幂


ORA-15201:


磁盘


包含有效的


RDBMS


文件


ORA-15202:


无法创建附加的


ASM


内部更改段


ORA-15203:


磁盘组


包含来自不兼容版本的


ASM


的磁盘


ORA-15204:


数据库版本


与磁盘组


不兼容


ORA-15205:


请求的镜像端不可用


ORA-15206:


指定的磁盘组


重复


ORA-16000:


打开数据库以进行只读访问


ORA-16001:


数据库已经被另一实例打开以进行只读访问


ORA-16002:


数据库已经被另一实例打开以进行读写访问


ORA-16003:


备用数据库仅限只读访问


ORA-16004:


备份数据库需要恢复


ORA-16005:


数据库需要恢复


ORA-16006: audit_trail


目标与数据库打开模式不兼容


ORA-16007:


备份控制文件检查点无效


ORA-16008:


不确定的控制文件检查点


ORA-16009:


远程归档日志目标必须为备用数据库


ORA-16010:


禁用废弃的


RFS


进程检查


ORA-16011:


归档日志远程文件服务器进程处于错误状态


ORA-16012:


归档日志备用数据库标识符不匹配


ORA-16013:


日志


的序列号


不需要归档


ORA-16014:


日志


的序列号


未归档


,


没有可用的目的地


ORA-16015:


日志


的序列号


未归档


,


介质恢复被禁用


ORA-16016:


为线程


的序列号


归档的日志不可用


ORA-16017:


无法使用没有主归档目的地的


LOG_ARCHIVE_DUPLEX_DEST


ORA-16018:


无法将





LOG_ARCHIVE_DEST_n





DB_RECOVERY_FILE_DEST


一起使用


ORA-16019:


无法使用带


LOG_ARCHIVE_DEST





LOG_ARCHIVE_DUPLEX_DEST




ORA-16020:


可用的目的地少于由


LOG_ARCHIVE_MIN_SUCCEED_DEST


指定的数量


ORA-16021:


会话


的目的地不能与会话


的目的地相同


ORA-16022: LOG_ARCHIVE_DEST


不能为


NULL,


因为


LOG_ARCHIVE_DUPLEX_DEST


为非空


ORA-16023:


系统


的目的地不能与会话


的目的地相同


ORA-16024:


参数


不能进行语法分析


ORA-16025:


参数


包含重复或冲突的选项


ORA-16026:


参数


包含无效的属性值


ORA-16027:


参数


丢失目的地选项


ORA-16028:





导致少于


LOG_ARCHIVE_MIN_SUCCEED_DEST


所需的目的地数量


ORA-16029:


无法更改


LOG_ARCHIVE_MIN_SUCCEED_DEST,


没有归档日志目的地


ORA-16030:


会话特定的更改需要


LOG_ARCHIVE_DEST_n


目的地


ORA-16031:


参数


的目的地字符串超过


的字符串限制


ORA-16032:


参数


的目标字符串无法被转换


ORA-16033:


参数


的目的地不能与参数


的目的地相同


ORA-16034: FROM


参数与


MANAGED


恢复不兼容


ORA-16035:


所需的关键字


丢失


ORA-16036:


无效的


MANAGED


恢复


CANCEL


选项


ORA-16037:


用户已请求取消受管恢复操作


ORA-16038:


日志


序列号


无法归档


ORA-16039: RFS


要求的版本不匹配


ORA-16040:


备用目标归档日志文件已锁定


ORA-16041:


远程文件服务器出现严重错误


ORA-16042:


用户已请求立即取消受管恢复操作


ORA-16043:


已取消维持的恢复会话


ORA-16044:


不能在会话级上指定目标


的属性


ORA-16045:


循环的归档日志目标相关性链


ORA-16046:


由于相关目标失败


,


归档日志目标失败


ORA-16047:


目标设置和备用之间的


DGID


不匹配


ORA-16048:


启用写入归档日志时的模拟错误


ORA-16049:


写入归档日志时出现模拟错误


ORA-16050:


目标已超过指定的限额大小


ORA-16051:


参数


包含无效的延迟时间


ORA-16052: DB_UNIQUE_NAME


属性是必需的


ORA-16053: Data Guard


配置中没有


DB_UNIQUE_NAME


ORA-16054:


用于自动检测


RFS


间隔序列的事件


ORA-16055:


已拒绝


FAL


请求


ORA-16056:


备份控制文件归档要求正确的语法


ORA-16057: Data Guard


配置中没有来自服务器的


DGID


ORA-16058:


未装载备用数据库实例


ORA-16059:


日志文件为空或下一个可用块无效


ORA-16060:


日志文件是最新版本


ORA-16061:


日志文件状态已更改


ORA-16062: Data Guard


配置中没有来自备用服务器的


DGID


ORA-16063:


远程归档已由另一个实例启用


ORA-16064:


远程归档已被另一个实例禁用


ORA-16065:


远程归档已在备用目标上禁用


ORA-16066:


远程归档已禁用


ORA-16067:


归档日志


中的激活标识符匹配出错


ORA-16068:


重做日志文件的激活标识符匹配出错


ORA-16069:


归档日志备用数据库激活标识符不匹配


ORA-16070:


参数


包含无效的


REGISTER


属性值


ORA-16071:


未找到相关的归档日志文件


ORA-16072:


需要一个备用数据库目标的最小值


ORA-16073:


必须启用归档


ORA-16074:


必须激活


ARCH


进程


ORA-16075:


备用数据库目标匹配出错


ORA-16076:


未知的备用数据库目标


ORA-16077:


模拟网络传输错误


ORA-16078:


介质恢复已禁用


ORA-16079:


未启用备用归档


ORA-16080:


用于


APPLY





LogMiner


会话


无效


ORA-16081: APPLY


的进程数不足


ORA-16082:


逻辑备用未正确初始化


ORA-16083:


尚未创建


LogMiner


会话


ORA-16084:


一个应用引擎已在运行


ORA-16085:


应用引擎相关的事件


ORA-16086:


备用数据库不包含可用的备用日志文件


ORA-16087:


适度切换要求备用的或当前控制文件


ORA-16088:


归档日志未完全归档


ORA-16089:


归档日志已注册


ORA-16090:


要替换的归档日志不是由受管备用进程创建的


ORA-16091:


相关归档日志目标已经归档


ORA-16092:


相关归档日志目标未激活


ORA-16093:


相关归档日志目标不支持


LGWR


ORA-16094:


归档操作过程中关闭了数据库


ORA-16095:


移去不活动的相关目标


ORA-16096: ALTER DATABASE COMMIT TO SWITCHOVER TO PHYSICALSTANDBY


ORA-16097: ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY


ORA-16098:


为了保护主数据库


,


已强行关闭不可访问的备用数据库


ORA-16099:


备用数据库中出现内部错误


ORA-00600


ORA-16100:


不是一个有效的逻辑备用数据库


ORA-16101:


未找到有效的起始


SCN


ORA-16102:


远程信息对于指定的主数据库不可用


ORA-16103:


必须停止逻辑备用应用


,


才能允许进行此操作


ORA-16104:


请求的逻辑备用选项无效


ORA-16105:


逻辑备用已在后台运行


ORA-16106:


启用


netslave


测试的事件


ORA-16107:


已处理主数据库中的所有日志数据


ORA-16108:


数据库不再是备用数据库


ORA-16109:


无法应用前一个主数据库的日志数据


ORA-16110:


逻辑备用应用


DDL


的用户过程处理


ORA-16111:


日志挖掘和应用正在启动


ORA-16112:


日志挖掘和应用正在停止


ORA-16113:


正在应用对表或序列


的更改


ORA-16114:


正在通过提交


SCN


应用


DDL


事务处理


ORA-16115: LogMiner


字典的加载已完成


\%


ORA-16116:


无可用工作


ORA-16117:


正在处理


ORA-16118:


启用


RFS


等待事件阈值标识


ORA-16119:


正在


SCN


上构建事务处理


ORA-16120:


正在计算


SCN





的事务处理的相关性


ORA-16121:


正在通过提交


SCN


应用事务处理


ORA-16122:


正在


SCN


上应用大的


dml


事务处理


ORA-16123:


事务处理


正在等待批准提交


ORA-16124:


事务处理


正在等待另一事务处理


ORA-16125:


大型事务处理


正在等待更多数据


ORA-16126:


正在加载表或序列


ORA-16127:


因等待要应用的其它事务处理而停滞


ORA-16128:


已成功完成用户启动的停止应用操作


ORA-16129:


遇到不受支持的


dml


ORA-16130:


日志流中丢失补充的日志信息


ORA-16131:


在备用的终端恢复过程中发生错误。


ORA-16132:


在备用激活过程中发生错误。


ORA-16133:


数据文件


的终端恢复戳不正确。


ORA-16134:


无效的


MANAGED recovery FINISH


选项


ORA-16135:


在保护模式中


, LOG_ARCHIVE_CONFIG


修改无效


ORA-16136:


受管备用恢复未激活


ORA-16137:


不需要终端恢复


ORA-16138:


未从主数据库收到日志流的结尾部分


ORA-16139:


需要介质恢复


ORA-16140:


备用联机日志尚未恢复


ORA-16141:


启用模拟归档日志错误


ORA-16142:


模拟归档日志错误


ORA-16143:


终端恢复过程中或之后不允许进行


RFS


连接


ORA-16144:


在进行终端恢复时模拟


RFS


错误


ORA-16145:


线程号


序列号


的归档操作正在进行中


ORA-16146:


备用目标控制文件不能入队


ORA-16147:


备用数据库已由多个归档日志目标引用


ORA-16148:


用户请求的受管恢复操作过期


ORA-16149:


启用模拟的


ARCH RAC


归档测试


ORA-16150:


在另一个较旧的备用数据库上执行了


FINISH


恢复


ORA-16151: “


受管备用恢复”不可用


ORA-16152:


备用数据库处于


\’


不丢失数据


\’


保护模式


ORA-16153:


启用“


ARCH


物理


RFS”


客户机调试


ORA-16154:


有疑问的属性


:


ORA-16155:


启用的归档进程数不超过


log_archive_max_processes


ORA-16156:


如果数据库是受备用数据库保护的


,


则不允许存在


LGWR


归档日志相关性


ORA-16157:


成功的


FINISH


恢复后面不允许进行介质恢复


ORA-16158:


进行终端恢复时模拟失败


ORA-16159:


不能更改受保护的备用目标属性


ORA-16160:


不能更改受保护的备用数据库配置


ORA-16161:


不能将组


的备用重做日志文件成员和联机重做日志文件成员混合


ORA-16162:


无法将新的备用数据库添加到受保护的配置中


ORA-16163: LGWR


网络服务器主机连接错误


ORA-16164: LGWR


网络服务器主机分离错误


ORA-16165: LGWR


从网络服务器接收消息失败


ORA-16166: LGWR


网络服务器无法发送远程消息


ORA-16167: LGWR


网络服务器无法切换到非阻塞模式


ORA-16168: LGWR


网络服务器无法切换到阻塞模式


ORA-16169: LGWR


网络服务器的参数无效


ORA-16170:


终端恢复可能导致数据库处于不一致的状态


ORA-16171:


由于线程


,


序列





的间隔


,


因此不允许使用


RECOVER…FINISH


ORA-16172:


在终端上重做结束后检测到归档日志


ORA-16173:


活动的归档网络连接不兼容


ORA-16174:


用户请求的线程


/


序列终止了受管恢复


ORA-16175:


当介质恢复激活后不能关闭数据库


ORA-16176:


不能后台构建字典


ORA-16177:


不需要介质恢复


ORA-16178:


在归档日志手动模式下不能指定远程目标


ORA-16179:


不允许使用


SPFILE





“”


进行增量更改


ORA-16180:





MAX_PARALLEL_SERVERS


指定的进程数太小


ORA-16181:


为逻辑备用数据库指定的


SGA


太大


ORA-16182:


远程归档期间内部通道上出现内部错误


ORA-16183:


用于测试目的的内部事件


ORA-16184: DB_UNIQUE_NAME


散列为与


DB_UNIQUE_NAME


相同的值


ORA-16185: REMOTE_ARCHIVE_ENABLE





LOG_ARCHIVE_CONFIG


是互斥的


ORA-16186:


修改


LOG_ARCHIVE_CONFIG


要求


SID=\’*\’


限定词


ORA-16187: LOG_ARCHIVE_CONFIG


包含重复的


,


冲突的或无效的属性


ORA-16188: LOG_ARCHIVE_CONFIG


设置与以前启动的实例不一致


ORA-16189:


用于测试


RTA


目的的内部事件


ORA-16190:


用于


RFS


验证测试目的的内部事件


ORA-16191:


主日志传送客户机没有登录到备用数据库


ORA-16192:


主网络和备用网络的完整性不匹配


ORA-16193:


主网络和备用网络的加密不匹配


ORA-16194:


修改


DB_UNIQUE_NAME


要求


SID=\’*\’


限定词


ORA-16195: DG_CONFIG


要求显式定义


DB_UNIQUE_NAME


ORA-16196:


以前曾打开和关闭过数据库


ORA-16197: DB_UNIQUE_NAME


参数说明无效


ORA-16198:


远程归档期间内部通道上超时


ORA-16199:


终端恢复无法恢复到一致点


ORA-16200:


跳过过程已请求跳过语句


ORA-16201:


跳过过程已请求应用语句


ORA-16202:


跳过过程已请求替换语句


ORA-16203:


无法解释跳过过程的返回值


ORA-16204:


成功应用了


DDL


ORA-16205:


由于跳过设置而跳过了


DDL


ORA-16206:


数据库已配置为逻辑备用数据库


ORA-16207:


不允许构建逻辑备用字典。


ORA-16208:


开始构建逻辑备用字典时失败。


ORA-16209:


完成构建逻辑备用字典时失败。


ORA-16210:


由于出现错误


,


逻辑备用协调程序进程终止


ORA-16211:


在归档重做日志中找到不支持的记录


ORA-16212:


指定的“应用”进程数太多


ORA-16213:


遇到


DDL,


停止应用引擎


ORA-16214:


由于应用延迟而停止应用


ORA-16215:


历史记录元数据不一致


ORA-16216:


日志流序列错误


ORA-16217:


切换前的准备工作尚未完成


ORA-16218:


此数据库已经可以切换。


ORA-16219:


此数据库还没有准备好


,


不可切换。


ORA-16220:


未找到失败的事务处理


ORA-16221:


历史记录表同步错误


ORA-16222:


逻辑备用数据库自动重试上一个操作


ORA-16223:


跳过当前版本中不支持的


DDL


ORA-16224: Database Guard


已启用


ORA-16225:


缺失流的


LogMiner


会话名


ORA-16226:


由于不支持而跳过


DDL


ORA-16227:


由于缺失对象而跳过


DDL


ORA-16228:


逻辑备用数据库没有完全恢复


ORA-16229:


不能跳过


PDML


子级


(


父级为


)




ORA-16230:


正在提交事务处理


ORA-16231: DDL


屏障


ORA-16232:





.


表添加逻辑备用数据库跳过条目


ORA-16233:


当前不支持


.




ORA-16234:


重新启动以重置“逻辑备用”应用


ORA-16235:


因为出现导入


,


所以跳过


DDL


ORA-16236:


逻辑备用元数据操作正在进行中


ORA-16237:


为逻辑备用指定的


SGA


太小


ORA-16238:


试图使用版本


9


的日志


ORA-16239:


由于没有备用重做日志


, IMMEDIATE


选项不可用


ORA-16240:


正在等待日志文件


(


线程号


,


序列号


)


ORA-16241:


正在等待间隔日志文件


(


线程号


,


序列号


)


ORA-16242:


正在处理日志文件


(


线程号


,


序列号


)


ORA-16243:


字节的内存写出到磁盘


ORA-16244:


正在获取检查点并将


字节的内存写出到磁盘


ORA-16245:


将事务处理


, ,


写入内存


ORA-16246:


已成功完成用户启动的中止应用操作


ORA-16247:


内部方案已跳过


DDL


ORA-16248:


终端应用期间不允许进行


RFS


连接


ORA-16249:


故障转移期间无法完成终端应用


ORA-16250:


无法获取新日志流的起始


scn


ORA-16251:


不允许进行


LSP1


后台构建


ORA-16252:


不允许执行重建操作


ORA-16253:


由于终端应用未完成


,


逻辑备用无法启动


ORA-16254:


在客户端参数文件


(pfile)


中将


db_name


更改为


ORA-16255: “


日志自动删除”与另一个


LogMiner


会话发生冲突


ORA-16256:


故障转移后无法完成备用重做日志文件归档


ORA-16257:


已成功完成切换启动的停止应用操作


ORA-16258:


由于违反约束条件而将索引标记为不可用


ORA-16259:


切换到逻辑备用需要日志归档目标


ORA-16260:


等待替换不完整的或损坏的日志文件


(


线程号


,


序列号


)


ORA-16300: LSBY


已构建跟踪事件


ORA-16400: DB_RECOVERY_FILE_DEST


不允许使用限额属性


ORA-16401: RFS


拒绝了归档日志


ORA-16402: ONDEMAND


归档要求


FAL_CLIENT





FAL_SERVER


支持


ORA-16403:


正在关闭





不允许远程连接


ORA-16404:


模拟软件版本不匹配的内部事件


ORA-16405:


模拟软件版本不匹配的内部事件


ORA-16406:


主数据库的和备用数据库的软件版本不匹配


ORA-16407:


备用数据库在将来的归档日志中


ORA-16408:


不兼容的归档重做分支沿袭


ORA-16409:


归档日志切换引用号不匹配


ORA-16410:


启用模拟的


LGWR netslave


无限等待


ORA-16411: ONDEMAND


归档要求活动的受管恢复操作


ORA-16412: ONDEMAND


归档要求活动的


SQL


应用操作


ORA-16413: ONDEMAND


归档日志目标不支持该数据库类型


ORA-16414:


防止


MRP


清除联机重做日志文件的事件


ORA-16415:


启用锁转储的事件


ORA-16416:


切换目标与主目标不同步


ORA-16417:


从备用重做日志文件恢复后发生激活


;


需要完全数据库备份


ORA-16501: Data Guard


中介操作失败


ORA-16502: Data Guard


中介操作成功


,


但有警告


ORA-16503:


站点


ID


分配失败


ORA-16504: Data Guard


配置已存在


ORA-16505:


站点


ID


无效


ORA-16506:


内存不足


ORA-16507:


请求标识符无法识别


ORA-16508:


通道句柄未初始化


ORA-16509:


请求超时


ORA-16510:


使用


ksrwait


时消息传送出错


ORA-16511:


使用


ksrget


时消息传送出错


ORA-16512:


参数超过了最大大小限制


ORA-16513:


超过了最大请求数


ORA-16514:


未找到请求


ORA-16515:


没有


rcv


通道


ORA-16516:


当前状态对于尝试的操作无效


ORA-16517:


对象句柄无效


ORA-16518:


无法分配虚拟实例


ID


ORA-16519:


资源句柄无效


ORA-16520:


无法分配资源


ID


ORA-16521:


无法创建一般模板


ID


ORA-16522:


未找到一般模板


ORA-16523:


操作要求客户机连接到实例


“”


ORA-16524:


操作不受支持


ORA-16525: Data Guard


中介尚不可用


ORA-16526:


无法分配任务元素


ORA-16527:


无法分配


SGA




ORA-16528:


无法分配


PGA




ORA-16529:


发送方


ID


无效


ORA-16530:


缓冲区或长度无效


ORA-16531:


无法发送消息


ORA-16532: Data Guard


中介配置不存在


ORA-16533: Data Guard


中介的状态不一致


ORA-16534:


无法接受更多的请求


ORA-16535: CRS


禁止执行中介操作


ORA-16536:


未知的对象类型


ORA-16537:


超过了子代数目


ORA-16538:


请求的项没有匹配项


ORA-16539:


未找到任务元素


ORA-16540:


参数无效


ORA-16541:


站点未启用


ORA-16542:


无法识别操作


ORA-16543:


对中介的请求无效


ORA-16544:


修改


DG_BROKER_START


要求


SID=\’*\’


限定词


ORA-16545:


无法获取响应


ORA-16546:


缺少段或段无效


ORA-16547:


无法禁用主数据库


ORA-16548:


对象尚未启用


ORA-16549:


字符串无效


ORA-16550:


结果被截断


ORA-16551:


已复制短字符串


ORA-16552:


生成


CLIENT OPERATION


表时出错


ORA-16553:


无法关闭


Data Guard


中介进程


(DMON)


ORA-16554:


转换无效


ORA-16555: Data Guard


数据库尚未激活


ORA-16556:


错误消息已采用


XML


形式


ORA-16557:


数据库正在使用


ORA-16558:


指定切换的数据库不是备用数据库


ORA-16559:





上内存不足


ORA-16560:


无法转换文档


,





“”


上发生语法错误


ORA-16561:


不能删除活动实例


ORA-16562:


此处未使用


intended_state,





“”


上出现语法错误


ORA-16563:


无法添加值


,





“”


上出现语法错误


ORA-16564:


查找失败


,





上出现语法错误


ORA-16565:


属性重复


,





上出现语法错误


ORA-16566:


文档类型不受支持


ORA-16567:





“”


上出现


Data Guard


中介内部语法分析器错误


ORA-16568:


无法设置属性


ORA-16569:


未启用


Data Guard


配置


ORA-16570:


操作要求重新启动数据库


“”


ORA-16571:


无法创建


Data Guard


配置数据文件


ORA-16572:


未找到


Data Guard


配置数据文件


ORA-16573:


试图更改已启用的中介配置的配置文件


ORA-16574:


当所需的数据库脱机时不允许切换


ORA-16575:


未正确取消


Data Guard


配置数据文件的标识


ORA-16576:


无法更新


Data Guard


配置数据文件


ORA-16577:


检测到


Data Guard


配置数据文件已损坏


ORA-16578:


无法读取


Data Guard


配置数据文件


ORA-16579:


检测到


Data Guard NetSlave


状态错误


ORA-16580: Data Guard NetSlave


网络链接错误


ORA-16581: Data Guard NetSlave


无法向


DRCX


发送消息


ORA-16582:


无法编辑实例特有的属性


ORA-16583: Data Guard


连接进程


DRCX


的状态错误


ORA-16584:


备用站点上的操作非法


ORA-16585:


主站点上的操作非法


ORA-16586:


无法通过实例编辑数据库属性


ORA-16587:


指定给


Data Guard


中介的对象不明确


ORA-16588:


内部缓冲区不足


ORA-16589: Data Guard


连接进程检测到一个网络传输错误


ORA-16590: Data Guard


配置不包含主数据库


ORA-16591:


文档中存在未知字段


“”


ORA-16592:


文档中缺少字段


“”


ORA-16593: XML


转换失败


ORA-16594:


进程发现不存在


DMON


进程


ORA-16595:


无法终止


NetSlave


进程


ORA-16596:


对象不是


Data Guard


中介配置的一部分


ORA-16597: Data Guard


中介检测到两个或多个主数据库


ORA-16598: Data Guard


中介在配置中检测到不匹配


ORA-16599: Data Guard


中介检测到过时的配置


ORA-16600:


只能在目标数据库上提交故障转移操作


ORA-16601:


站点包含的某些必备资源已被禁用


ORA-16602:


要执行此操作


,


必须禁用对象


ORA-16603: Data Guard


中介在配置


ID


中检测到不匹配


ORA-16604:


无法描述使用程序包


“”


的模板


ORA-16605:


模板正在使用中


,


因此无法删除它


ORA-16606:


未找到属性


“”


ORA-16607:


一个或多个数据库出现故障


ORA-16608:


一个或多个数据库出现警告


ORA-16611:


应用户要求中止了操作


ORA-16612:


属性


“”


的字符串值过长


ORA-16613:


正在对数据库进行初始化


ORA-16614:


对象的父对象已被禁用


ORA-16615:


用于测试


Data Guard NetSlave


的事件


ORA-16616:


用于测试


Data Guard NetSlave


监视器的事件


ORA-16617:


请求中指定了未知的对象标识符


ORA-16618:


响应文档有


“”


字节


,


过大


ORA-16619:


健康检查超时


ORA-16620:


无法连接一个或多个数据以执行删除操作


ORA-16621: ADD DATABASE


的数据库名必须唯一


ORA-16622:


两个或更多的中介数据库对象解析为一个物理数据库


ORA-16623:


检测到旧的


DRC UID


序列号


ORA-16624:


检测到中介协议版本不匹配


ORA-16625:


无法接入数据库


ORA-16626:


无法启用指定的对象


ORA-16627:


操作不允许


,


因为所有备用数据库都不再支持保护模式


ORA-16628:


中介保护模式与数据库设置不一致


ORA-16629:


数据库报告的保护级别与保护模式的保护级别不同


ORA-16630:


该数据库属性已过时


ORA-16631:


操作要求关闭数据库


/


实例


“”


ORA-16632:


实例将添加到数据库概要文件中


ORA-16633:


不能删除数据库仅有的实例


ORA-16634:


用于


Data Guard NetSlave


跟踪的事件


ORA-16635: NetSlave


连接在传输会话过程中已断开


ORA-16636:


快速启动故障转移目标备用数据库处于错误状态


,


无法停止观察程序


ORA-16637:


实例无法访问


Data Guard


中介配置


ORA-16638:


无法获得实例状态


ORA-16639:


指定的实例没有激活或者当前不可以


ORA-16640: CRS


警告可能有多个实例仍在运行


ORA-16641:


无法获取中介配置元数据锁


ORA-16642: db_unique_name


不匹配


ORA-16643:


无法确定中介配置文件的位置


ORA-16644:


应用实例不可用


ORA-16645:


意外的新实例中断了当前操作


ORA-16646:


已禁用快速启动故障转移


ORA-16647:


无法启动多个观察器


ORA-16648:


已使用标识符


注册新的观察器


ORA-16649:





Data Guard


中介已评估快速启动故障转移状态之后


,


数据库将打开


ORA-16650:


在启用快速启动故障转移的情况下


,


命令不兼容


ORA-16651:


不能满足启用快速启动故障转移的要求


ORA-16652:


已禁用快速启动故障转移目标备用数据库


ORA-16653:


无法恢复数据库


ORA-16654:


已启用快速启动故障转移


ORA-16655:


指定的目标备用数据库无效


ORA-16656:


检测到更高的


DRC UID


序列号


ORA-16657:


正在恢复数据库


ORA-16658:


未观察到快速启动故障转移配置


ORA-16659:


正在执行故障转移操作


ORA-16660:


试图在没有中介配置的情况下执行


FSFO


操作


ORA-16661:


需要恢复备用数据库


ORA-16662:


用于控制


Data Guard NetSlave


网络超时的事件


ORA-16700:


备用数据库已与主数据库不同


ORA-16701:


一般


Resource Guard


请求失败


ORA-16702:


一般


Resource Guard


警告


ORA-16703:


启用了数据库以后无法设置属性


ORA-16704:


无法修改只读属性


ORA-16705: Resource Guard


遇到内部错误


ORA-16706: Resource Guard


不可用


ORA-16707:


属性


的值无效


,


有效值为


ORA-16708:


提供给


Resource Guard


的状态无效


ORA-16709:


备用归档日志位置设置与快速恢复区相冲突


ORA-16710: Resource Guard


的内存不足


ORA-16711: Resource Guard


索引超出了界限


ORA-16712:


资源句柄无效


ORA-16713:


为请求进行服务时


, Resource Guard


超时


ORA-16714:


属性


的值与数据库设置不一致


ORA-16715:


重做传输相关属性


(


属于备用数据库


“”)


不一致


ORA-16716:


清除参数


LOG_ARCHIVE_DEST


时失败


ORA-16717:


清除参数


LOG_ARCHIVE_DUPLEX_DEST


时失败


ORA-16718:


未找到数据库对象


ORA-16719:


无法查询


V$ARCHIVE_DEST


固定视图


ORA-16720:


没有可用的


LOG_ARCHIVE_DEST_n


初始化参数


ORA-16721:


无法设置


LOG_ARCHIVE_DEST_n


初始化参数


ORA-16722:


无法设置


LOG_ARCHIVE_DEST_STATE_n


初始化参数


ORA-16723: AlternateLocation


属性的设置与重做传输设置冲突


ORA-16724:


此数据库的目标状态设置为


OFFLINE


ORA-16725:


提供给


Resource Guard


的阶段无效


ORA-16726:


提供给


Resource Guard


的外部条件无效


ORA-16727: Resource Guard


无法关闭数据库


ORA-16728:


对属性


进行一致性检查时发现


错误


ORA-16729:


验证属性


的值时发现


错误


ORA-16730:


执行


dbms_logstdby.skip_txn


过程时出错


ORA-16731:


执行


dbms_logstdby.unskip_txn


过程时出错


ORA-16732:


执行


dbms_logstdby.skip


过程时出错


ORA-16733:


执行


dbms_logstdby.unskip


过程时出错


ORA-16734:


执行


dbms_logstdby.skip_error


过程时出错


ORA-16735:


执行


dbms_logstdby.unskip_error


过程时出错


ORA-16736:





V$ARCHIVE_DEST


中未找到备用数据库


“”


的目标条目


ORA-16737:


备用数据库


“”


的重做传输服务存在错误


ORA-16738:


备用数据库


“”


的重做传输服务意外脱机


ORA-16739:


备用数据库


“”


的重做传输服务意外联机


ORA-16740:


错误地将备用数据库


“”


的重做传输服务设置为


ALTERNATE


ORA-16741:


备用数据库


“”


的目标参数存在语法错误


ORA-16742:


备用数据库


“”


的限额已用完


ORA-16743:


备用数据库


“”


的重做传输服务状态未知


ORA-16744: LOG_ARCHIVE_CONFIG


参数的


DG_CONFIG


列表已满


ORA-16745:


由于


DG_CONFIG


列表已满


,


无法在其中添加


DB_UNIQUE_NAME


ORA-16746:


装载数据库期间


, Resource Guard


出错


ORA-16747:


无法打开逻辑备用数据库防护程序


ORA-16748:


打开数据库期间


, Resource Guard


出错


ORA-16749:


在切换到逻辑主数据库时


, Resource Guard


出错


ORA-16750:


在激活逻辑主数据库时


, Resource Guard


出错


ORA-16751:


在切换到主数据库时


, Resource Guard


出错


ORA-16752: Resource Guard


无法装载备用数据库


ORA-16753: Resource Guard


无法打开备用数据库


ORA-16754: Resource Guard


无法激活备用数据库


ORA-16755:


无法设置初始化参数


ORA-16756: Resource Guard


无法以只读方式打开备用数据库


ORA-16757: Resource Guard


无法获取属性


ORA-16758:


指定的应用实例尚未运行


ORA-16759: Resource Guard


无法用初始


SCN


启动


SQL


应用


ORA-16760: Resource Guard


无法启动


SQL


应用


ORA-16761: Resource Guard


无法停止


SQL


应用


ORA-16762:


数据库状态无效


ORA-16763:


备用数据库的重做传输服务处于联机状态


ORA-16764:


备用数据库的重做传输服务处于脱机状态


ORA-16765:


重做应用意外联机


ORA-16766:


重做应用意外脱机


ORA-16767: SQL


应用意外联机


ORA-16768: SQL


应用意外脱机


ORA-16769:


物理备用数据库以只读方式打开


ORA-16770:


物理备用数据库未处于只读状态


ORA-16771:


故障转移到物理备用数据库失败


ORA-16772:


在主数据库和备用数据库之间切换时出错


ORA-16773:


启动重做应用时出错


ORA-16774:


停止重做应用时出错


ORA-16775:


中介操作中的目标备用数据库可能丢失了数据


ORA-16776:


重做传输服务的健康检查失败


ORA-16777:





V$ARCHIVE_DEST


中未找到备用数据库的目标条目


ORA-16778:


一个或多个数据库存在重做传输错误


ORA-16779:


数据库的目标参数设置不正确


ORA-16780:


数据库的归档重做日志存储限额已用完


ORA-16781:


数据库的重做传输服务状态未知


ORA-16782:


实例没有打开以进行读写访问


ORA-16783:


实例


没有打开以进行读写访问


ORA-16784: Dependency


属性中的数据库名不正确


ORA-16785:


数据库未处于


ARCHIVELOG


模式


ORA-16786: Resource Guard


无法访问


Data Guard


中介元数据


ORA-16787:


用于测试


Data Guard Resource Guard


进程的事件


ORA-16788:


无法设置一个或多个数据库配置属性值


ORA-16789:


备用重做日志缺失


ORA-16790:


可配置属性的值无效


ORA-16791:


无法检查备用重做日志是否存在


ORA-16792:


配置属性的值与数据库设置不一致


ORA-16793:


逻辑备用数据库防护程序意外关闭


ORA-16794:


已为主数据库打开


Database Guard


ORA-16795:


数据库资源防护程序检测到数据库需要重新创建


ORA-16796:


无法从数据库导入一个或多个属性


ORA-16797:


数据库未使用服务器参数文件


ORA-16798:


无法在备用数据库上完成终端恢复


ORA-16799:


重做应用已脱机


ORA-16800:


错误地将备用数据库的重做传输服务设置为


ALTERNATE


ORA-16801:


重做传输相关属性与数据库设置不一致


ORA-16802:


重做传输模式不允许从


SYNC


降级


ORA-16803:


无法查询数据库表或固定视图


ORA-16804:


元数据中的一个或多个配置属性具有无效的值


ORA-16805: LogXptMode


属性的更改违反了全局保护模式


ORA-16806:


未启用补充事件记录功能


ORA-16807:


无法更改数据库保护模式


ORA-16808:


无法解析此完整路径名


ORA-16809:


检测到数据库的多个警告


ORA-16810:


检测到数据库的多个错误或警告


ORA-16811: Data Guard


中介未记录应用实例


ORA-16812:


日志应用服务未在中介记录的应用实例上运行


ORA-16813:


日志应用服务未在中介记录的应用实例


上运行


ORA-16814:


备用数据库的


AlternateLocation


的重做传输设置不正确


ORA-16815:


备用数据库


“”





AlternateLocation


的重做传输设置不正确


ORA-16816:


数据库角色不正确


ORA-16817:


快速启动故障转移配置不同步


ORA-16818:


快速启动故障转移已挂起


ORA-16819:


未启动快速启动故障转移观察器


ORA-16820:


快速启动故障转移观察器不再对此数据库进行观察


ORA-16821:


尚未加载逻辑备用数据库字典


ORA-16822:


新的主数据库尚未准备就绪


,


无法进行备用数据库恢复


ORA-16823:


重做传输模式与当前的操作不兼容


ORA-16824:


检测到数据库的快速启动故障转移和其它警告


ORA-16825:


检测到数据库的快速启动故障转移和其它错误


ORA-16826:


应用服务的状态与


DelayMins


属性不一致


ORA-16950:


此功能不支持远程映射的游标。


ORA-16951:


为此


SQL


语句提供了太多的绑定变量。


ORA-16952:


无法绑定此


SQL


语句。


ORA-16953:


不支持的


SQL


语句类型。


ORA-16954: SQL


语法分析错误。


ORA-16955: SQL


分析时出现未知错误。


ORA-16956:


只有在测试执行时才支持


SELECT





DML


语句。


ORA-16957: SQL


分析时间限制中断


ORA-16958:


测试执行时不支持并行运行


DML


语句。


ORA-17500: ODM


错误


:


ORA-17501:


逻辑块大小


无效


ORA-17502: ksfdcre:


未能创建文件


ORA-17503: ksfdopn:


未能打开文件


ORA-17504: ksfddel:


无法删除文件


ORA-17505: ksfdrsz:


未能将文件大小调整为大小为


的块


ORA-17506: I/O


错误模拟


ORA-17507: I/O


请求大小


不是逻辑块大小的倍数


ORA-17508: I/O


请求缓冲区


ptr


未对齐


ORA-17509:


试图超出


block1


的偏移量执行


I/O


ORA-17510:


试图超出文件的大小执行


I/O


ORA-17610:


文件


\’\’


不存在


,


大小也未指定


ORA-17611: ksfd:


无法访问文件


\’\’,


已关闭全局打开特性


ORA-17612:


搜索


Oracle Disk Manager


库时失败


,


返回值


ORA-17613:


无法初始化


Oracle Disk Manager


库时


:


ORA-17614:


引起磁盘子系统请求预分配的事件


ORA-17615:


备份时禁用预分配算法的事件


ORA-17616:


禁用置入


V$RMAN_STATUS


的事件


ORA-17617:


禁用置入


V$RMAN_OUTPUT


的事件


ORA-17618:


无法将块


0


更新为版本


10


格式


ORA-17619:


已到达实例中使用


I/O


从属进程的最大数量


ORA-17620:


无法将网络适配器注册到


Oracle Disk Manager





:


ORA-17621:


无法将内存注册到


Oracle Disk Manager




ORA-17622:





Oracle Disk Manager


库中注销内存时失败


ORA-17623:


在备份和恢复中启用压缩调试的事件


ORA-17624:


无法删除目录


ORA-17625:


测试删除目录的事件


ORA-17626: ksfdcre:


文件已存在


ORA-18000:


大纲名称无效


ORA-18001:


没有为


ALTER OUTLINE


指定选项


ORA-18002:


指定的大纲不存在


ORA-18003:


已经有该签名的大纲存在


ORA-18004:


大纲已存在


ORA-18005:


此操作需要


CREATE ANY OUTLINE


权限


ORA-18006:


此操作需要


DROP ANY OUTLINE


权限


ORA-18007:


此操作需要


ALTER ANY OUTLINE


权限


ORA-18008:


无法找到


OUTLN


方案


ORA-18009:


一个或多个大纲系统表不存在


ORA-18010:


命令丢失必须的


CATEGORY


关键字


ORA-18011: FROM


子句中指定的大纲不存在


ORA-18012:


该操作需要


select_catalog_role


角色


ORA-18013:


等待资源


时超时


ORA-18014:


等待资源


时检测到死锁


ORA-18015:


源大纲签名无效


ORA-19000:


缺少


RELATIONAL


关键字


ORA-19001:


指定的存储选项无效


ORA-19002:


缺少


XMLSchema URL


ORA-19003:


缺少


XML


根元素名


ORA-19004: XMLType OBJECT RELATIONAL


存储选项重复


ORA-19005: XMLType LOB


存储选项重复


ORA-19006: XMLType TYPE


存储选项不适用于存储类型


ORA-19007:


方案


与预期的


不匹配。


ORA-19008: XMLType


的版本无效


ORA-19009:


缺少


XMLSchema


关键字


ORA-19010:


无法插入


XML


片段


ORA-19011:


字符串缓冲区太小


ORA-19012:


无法将


XML


片段转换到所需的数据类型


ORA-19013:


无法创建包含


XMLType





VARRAY




ORA-19015: XML


标记的标识符


()


无效


ORA-19016:


属性不能出现在元素说明后面


ORA-19017:


属性只能是简单标量


ORA-19018: XML


标记


\’\’


中存在无效字符


ORA-19019:


传给


DBMS_XMLGEN.GETXML


的上下文无效


ORA-19020: XMLType


列的解除引用无效


ORA-19021: XML


操作的一般事件


ORA-19022: XML XPath


函数已禁用


ORA-19023: UPDATEXML


运算符的第一个参数必须是


XMLTYPE


ORA-19024:


必须命名游标表达式


ORA-19025: EXTRACTVALUE


只返回一个节点的值


ORA-19026: EXTRACTVALUE


只能检索叶节点的值


ORA-19027:





XML


运算符隐藏查询重写的事件


ORA-19028:


传递给


toObject()


函数的


ADT


参数无效


ORA-19029:


无法将指定


XMLType


转换为所需的类型


ORA-19030:


用于不基于方案的


XML


文档的方法无效。


ORA-19031: XML


元素或属性


与类型


.


中的任何元素或属性都不匹配


ORA-19032: XML


标记应为


,


但却获得


ORA-19033: XML


文档中指定的方案与方案参数不匹配


ORA-19034:


方案生成过程中不支持该类型


ORA-19035: newContextFromHierarchy()


中查询的选择项无效


ORA-19036: newContextFromHierarchy()


中的查询结果集无效


ORA-19037: XMLType


结果不能是片段


ORA-19038:


对查询上下文的操作无效


ORA-19039:


关键字


是保留关键字


,


以便将来使用


ORA-19040:


元素


与预期的


不匹配。


ORA-19041:


注释数据不能包含两个连续的


\’-\’


ORA-19042:


封闭标记


不能为


xml


的任意大小写组合


ORA-19043:


不允许出现多重嵌套的


XMLROOT


函数


ORA-19044:





XMLSerialize


指定的字符长度太小。


ORA-19045:





XMLSerialize


指定的字符集


ID


无效


ORA-19100:


需要


PASSING





RETURNING


关键字


ORA-19101:


需要


CONTENT


关键字


ORA-19102:


需要


XQuery


文字字符串


ORA-19103:


需要


VALUE


关键字


ORA-19104: XQueryX


无效


:


属性


缺失


ORA-19105: XQueryX


无效


:


需要文本节点


,


但却得到


ORA-19106: XQueryX


无效


:


需要


,


但却得到


ORA-19107: XQueryX


无效





构造不受支持




ORA-19108:


需要


WHITESPACE


关键字


ORA-19109:


需要


RETURNING


关键字


ORA-19110: XQuery


表达式不受支持


ORA-19111:





XQuery


表达式求值时出错


ORA-19112:


求值时出错


:


ORA-19113:


求值过程中调用了跟踪函数


:


ORA-19114:





XQuery


表达式进行语法分析时出错


:


ORA-19115:


指定的上下文项太多


ORA-19116: xmlspace


声明太多


ORA-19117:


对预定义名称空间前缀


\’\’


的重新定义无效


ORA-19118:


默认名称空间定义


重复


ORA-19119:


用于启用


XMLQuery





XMLTable


函数的事件


ORA-19120:


用于更改


XMLQuery





XMLTable


函数的行为的事件


ORA-19121:


属性定义


重复


ORA-19122:


不支持的


XQuery


声明


ORA-19123:


使用包含多项的序列调用


fn:zero-or-one()


ORA-19124:


使用不包含项的序列调用


fn:one-or-more()


ORA-19125:


使用不包含项或包含多项的序列调用


fn:exactly-one()


ORA-19160: XP0003 –


语法错误


:


变量名


无效


ORA-19161: XP0004 – XQuery


类型不匹配


:


参数类型


\’\’


对于函数


\’\’


无效


ORA-19162: XP0004 – XQuery


类型不匹配


:


参数类型


\’\’, \’\’


对于函数


\’\’


无效


ORA-19163: XP0004 – XQuery


类型不匹配


:


参数类型不匹配


:


需要


\’\’\’\’,


但却得到


\’\’\’\’,


对于函数


\’\’\’\’


无效


ORA-19200:


列说明无效


ORA-19201:


数据类型不受支持


ORA-19202: XML


处理


时出错


ORA-19203: DBMS_XMLGEN


处理


时出错


ORA-19204:


非标量值


\’\’


被标记为


XML


属性


ORA-19205:


属性


\’\’


限定了选择列表中的一个非标量值


ORA-19206:


用于查询或


REF CURSOR


参数的值无效


ORA-19207: XMLELEMENT


的标量参数


不能有别名。


ORA-19208:


参数


(


用于函数


)


必须具有别名


ORA-19209:


格式化参数无效或不受支持


ORA-19210:


指定为


DBMS_XMLSTORE


的关键字或更新列的列


\’\’





\’\’


表中不存在


ORA-19211:





DBMS_XMLSTORE.setKeyColumn()


指定为关键字的列


\’\’


必须是标量类型


ORA-19212:


在调用


DBMS_XMLSTORE.updateXML()


之前未指定关键字列


ORA-19221: XP0001 – XQuery


静态上下文组件


未初始化


ORA-19222: XP0002 – XQuery


动态上下文组件


未初始化


ORA-19223: XP0003 – XQuery


表达式中存在语法错误


ORA-19224: XP0004 – XQuery


静态类型不匹配


:


需要


– ,


但却得到




ORA-19225: XP0005 – XQuery


静态类型错误


:


需要非空类型


,


但却得到空序列


ORA-19226: XP0006 – XQuery


动态类型不匹配


:


需要


,


但却得到


ORA-19227: XP0007 – fn:data


函数应用于某个节点


(


类型


[]),


该节点的类型注释中指明复杂类型具有非混合复杂内容。


ORA-19228: XP0008 –


标识符未声明


:


前缀


\’\’


本地名


\’\’


ORA-19229: XP0009 –


不支持方案导入


ORA-19230: XP0010 –





不受支持


ORA-19231: XP0011 –


ORA-19232: XQ0012 –


导入的方案违反了有效性规则


ORA-19233: XQ0013 –


编译指示无效


ORA-19234: XQ0014 –


必须识别的扩展内容无效或不受支持


ORA-19235: XQ0015 –


必须识别的扩展内容不受支持


ORA-19236: XQ0016 –


不支持模块声明或导入


ORA-19237: XP0017 –


无法解析对函数


:


的调用


ORA-19238: XP0018 –


未定义焦点


ORA-19239: XP0019 –


步骤表达式必须返回节点序列


ORA-19240: XP0020 –


上下文项必须是轴表达式中的节点


ORA-19241: XP0021 –


转换为类型


失败


ORA-19242: XQ0022 –


名称空间声明属性必须是文字


ORA-19243: XQ0023 –


元素构造器中的文档节点内容无效


ORA-19244: XQ0024 –


元素构造器中的属性节点无效


ORA-19245: XQ0025 –


属性名


重复


ORA-19246: XQ0026 –


验证失败





在作用域内元素声明中找不到元素


ORA-19247: XQ0027 –


验证错误


ORA-19248: XQ0028 –


文档构造器中的节点无效


ORA-19249: XP0029 –


值与目标类型面不匹配


ORA-19250: XQ0030 –


验证表达式的值太多


ORA-19251: XQ0031 –


查询版本不受支持


ORA-19252: XQ0032 –


基础


URI


的声明太多


ORA-19253: XQ0033 –


名称空间前缀


的声明太多


ORA-19254: XQ0034 –


函数


的声明太多


ORA-19255: XQ0035 –


导入的方案中


的声明太多


ORA-19256: XQ0036 –


导入的模块中缺失类型定义


ORA-19257: XQ0037 –


模块中的函数或变量


已定义


ORA-19258: XQ0038 –


指定的默认排序规则不受支持或重复


ORA-19259: XQ0039 –


函数声明中的参数名


重复


ORA-19260: XQ0040 –


元素构造器中的名称空间节点无效


ORA-19261: XQ0041 – QName


中的


URI


非空


ORA-19262: XQ0042 –


名称空间构造器不在元素构造器内部


ORA-19263: XQ0043 –


名称空间前缀


重复


ORA-19264: XQ0044 –


属性构造器中的名称空间无效


ORA-19265: XQ0045 –


函数声明中的前缀


无效或未知


ORA-19266: XQ0046 – URI


无效


ORA-19267: XQ0047 –


未找到模块


ORA-19268: XQ0048 –


名称空间


与目标名称空间


不匹配


ORA-19269: XQ0049 –


变量


已定义多次


ORA-19270: XP0050 –


处理失败





需要


,


但却得到


ORA-19271: XP0051 –


原子类型定义无效


ORA-19272: XQ0052 –


属性或元素构造器中的原子值无效


ORA-19273: XQ0053 –


名称空间声明中的字符串为空


ORA-19274: XQ0054 –


由于循环定义


,


变量初始化失败


ORA-19275: XP0055 –


在作用域内方案定义的列表中未找到方案路径


ORA-19276: XP0005 – XPath


步骤指定了无效的元素名


/


属性名


: ()


ORA-19277: XP0005 – XPath


步骤指定了无匹配节点的项类型


: ()


ORA-19278:


无效


()


对于类型


()


无效


ORA-19279: XQuery


动态类型不匹配


:


需要单例序列





但却得到多例序列


ORA-19280: XQuery


动态类型不匹配


:


需要原子值





但却得到节点


ORA-19281: XQ0055 –


如果


Prolog


中包含多个继承





名称空间声明


,


则出现静态错误


ORA-19282: XQ0068 –


如果


Prolog


中包含多个


xmlspace


声明


,


则出现静态错误


ORA-19283: XQ0031 –


如果实现方式不支持版本声明中指定的版本号


,


则出现静态错误。


ORA-19284:


版本声明中的编码说明不受支持


ORA-19285: FODC0002 –


检索资源时出错


ORA-19286: XP0017 –


无法解析对函数


的调用


ORA-19287: XP0017 –


函数


:


的参数数量无效


ORA-19288: XP0017 –


函数


的参数数量无效


ORA-19300: uri


处理


时出错


ORA-19320:





HTTP URL


中未指定主机名


ORA-19321:


无法打开到主机


()





HTTP


连接


:


端口


()


ORA-19322:


从主机


()


读取时


,


遇到了错误


:


端口


()


ORA-19323: url


字符串无效


ORA-19330:


类型


\’\’.\’\’


未安装。使用


CREATE_DBURI


运算符前


,


请先安装该类型


ORA-19331: CREATE_DBURI


运算符的最后一个参数必须是一个列


ORA-19332: CREATE_DBURI


运算符中的列无效


ORA-19333: CREATE_DBURI


运算符中的标志无效


ORA-19334: CREATE_DBURI


运算符中的列说明无效


ORA-19335:


格式类型对象无效


ORA-19336:


缺少


XML


根元素


ORA-19361:


此类索引不能有


ONLINE


选项


ORA-19371:


更新选项无效


ORA-19372:


更新条件无效


ORA-19373:


登台表或登台表空间无效


ORA-19374:


登台表无效


ORA-19375:


对方案


“”


没有


CREATE TABLE


权限


ORA-19376:


对提供的表空间没有任何权限或表空间已脱机


ORA-19377:


名称类似于


“”





“SQL


优化集





对于类似于


“”


的所有者不存在


ORA-19378:


模式无效


ORA-19379: time_limit





repeat_interval


无效


ORA-19380:


计划过滤器无效


ORA-19400: System type conflict with object SYS.


ORA-19500:


设备块大小无效


ORA-19501:


文件


“”,


块编号


读错误


(


块大小


= )


ORA-19502:


文件


“”,


块编号


写错误


(


块大小


= )


ORA-19503:


无法获得有关的设备信息


,


名称


= “”,


类型


= “”,


参数


= “”


ORA-19504:


无法创建文件


“”


ORA-19505:


无法识别文件


“”


ORA-19506:


无法创建顺序文件


,


名称


= “”,


参数


= “”


ORA-19507:


无法检索顺序文件


,


句柄


= “”,


参数


= “”


ORA-19508:


无法删除文件


“”


ORA-19509:


无法删除顺序文件


,


句柄


= “”,


参数


= “”


ORA-19510:


无法设置


区块的大小给文件


“” (


块大小


= )


ORA-19511:


从介质管理器层接收到错误


,


错误文本为


:


ORA-19512:


文件搜索失败


ORA-19513:


无法识别顺序文件


ORA-19525:


必须重命名克隆数据库的临时文件


ORA-19526:


参数


只允许有一个位置


ORA-19527:


必须重命名物理备用重做日志


ORA-19550:


无法在使用调度程序时使用备份


/


恢复功能


ORA-19551:


设备正忙


,


设备类型


: ,


设备名称


:


ORA-19552:


设备类型


无效


ORA-19553:


设备名称


无效


ORA-19554:


配置设备时出错


,


设备类型


: ,


设备名称


:


ORA-19555:


无效的


LOG_ARCHIVE_MIN_SUCCEED_DEST


参数值


ORA-19556:


当前所需的目的地


LOG_ARCHIVE_DUPLEX_DEST


延期


ORA-19557:


设备错误


,


设备类型


: ,


设备名称


:


ORA-19558:


撤消配置设备时出错


ORA-19559:


发送设备命令时出错


:


ORA-19560:


不是有效的设备限制


ORA-19561:


需要一个


DISK


通道


ORA-19562:


文件


为空


ORA-19563:


标题


(


文件


)


验证失败


ORA-19564:


写入


个字节


(


在块编号


)


时出错


ORA-19565:


对顺序设备进行双工时


BACKUP_TAPE_IO_SLAVES


禁用


ORA-19566:


超出损坏块限制


(


文件


)


ORA-19567:


由于正在备份或复制而无法压缩文件


ORA-19568:


设备已配置给此会话


ORA-19569:


设备未配置给此会话


ORA-19570:


文件号


超出有效范围


1




ORA-19571:


在控制文件中找不到


recid stamp


ORA-19572:


由于正在调整文件大小而无法处理文件


ORA-19573:


无法获得


入队


(


数据文件





)


ORA-19574:


必须指定输出文件名


ORA-19575:


需要





(


在文件





),


找到


ORA-19576:


未在控制文件中定义数据文件


ORA-19577:


文件


丢失


ORA-19578:


对顺序文件进行双工时到达卷的末尾


,


备份片不完整。


ORA-19579:


未找到


的归档日志记录


ORA-19580:


交谈不活动


ORA-19581:


未命名任何文件


ORA-19582:


的归档日志文件标题验证失败


ORA-19583:


交谈因错误而终止


ORA-19584:


文件


已在使用中


ORA-19585:





上出现卷的预先结尾


ORA-19586:


千位限制过小


,


致使无法保留段目录


ORA-19587:


在块编号


处读取


个字节时出错


ORA-19588: recid stamp


不再有效


ORA-19589:


不是快照或备份控制文件


ORA-19590:


对话正在进行中


ORA-19591:


备份因作业时间超过持续时间而中止


ORA-19592:


错误的


对话类型


ORA-19593:


数据文件号


已包括为


ORA-19594:


控制文件已包括为


ORA-19595:


归档日志


已包含在备份对话中


ORA-19596:


未创建快照控制文件


ORA-19597:


文件


块大小


不匹配


的设置块大小


ORA-19598:


不能备份


SPFILE,


因为实例不是用


SPFILE


启动的


ORA-19599:


块编号


已在


中损坏


ORA-19600:


输入文件为


()


ORA-19601:


输出文件为


()


ORA-19602:


无法按


NOARCHIVELOG


模式备份或复制活动文件


ORA-19603:


无法用


KEEP ..


备份或复制活动文件


UNRECOVERABLE


选项


ORA-19604:


对话文件的命名阶段已结束


ORA-19605:


必须指定输入文件名


ORA-19606:


无法复制到


(


或复原为


)


快照控制文件


ORA-19607:


是活动的控制文件


ORA-19608:


不是一个备份段


ORA-19609:


来自不同的备份集


: stamp count


ORA-19610:


目录块


已损坏


ORA-19611:


备份段出现混乱。要求的是


但找到


ORA-19612:


数据文件


没有恢复


,


因为


ORA-19613:


在备份集中未找到数据文件


ORA-19614:


在备份集中未找到存档日志线程


序列


ORA-19615:


有些文件在备份集中未找到


ORA-19616:


如果未装载数据库


,


则必须指定输出文件名


ORA-19617:


文件含有不同的重置日志数据


ORA-19618:


在调用


restoreValidate


之后


,


无法为文件命名


ORA-19619:


在给文件命名之后


,


无法调用


restoreValidate


ORA-19620:


的类型不是


ORA-19621:


已指定存档日志范围


ORA-19622:


存档日志线程序列没有恢复


,


因为


ORA-19623:


文件已打开


ORA-19624:


操作失败


,


如果可能请重试


ORA-19625:


识别文件时出错


ORA-19626:


备份集类型为





无法在此对话中处理


ORA-19627:


在控制文件应用期间


,


无法读取备份段


ORA-19628:


无效的


SCN


范围


ORA-19629:


在指定的存档日志


SCN


范围中没有任何文件


ORA-19630:


在复制备份段时


,


遇到卷结尾


ORA-19631:


存档日志记录不包含任何文件名


ORA-19632:


在控制文件中找不到文件名


ORA-19633:


控制文件记录


与恢复目录不同步


ORA-19634:


此函数需要文件名


ORA-19635:


输入文件名和输出文件名相同


:


ORA-19636:


已包括存档日志线程序列


ORA-19637:


在使用


DISK


设备时


, backupPieceCreate


需要文件名


ORA-19638:


文件不够新


,


所以无法应用此增量备份


ORA-19639:


文件比此增量备份还要新


ORA-19640:


数据文件检查点为


SCN


时间


ORA-19641:


备份数据文件检查点为


SCN


时间


ORA-19642:


增量备份的起始


SCN




ORA-19643:


数据文件


:


增量





起始


SCN


太新


ORA-19644:


数据文件


:


增量





起始


SCN


在重置日志


SCN


之前


ORA-19645:


数据文件


:


增量





起始


SCN


在创建


SCN


之前


ORA-19646:


无法将数据文件的大小从更改为


ORA-19647:





INCREMENTAL





FALSE





,


无法指定非零


LEVEL


ORA-19648:


数据文件


:


增量





起始


SCN


等于检查点


SCN


ORA-19649:


脱机范围记录


recid stamp


未在此文件中找到


ORA-19650:


脱机范围记录


recid stamp (


位于文件


)


具有


SCN


ORA-19651:


无法将脱机范围记录应用于数据文件


: SCN


不匹配


ORA-19652:


无法将脱机范围记录应用于数据文件


:


文件模糊


ORA-19653:


无法切换至旧的文件原型


ORA-19654:


必须使用备份控制文件才能切换文件原型


ORA-19655:


无法切换至具有不同重置日志数据的原型


ORA-19656:


无法备份


,


复制或删除联机日志


ORA-19657:


无法检查当前的数据文件


ORA-19658:


无法检查





文件来自不同的重置日志


ORA-19659:


增量恢复将使文件超过重置日志


ORA-19660:


无法验证备份集中的某些文件


ORA-19661:


无法验证数据文件


ORA-19662:


无法验证存档的日志线程序列


ORA-19663:


无法将当前的脱机范围应用到数据文件


ORA-19664:


文件类型


: ,


文件名


:


ORA-19665:


文件标题的大小不匹配合实际文件的大小


ORA-19666:


无法对控制文件进行增量复原


ORA-19667:


无法对数据文件进行增量恢复


ORA-19668:


无法对数据文件进行完整恢复


ORA-19669:


代理复制功能不能在


DISK


通道上运行


ORA-19670:


文件已恢复


ORA-19671:


介质管理软件返回无效的代理句柄


ORA-19672:


介质管理软件返回无效的文件状态


ORA-19673:


对文件进行代理复制期间出错


ORA-19674:


文件


已在用代理副本进行备份


ORA-19675:


文件在代理复制期间被修改


ORA-19676:


在代理备份或恢复期间一个或多个文件失效


ORA-19677: RMAN


配置名超过了最大长度


ORA-19678: RMAN


配置值超过了最大长度


ORA-19679: RMAN


配置编号


位于从


1





的有效范围之外


ORA-19680:


某些块没有得到恢复。有关详细资料


,


请参阅跟踪文件


ORA-19681:


无法进行控制文件上的块介质恢复


ORA-19682:


文件


不在块介质恢复上下文中


ORA-19683:


文件


的实际块大小和备份块大小不相等


ORA-19684:


由于数据库挂起


,


块介质恢复失败


ORA-19685:


无法验证


SPFILE


ORA-19686:


由于


而没有恢复


SPFILE


ORA-19687:


在备份集内找不到


SPFILE


ORA-19688:


在控制文件自动备份格式


()





,


对于


没有


%F


ORA-19689:


在控制文件自动备份格式


()





,


对于


不能有多个


%F


ORA-19690:


备份部分的版本





Oracle


版本


不兼容


ORA-19691:


来自不同数据库


: ID=,


名称


=


ORA-19692:





上缺失创建戳


ORA-19693:


已包括备份段


ORA-19694:


在更改跟踪文件中未找到某些已更改的块


ORA-19695:


尚未置入固定表


x$krbmsft


ORA-19696:


在备份集中找不到控制文件


ORA-19697:


在备份集中找不到备用控制文件


ORA-19698:


来自不同数据库


: id=, db_name=


ORA-19699:


不能制作启用压缩的副本


ORA-19700:


设备类型超出最大长度


ORA-19701:


设备名称超出最大长度


ORA-19702:


设备参数超出最大长度


ORA-19703:


设备命令字符串超出最大长度


ORA-19704:


文件名超出最大长度


ORA-19705:


标记值超出最大长度个字符


ORA-19706:


无效的


SCN


ORA-19707:


无效的记录块编号




ORA-19708:


日志目标超出最大长度个字符


ORA-19709:


数值参数必须是非负整数


ORA-19710:


不受支持的字符集


ORA-19711:


数据库打开时不能使用


reNormalizeAllFileNames


ORA-19712:


表名超过了最大长度


ORA-19713:


副本编号无效


:


ORA-19714:


生成的名称长度大于


ORA-19715:


生成名称的格式


无效


ORA-19716:


处理格式


以生成备份名称时出错


ORA-19717:


对于非


OMF


搜索


,


必须指定模式


ORA-19718:


命令


ID


的长度大于


ORA-19719:


操作名称的长度大于


ORA-19720:





OCI


号转换为


SCN


时出错


ORA-19721:


无法找到带绝对文件号的数据文件


(


在表空间中


)


ORA-19722:


数据文件版本错误


ORA-19723:


无法重建插入的只读数据文件


ORA-19724:


快照太旧


:


快照时间在文件的插入时间之前


ORA-19725:


无法获取插入排队


ORA-19726:


无法将数据


[] (


在级


)


插入以兼容级运行的数据库


ORA-19727:


无法将数据


[] (


在级


)


插入正在运行的


Oracle


数据库


ORA-19728:


数据对象号在表和分区间


(


在表中


)


冲突


ORA-19729:


文件不是插入的数据文件的初始版本


ORA-19730:


无法转换脱机插入的数据文件


ORA-19731:


无法更改未验证的插入数据文件


ORA-19732:


表空间的数据文件号不正确


ORA-19733: COMPATIBLE


参数需要为


或更大


ORA-19734:


创建


SCN


错误





控制文件需要经转换的插入的数据文件


ORA-19735:


创建


SCN


错误





控制文件需要初始的插入的数据文件


ORA-19736:


不能使用不同国家字符集把表空间加入到数据库


ORA-19737:


模拟只读数据库连接以执行


sql


查询


ORA-19738:


找不到字符集


\’\’


的语言信息


ORA-19740:


文本长度大于


ORA-19750:


更改跟踪文件


: \’\’


ORA-19751:


无法创建更改跟踪文件


ORA-19752:


已经启用块更改跟踪


ORA-19753:


写入更改跟踪文件时出错


ORA-19754:


读取更改跟踪文件时出错


ORA-19755:


无法打开更改跟踪文件


ORA-19756:


在更改跟踪文件中找到损坏的块


,


块号为


ORA-19757:


无法将更改跟踪文件的大小重新指定为


个块


ORA-19758:


无法启用


/


禁用块更改跟踪


: SGA


内存已用完


ORA-19759:


尚未启用块更改跟踪


ORA-19760:


开始更改跟踪时出错


ORA-19761:


更改跟踪文件的块大小


无效


ORA-19762:


文件类型


无效


ORA-19763:


兼容版本


高于允许的最高版本


:


ORA-19764:


数据库


ID


与控制文件中的数据库


ID


不匹配


ORA-19765:


装载


ID


与控制文件中的装载


ID


不匹配


ORA-19766:


缺失


CHANGE


关键字


ORA-19767:


缺失


TRACKING


关键字


ORA-19768: USING


子句仅在


ENABLE CHANGE TRACKING


时有效


ORA-19769:


缺失


FLLE


关键字


ORA-19770:


更改跟踪文件名无效


ORA-19771:


当数据库打开时不能重命名更改跟踪文件


ORA-19772:


更改跟踪文件名超出了


个字符的限制


ORA-19773:


必须指定更改跟踪文件名


ORA-19776:


不支持对


ASM


磁盘组


“”





PROXY


恢复。


ORA-19777:


代理无法备份


ASM


文件




ORA-19778:


在给定秒数后进入热备份模式的事件


ORA-19800:


无法初始化


Oracle


管理的目标


ORA-19801:


尚未设置初始化参数


DB_RECOVERY_FILE_DEST


ORA-19802:


无法使用


DB_RECOVERY_FILE_DEST,


由于缺少


DB_RECOVERY_FILE_DEST_SIZE


ORA-19803:


参数


DB_RECOVERY_FILE_DEST_SIZE


超出范围


(1 – )


ORA-19804:


无法回收


字节磁盘空间


(





限制中


)


ORA-19805:


为了回收磁盘空间


, recid (


属于


)


已被删除


ORA-19806:


在恢复区内不能进行双重备份


ORA-19808:


恢复目标参数不匹配


ORA-19809:


超出了恢复文件数的限制


ORA-19810:


无法在


DB_RECOVERY_FILE_DEST


中创建临时控制文件


ORA-19811:


在具有保留属性的


DB_RECOVERY_FILE_DEST


中不能有文件


ORA-19812:


缺少


DB_RECOVERY_FILE_DEST,


无法使用


ORA-19813:





DB_RECOVERY_FILE_DEST


中不能有不可用的文件


ORA-19815:


警告


:


字节


(





字节


)


已使用


%,


尚有


字节可用。


ORA-19816:


警告


:


文件可能存在于数据库未知的


中。


ORA-19830:


目标数据库中存在错误


:


ORA-19831:


不兼容的


… DBMS_BACKUP_RESTORE


程序包


:


必须是




ORA-19851:


管理辅助数据库


时出现


OS


错误


ORA-19852:


创建辅助实例


的服务时出错


(


错误


)


ORA-19853:


准备辅助实例


时出错


(


错误


)


ORA-19854:


从目标中获取连接字符串时出错


ORA-19860:


段验证不能多次执行


ORA-19861:


此次对话中不能验证附加的备份段


ORA-19862:


在访问结果之前必须验证备份段


ORA-19863:


设备块大小


大于允许的最大值


:


ORA-19864:


ORA-19870:


读取备份段


时出错


ORA-19880:


数据文件


的空间标头已损坏


,





备份已中止


ORA-19881:


数据文件


的空间位图已损坏


,





备份已中止


ORA-19900:


在恢复到新的原型以后必须指定


RESETLOGS


ORA-19901:


数据库要求更多恢复以创建新的原型


ORA-19902:


未找到原型关键字


ORA-19903:


当恢复到新的原型以后


,


不允许测试恢复


ORA-19904:


对数据文件


不允许测试恢复


ORA-19905: log_archive_format


必须包含


%s, %t





%r


ORA-19906:


在恢复过程中更改了恢复目标原型


ORA-19907:


恢复时间或


SCN


不属于已恢复的原型


ORA-19908:


数据文件


有无效的检查点


ORA-19909:


数据文件


属于孤立的原型


ORA-19910:


不能更改控制文件中的恢复目标原型


ORA-19911:


数据文件


包含原型边界上的未来更改


ORA-19912:


无法恢复到目标原型


ORA-19913:


无法解密备份


ORA-19914:


无法加密备份


ORA-19915:


无法加密


10.2


之前版本的文件


ORA-19916:


ORA-19921:


超出了


行的最大数量


ORA-19922:


没有


ID





和级别为


的父行


ORA-19923:


尚未激活


ID





的行的会话


ORA-19924:


没有


ID





的行


ORA-19925:


清除


V$RMAN_STATUS


视图所使用的内存时出现内部错误


ORA-19926:


此时无法转换数据库


ORA-19927: CONVERT DATABASE


操作无法继续


ORA-19930:


文件


包含无效的检查点


SCN


ORA-19931:


文件


包含无效的创建


SCN


ORA-19932:


控制文件不是克隆或备用文件


ORA-19951:





DBNEWID


完成之前不能修改控制文件


ORA-19952:


应以独占方式装载数据库


ORA-19953:


不应打开数据库


ORA-19954:


控制文件不是当前控制文件


ORA-19955:


只允许有一个打开的线程来更改


DBID


ORA-19956:


数据库不应有即时脱机数据文件


ORA-19957:


数据库不应有状态不明的数据文件


ORA-19958:


可能出现涉及


DIAG


进程的死锁


ORA-19960: Internal use only


ORA-19999: skip_row


过程被调用


ORA-20005


:对象的统计数据都是锁着的


说明:统计信息锁着,无法导入报错,大多由不同


Oracle


版本间


EXP\IMP


引起。


解决:待


imp


结束后,先执行


DBMS_STATS.UNLOCK_TABLE_STATS(‘MID_SC’,’DM_OLD_FEATURE_VALUE’);





analyze table


即可。


ORA-22818:这里不允许出现子查询表达式


说明:select语句group by出现


子查询





报此错误,group by


不能


出现子查询。


ORA-22859:


无效的列修改


说明:当把CLOB类型字段改为其他类型的时候,报此错误,不允许alter直接修改。


ORA-22992:


无法使用从远程表选择的


LOB


定位器


说明:当通过


DBLINK


连接数据库,


select


的表有


CLOB


字段的时候,就会报这个错。解决办法在数据库新建一张临时表把数据插进去。


ORA-22813


:操作数值超出系统的限制


说明:


select wm_concat(TECH_OBJECT_NAME) TECH_OBJECT_NAME from PROD_EXPERIMENT_OBJECT@zwsc_gz


,合并完之后


TECH_OBJECT_NAME


字段长度超过


4000


ORA-


23413




解决:创建


fast模式





物化视图,需要


先创建


物化视图日志




ORA-23421


:作业编号


XXXX在作业队列中不是一个作业


错误说明:即使是D


BA


账户也不能停止其它某些用户的


JOB


,只能通过创建用户自身或sys停止。


ORA-23626: No eligible index on table string.string


错误说明:使用


dbms_comparison


包创建比较任务的时候,2张表都必须有主键,否则报此错误


ORA-25154: column part of USING clause cannot have qualifie


说明


:select


语句使用


using子句,


则除了


from表格外,其余地方例如select、where





using


()里


均不能用别名。


ORA-25156


:旧样式的外部联接


(+)


不能与


ANSI


联接一起使用


说明:当新式外部联接(例如


left join


)和旧式外部联接(例如


a.g3e_fid = b.g3e_fid(+)


)一起使用,就会报此类错误。


解决:全部改为新式外部联接。


ORA-27101





shared memory realm does not exist


说明:数据库实例没有启动


ORA-27486:


权限


不足


ORA-28000


:账号已被锁定


解决


1





alter profile default limit FAILED_LOGIN_ATTEMPTS 20;–


设置为错误


20


次才锁定


ORA-28002





the password will expire within 10 days.


密码将在


10


天内到期。


说明:密码到期提醒


解决


1





alter user user1 identified by user1–


改密码


解决


2








改配置


1.SELECT username,PROFILE FROM dba_users where username like upper(‘mid_sc’); —


查看


mid_sc


用户的


profile


设置,我的情况字段


profile


值是


DEFAULT


2.select * from dba_profiles where profile=’DEFAULT’ AND resource_name=’PASSWORD_LIFE_TIME’; —


查看


DEFAULT





PASSWORD_LIFE_TIME


设置,我显示为


180


,密码的生存周期为


180





.


3.alter profile default limit password_life_time 365; –365




alter profile default limit password_life_time unlimited; —


无限





修改密码的生存周期为更长的天数或无限


ORA-28009:connection as SY should be as SYSDBA or SYSOPER


说明:用


SYS





Developer


登录时抛出此错误。


ORA-28003:指定口令的口令验证失败


说明:用户概要文件是用了


verify_function_11g


函数验证,不符合函数对密码的要求,对密码要求有如下几条:


长度在


8-30之间


不能和用户名相同也不能把用户名倒过来,或者在用户名后面加


1-100之间的数字


不能和数据库服务器名称相同或在后加


1-100之间的数字


不能太简单


,for example,welcome1,database1,account1,user1234,password1,oracle,oracle123,computer1,abcdefg1,or change_on_install.


不能是


oracle或者在后加1-100之间的数字


密码至少包含


1个数字和1个字母


至少有三个字母不同于旧密码


ORA-28040: No matching authentication protocol


说明:


11


g客户端连接1


2C


服务器引发的错误


解决:用1


2C


的客户端,或者


SQLNET.ORA


文件设置


SQLNET.ALLOWED_LOGON_VERSION_CLIENT=11





SQLNET.ALLOWED_LOGON_VERSION_SERVER=11


(后者未验证)


ORA-28100:policy function schema FMIS1600 is invalid.


说明








源端


某些


表有vpd策略


,在


目标没有,导致报错,


  1. 查看用户


    策略select OBJECT_NAME,POLICY_GROUP,POLICY_NAME from user_policies;

  2. 删除


    exec dbms_rls.drop_grouped_policy(‘schema.name’,’ OBJECT_NAME ‘,’ POLICY_GROUP ‘,’,POLICY_NAME ‘);


ORA-28547:


连接服务器失败


,


可能是


Oracle Net


管理错误


ORA-29532: Java


调用被未捕获的


Java


异常错误终止


: java.lang.SecurityException: policy table update SYS:java.net.SocketPermission, *


起因:执行语句


BEGIN dbms_java.grant_permission(upper(‘mdm_sz’),’SYS:java.net.SocketPermission’,’*’,’connect,resolve’); END;


时报错。


说明:没有


connect,resolve


权限。


解决:登录


DBA


用户,授权


call dbms_java.grant_permission( ‘MDM_SZ’, ‘SYS:java.net.SocketPermission’, ‘*’, ‘connect,resolve’ );


ORA-29833: indextype does not exist


执行


CREATE INDEX “INDEX_BATCH_FILEASYNCREQ” ON “BATCH_FILE_ASYNCHRON_REQUEST”(JMS_BODY_MSG) indextype IS ctxsys.context parameters(‘datastore ctxsys.default_datastore’);


报此


错误


O


RA-29913:


执行ODCIEXTTABLEOPEN调用


时出错


说明:联合


报错,文章最后细讲。


ORA-30001: 截取集仅能有一个字符


说明:执行


select trim(‘ab’ from ‘abacda’) from dual;


报此


错误


,from


前面的字符只能是一个,不能





’ab’





’ab’


是2个


字符。


ORA-30036: unable to extend segment by 8 in undo tablespace ‘UNDOTBS1’


说明:无法延长回滚表空间,


取消保证还原时间ALTER TABLESPACE undotbs1 RETENTION NOGUARANTEE;


如果业务


上要求不能取消则只能增大


UNDO表


空间


;如果是imp导入导致的报错,可能是同时


执行多个导入所致,因为imp是完全导入后执行提交操作。


ORA-30625




说明:当使用对象类型时,如果在


null


实例上调用成员方法,会触发此异常。


ORA-31644


说明:用


expdp


导出来的文件,我


impdp


导入时报此错误。


解决:多为文件损坏所致,重新传文件,特别是通过


FTP


传输的文件容易导致这样的问题。


ORA-31693


说明:表数据对象


“**”.”**” 无法加载/卸载并且被跳过, 错误如下


解决:这个是大类错误代码,出现此代码请看紧接着这个错误代码后面的ORA代码定位问题。


ORA-38029:


对象统计信息已锁定


说明:统计信息锁着,大多由不同


Oracle


版本间


EXP\IMP


引起。


解决:先执行


DBMS_STATS.UNLOCK_TABLE_STATS(‘MID_SC’,’DM_OLD_FEATURE_VALUE’);





analyze table


即可。


ORA-38102: INSERT WHERE 子句中的列无效:


说明:


MERGE INTO


语句


中WHEN NOT MATCHED THEN INSERT VALUES


后面的


where条件不能跟MERGE INTO





主表,否则


报错





例如


下面


MERGE INTO temp_lt l


USING temp_lt2 l2


ON (l.nu = l2.nu and l.type1 = l2.type1)


WHEN MATCHED THEN


UPDATE


SET l.names = l2.names


WHEN NOT MATCHED THEN


INSERT


(l.nu, l.names, l.type1)


VALUES


(l2.nu, l2.names, l2.type1)


WHERE l.names <> ‘满族’;–


此处


触发错误


ORA-38104: 无法更新 ON 子句中引用的列


说明:


在执行MERGE INTO





时候,


USING


ON





列不能用于更新。


例如


下面


MERGE INTO temp_lt l


USING temp_lt2 l2


ON (l.nu = l2.nu and l.type1 = l2.type1)


WHEN MATCHED THEN


UPDATE


SET l.names = l2.names,l.type1 = l2.type1 –type1


触发


错误


WHEN NOT MATCHED THEN


INSERT


(l.nu, l.names, l.type1)


VALUES


(l2.nu, l2.names, l2.type1)


ORA-38305:


对象不





回收站内


说明





对象被


删除太久,已经





覆盖,不再回收站内了




ORA-39002


:无效的操作


说明:一般伴随另外一个


ORA


,详细原因看另外一个


ORA




ORA-39166


:对象


XXX


没有找到


说明:一般出现在


IMPDP


的时候,用了


REMAP_SCHEMA


参数,而


tables


参数里面的表没有用户名。


解决:加上用户名,例如


tables=mid_gis_0306.TRANSCIRCUITSUPPLY,mid_gis_0306.LVCUSTOMERSUPPLY


ORA-39171: Job is experiencing a resumable wait.


说明:执行


IMPDP


的时候报的错,表空间满了。


ORA-41400


:绑定字符集与数据库字符集不匹配


ORA-65086





cannot open/close the pluggable database


原因:拔出数据库后,再open则报此错误


SQL> alter pluggable database pdb01 unplug into ‘/opt/oracle/pdb01.xml’;


Pluggable database altered.


SQL> ALTER PLUGGABLE DATABASE pdb01 OPEN;


ERROR at line 1:


ORA-65086: cannot open/close the pluggable database


解决:先


drop掉,然后


创建


此PDB


drop pluggable database pdb01 keep datafiles;


create pluggable database pdb01 using ‘/home/oracle/pdb2.xml’ nocopy tempfile reuse;


ORA-65096


公用用户或角色名无效


解决:在1


2C


中引入了容器特性,C


DB


容器用户必须以c##和C##开头,P


DB


容器则不能以c##和C##开头。


关于


ORA-01034





ORA-27101


联合


报错的处理


今天在测试库上遇到了


ORA-27101


的错误,当通过客户端连接到


db


时返回如下:


[oracle@bluerin admin]$ sqlplus system/oracle@test


SQL*Plus: Release 11.1.0.6.0 – Production on Tue Aug 10 11:05:04 2010


Copyright (c) 1982, 2007, Oracle.  All rights reserved.


ERROR:


ORA-01034: ORACLE not available


ORA-27101: shared memory realm does not exist


Linux-x86_64 Error: 2: No such file or directory


Process ID: 0


Session ID: 0 Serial number: 0


之后发现在报错之后,继续输入用户名和密码确可以登陆


Enter user-name: system


Enter password:


Connected to:


Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 – 64bit Production


With the Partitioning, OLAP, Data Mining and Real Application Testing options


SQL>


这种情况是监听器的


SID_NAME


配错了,


SID_NAME


应该等于


select instance_name from  V$instance


,且区分大小写。


关于ORA-29913和ORA-29400联合


报错的处理


说明:


创建外部表的时候,directory





指的路径


不存在








准确


路径


信息。


关于


ORA-29913





KUP-11024





联合报错


ORA-29913: error in executing ODCIEXTTABLEOPEN callout


KUP-11024: This external table can only be accessed from within a Data Pump job


说明





外部表


文件不存在引起报错


处理:


删除不存在文件的外部表。


查询


dba_external_locations





dba_external_tables


确认


外部表,


select


报上述错误的表格





版权声明:本文为bbliutao原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。