sitemap

RSS地图

收藏本站

设为首页

Oracle研究中心

当前位置:Oracle研究中心 > 故障案例 >

【案例】Oracle报错ORA-00000 ORA-00816产生原因和MOS官方解决办法

时间:2016-11-09 22:03   来源:Oracle研究中心   作者:代某人   点击:

天萃荷净 ORA-00000的正常,顺利完成
原因:通常的操作已经完成后,会见了也不例外。

行动:不需要任何动作。


ORA-00001的唯一约束(字符串字符串)违反
原因: UPDATE或INSERT语句试图插入重复键。

行动:删除唯一的限制或不插入钥匙。


ORA-00017会议的要求,设置跟踪事件
原因:本届会议的要求,设置跟踪事件的另一个会话。

行动:这是内部使用,不需要任何动作。


ORA-00018的最大会话数超过
原因:所有会话状态对象中使用。

行动:增加会话初始化参数值。


ORA-00019的会话许可证的最大数量超出
原因:在使用所有许可证。

行动:增加许可证的最大会话初始化参数的值。


超出ORA-00020的最大进程数(字符串)
原因:在使用中的所有进程的状态对象。

行动:增加的进程初始化参数值。


不能切换会话ORA-00021的会话连接到其他一些进程;
原因:用户会话正在被他人使用。

行动:不要切换到会话连接到其他一些进程。


ORA-00022无效的会话ID,访问被拒绝
原因:要么指定的会话不存在或呼叫者没有权限来访问它。

行动:指定一个有效的会话ID,您有权限访问,要么你自己或你有CHANGE_USER特权。


ORA-00023会话引用进程的私有内存不能脱离会议
原因:试图分离本届会议上,当它包含进程的私有内存的引用。

行动:会话可能包含引用到进程的内存(PGA),如果有一个开放的网络连接,一个非常大的背景区域,或操作系统特权。允许分离,可能有必要关闭会话的数据库链接和/或游标。操作系统权限分离会话始终是不允许的。


ORA-00024登录多个进程中不允许使用单进程模式
原因:尝试登录从不同的进程比一次甲骨文在单进程模式开始。

行动:从其他进程中注销。


ORA-00025未能分配的字符串
原因:应用程序失败,因为Oracle耗尽内存。

行动:重新启动具有较大的SGA堆甲骨文。


ORA-00026缺少或无效的会话ID
原因:在ALTER SYSTEM指定的会话ID字符串的KILL SESSION命令是无效的,或没有指定字符串。

行动:重试该命令与一个有效的会话ID。


ORA-00027不能杀死本届会议
原因:尝试用ALTER SYSTEM KILL的会话杀本届会议。

行动:如果它是必要杀死本届会议,所以从另一个会话。


ORA-00028的会话已被杀害
原因:特权用户杀死了会议,它已不再记录到数据库。

行动:数据库管理员联系。管理员可能会试图执行一个操作,要求用户必须注销。当数据库管理员宣布该数据库是可用的,注销和恢复工作。


ORA-00029的会话不是用户会话
原因:指定会话ID在一个ALTER SYSTEM KILL的SESSION命令不是用户会话。例如,会话可能会被递归的开始。

行动:重试该命令与一个有效的会话ID。


ORA-00030的用户会话ID不存在。
原因:用户的会话ID不再存在,可能是因为会议记录。

操作:使用一个有效的会话ID。


ORA-00031会话标记为杀
原因:指定的会议在一个ALTER SYSTEM KILL的SESSION命令不能立即被杀死,因为会议是在参与非中断操作(例如,回滚事务或阻止网络操作)。会话已标记要尽快完成当前操作后死亡。

行动:为被杀害的会话不需要采取任何行动,但进一步执行的ALTER SYSTEM KILL的SESSION命令,在本次会议可能会导致会话迟早被杀害。


ORA-00032无效的会议迁移密码
原因:创建一个会话调用中指定的会议迁移密码是无效的(可能太长)。

行动:一个有效的密码重试(少于30个字符)。


ORA-00033本届会议具有空密码迁移
原因:试图分离或克隆本届会议,它有一个空的迁移密码。这是不允许的。

行动:建立一个非空的迁移密码了会议。


ORA-00034无法在当前的PL / SQL会话串
原因:试图发出一个提交或回滚从一个PL / SQL对象(过程,函数,包)在一个会话中,有残疾人由ALTER会议禁用提交PROCEDURE语句。

行动:启用承诺从PL / SQL在本届会议上,还是不要尝试使用PL / SQL中提交或回滚,当他们在本届会议上禁用。


ORA-00035 LICENSE_MAX_USERS不能小于当前的用户数
原因:为LICENSE_MAX_USERS指定的值是小于当前的用户数量。

行动:检查许可证限制和放弃额外的用户或购买更多的许可证。


超出ORA-00036递归SQL级别的最大数量(字符串)
原因:试图去超过指定数量的递归SQL级别。

行动:删除递归SQL,可能是一个递归触发器。


ORA-00037,不能切换到会话属于不同的服务器组
原因:尝试在不同的服务器组切换到会话。这是不允许的。

行动:确保服务器切换到其服务器组属于一个会话。


ORA-00038无法建立会话:服务器组属于另一个用户
原因:试图创建一个服务器组中的非迁移的会议是由不同的用户拥有。

行动:一个服务器组所拥有的第一个用户登录到服务器在服务器组中的非迁移模式。所有后续的非迁移模式登录必须由用户拥有服务器组。非迁移模式有不同的用户日志,服务器组的所有权将被改变。这可以通过注销所有当前会话,并从服务器组中的所有现有服务器分离,然后有新的用户登录,成为新的雇主。


ORA-00050操作系统错误获得排队时发生
原因:无法获得必要的资源以涵盖甲骨文排队的操作系统。这通常是操作系统的用户配额过低的结果。

行动:查找在您的系统文件的操作系统错误和执行所需的行动。


等待资源时发生超时ORA-00051
原因:此消息通常是由一个异常终止的实例引起的。

行动:重新启动任何非恢复的实例。


超出ORA-00052排队资源的最大数量(字符串)
原因:跑出 ??队列资源。

行动:增加的ENQUEUE_RESOURCES初始化参数的值。


ORA-00053排入最大数量超出
原因:跑出 ??排队状态对象。

行动:增加排入初始化参数的值。


ORA-00054资源正忙,并获得与指定NOWAIT,
原因: NOWAIT的关键字被迫返回到命令提示符,因为资源是不可用一个LOCK TABLE,或选择UPDATE命令。

动作:尝试几分钟后,命令或输入命令没有NOWAIT的关键字。


ORA-00055 DML锁的最大数量超出
原因:跑出??DML锁状态对象。

行动:增加值的DML_LOCKS初始化参数并重新启动Oracle。


ORA-00056的DDL锁对象的字符串。字符串 '已举行了一个不兼容的模式
原因:尝试锁定是不符合已经举行的对象上的DDL锁。发生这种情况,如果您尝试删除一个表,有解析锁。

行动:在试图删除一个表,检查它有没有解析锁。等待几分钟,然后重试操作。


ORA-00057临时表超过锁的最大数量
原因:临时表的数量等于或超过临时表锁的数量。临时表通常都是由大型排序。

行动:增加值的TEMPORARY_TABLE_LOCKS初始化参数并重新启动Oracle。


ORA-00058的DB_BLOCK_SIZE必须是字符串,装载数据库(不串)
原因:用于启动该数据库的DB_BLOCK_SIZE初始化参数的值不匹配,创建数据库时使用的值。这种不匹配的潜在原因是:

安装了错误的数据库
使用了错误的初始化参数文件
DB_BLOCK_SIZE参数的值被改变
行动:对于上述的原因之一,无论是:

安装正确的数据库
使用正确的初始化参数文件
纠正的DB_BLOCK_SIZE参数的值

ORA-00059的DB_FILES的最大数量超出
原因:超出的DB_FILES初始化参数的值。

行动:增加的DB_FILES参数值,并重新启动Oracle。


ORA-00060死锁等待资源时检测
原因:您的会议和另一个会话正在等待锁定由其他资源。这种情况被称为死锁。为了解决僵局,一个或多个语句被回滚的其他会议继续工作。

行动:或者:

输入一个ROLLBACK语句,并重新执行自上次提交的所有陈述或
等待,直到锁被释放,可能是几分钟,然后重新执行回滚语句。

ORA-00061的另一个例子是有一个设置不同DML_LOCKS
原因:正在启动的共享实例使用DML锁,和正在运行的实例是没有,或者反之亦然。

行动:或者:

设置所有实例DML_LOCKS为零或不使用DML_LOCKS
使用DML_LOCKS通过设置DML_LOCKS在正整数的所有实例。

ORA-00062的DML全表锁不能被收购; DML_LOCKS 0
原因:实例开始的设置为零DML_LOCKS价值,并正在执行的语句,需要全表锁(S,X或极限滑雪)。

行动:不等于零DML_LOCKS重新启动实例,并重新执行该语句。


ORA-00063的LOG_FILES的最大数量超出
原因:超出的LOG_FILES初始化参数的值。

行动:增加值的LOG_FILES初始化参数并重新启动Oracle。该参数的值必须是目前存在的日志文件,而不是仅仅存在的日志计数的最高数量为大。


ORA-00064的对象是太大,在此O / S的分配(字符串,字符串)
原因:初始化参数被设置为一个值,要求分配连续空间,可以在此操作系统上分配。

行动:减少初始化参数的值。


ORA-00065 FIXED_DATE初始化失败
原因: FIXED_DATE字符串日期格式YYYY-MM-DD:HH24:MI:SS。

行动:确保初始化参数是正确的日期格式。


ORA-00066 LOG_FILES是字符串,但需要字符串兼容
原因:此实例所支持的日志文件的最大数量是不相同,为其他实例。所有的实例必须是能够打开的所有文件,可以打开任何实例。

行动:更改兼容的LOG_FILES初始化参数值。


ORA-00067无效值的字符串参数字符串必须至少字符串
原因:初始化参数的值是无效的。

行动:消息表示,选择一个值。


ORA-00068无效值的字符串,字符串参数,必须是字符串和字符串之间的
原因:初始化参数的值是无效的。

行动:消息表示,选择一个值。


ORA-00069无法获得锁表锁-残疾人字符串
原因:一个命令发出,试图锁定在邮件中表示表。命令可以锁定表的例子是:LOCK TABLE,ALTER TABLE ... 地址(...),依此类推。

行动:使用ALTER TABLE ... 启用表锁命令,重试该命令。


ORA-00070的命令字符串是不是有效
原因:指定了一个无效的调试命令。

行动:键入help来查看可用的命令列表。


ORA-00071的进程数必须是介于1和字符串
原因:指定了一个无效的进程号。

行动:指定一个有效的进程数。


ORA-00072的过程“ 串 “不活跃
原因:指定了一个无效的过程。

行动:指定一个有效的过程。


ORA-00073的命令字符串之间的字符串和字符串参数(S)
原因:指定的参数数目不正确。

行动:指定正确的参数数目。键入help来查看命令列表和它们的语法。


ORA-00074已指定没有进程
原因:没有调试过程中已被指定。

行动:指定一个有效的过程。


ORA-00075的过程“ 串 “在这种情况下没有发现
原因:指定的进程并没有登录到当前实例。

行动:指定一个有效的过程。


ORA-00076转储字符串未找到
原因:试图调用转储不存在。

行动:类型DUMPLIST看到可用转储列表。


ORA-00077转储字符串是不是有效
原因:试图调用一个无效的转储。

动作:尝试另一个转储。


ORA-00078不能倾倒变量的名字,
原因:试图在倾倒的名字上不支持此功能的系统变量。

动作:尝试PEEK命令。


ORA-00079的变量字符串未找到
原因:试图转储的变量不存在。

操作:使用一个有效的变量名。


ORA-00080无效的全球区域级别指定的字符串
原因:尝试倾倒无效的全球区域。

行动: UGA中使用的PGA,SGA的2,和3个1级。使用+水平外倾倒全球面积水平,以及为每个指针的额外字节,额外的必须是4的倍数。


ORA-00081地址范围[ 字符串,字符串)是无法读取
原因:试图在读/写一个无效的内存地址范围。

动作:尝试另一个地址或长度。


ORA-00082的内存大小的字符串是不[1] [2],[4]的有效集stringstringstringstringstring
原因: POKE命令中指定的长度无效。

行动:使用一个有效的长度(1,2,4,或8可能)。


ORA-00083:警告:可能损坏SGA的映射
原因:即使有可能是SGA中的腐败,SGA的映射。

行动:使用DUMPSGA命令转储SGA。


ORA-00084全球面积必须是PGA,SGA的,或UGA的
原因:尝试倾倒无效的全球区域。

行动:指定无论是PGA,SGA的,或UGA的。


ORA-00085当前调用不存在
原因:无效的企图是当前呼叫堆转储。

行动:等待,直到该进程启动一个呼叫。


ORA-00086的用户呼叫不存在
原因:用户呼叫堆转储无效的尝试。

行动:等待,直到该进程启动一个呼叫。


ORA-00087的命令不能执行远程实例
原因:群集数据库非集群的数据库ORADEBUG命令发出命令。

行动:群集数据库的语法问题,而不该命令。


ORA-00088的命令无法执行共享服务器
原因:共享服务器上发出的调试命令。

行动:重新发出该命令使用一个专用的服务器。


ORA-00089 ORADEBUG命令无效的实例数
原因:在集群数据库ORADEBUG命令指定无效的实例数量。

行动:重新发出该命令有效的实例编号。


ORA-00090无法分配内存集群数据库ORADEBUG命令的
原因:无法分配内存执行集群数据库ORADEBUG的需要。

行动:每个实例补发与单实例ORADEBUG的命令。


ORA-00091 LARGE_POOL_SIZE必须至少串
原因: LARGE_POOL_SIZE值低于最小尺寸。

行动: LARGE_POOL_SIZE过去的最小尺寸的增加价值。


ora-00092 LARGE_POOL_SIZE必须是比LARGE_POOL_MIN_ALLOC更大
原因: LARGE_POOL_SIZE的值是超过价值LARGE_POOL_MIN_ALLOC少。

行动:增加LARGE_POOL_SIZE价值过去的LARGE_POOL_MIN_ALLOC价值。


ORA-00093 的字符串必须是字符串和字符串之间的
原因:该参数值是不是在有效的范围内。

行动:修改参数值是指定的范围内。


ORA-00094 的字符串需要一个整型值
原因:参数值不是一个整数。

行动:修改参数值是一个整数。


ORA-00096无效的值的字符串,字符串参数,必须从字符串
原因:初始化参数的值是无效的。

行动:消息表示,选择一个值。


ORA-00097 Oracle SQL的功能不是在SQL92 串级使用
原因:尝试使用Oracle的SQL功能,这是不符合SQL92标准。

行动:不要使用功能或使用的ALTER SESSION SET标志程序命令来设置适当水平的SQL92遵守。


ORA-00099超时而等待资源,潜在的PDML僵局
原因:交易所需的资源,是忙碌的。指定时间内的,PDML交易无法获得资源。这表明潜在的死锁涉及这PDML交易和其他交易系统中当前运行。

行动:增加的PARALLEL_TRANSACTION_RESOURCE_TIMEOUT参数值,然后重试该操作。


ora-00100没有找到数据
原因:应用程序未知或无法访问的数据参考。

行动:处理应用程序内的这种情况下,或应用程序代码进行适当的修改。


ORA-00101无效的系统参数调度规范
原因:语法调度初始化参数是不正确的。

行动:输入调度到正确的语法初始化参数文件初始化参数,然后关闭并重新启动实例。


ORA-00102的网络协议字符串不能被用来通过调度
原因:网络中指定的调度员没有由调度所需要的功能。

行动:请参阅您的Oracle操作系统的调度支持的网络协议的具体文件。


ORA-00103无效的网络协议;保留使用调度
原因:网络的Net8连接字符串中指定的调度使用。

行动:在连接字符串中指定的其他网络协议。


ORA-00104死锁检测,所有公共服务器阻塞等待资源
原因:所有可用的公共服务器都需要一个客户端是无法获得一个公共服务器,以释放资源锁定的资源的请求提供服务。

行动:增加系统参数的限制MAX_SHARED_SERVERS系统将自动启动新的服务器,以打破僵局,直到服务器的数量达到指定的值MAX_SHARED_SERVERS。


ORA-00105的调度机制配置网络协议的字符串
原因:试图改变调度,这不是在初始化参数文件中指定一个网络协议的配置。

行动:执行下列操作之一:

包括调度初始化参数中定义为网络协议,并重新启动系统。
使用ALTER SYSTEM SET调度与初始化参数文件中存在的一种网络协议,声明。

ORA-00106无法启动/关闭数据库连接时,一个调度
原因:尝试启动或关闭共享服务器连接时,通过一个调度实例。

行动:用户内部重新连接而不必通过调度。在大多数情况下,这可以通过连接到内部网络连接字符串不指定。


ORA-00107,无法连接到ORACLE监听进程
原因:最可能是由于网络监听进程尚未启动。

行动:检查以下内容:

网络配置文件设置不正确。
未正确指定的客户端地址。
监听器的初始化参数文件中设置不正确。

ORA-00108未能成立调度异步接受连接
原因:由调度员使用的网络协议不支持异步操作。

行动:联系Oracle支持服务。


ORA-00111并非所有的服务器开始,因为服务器的数量是有限的字符串
原因:试图在系统参数中指定的最大数量比开始更多的服务器MAX_SHARED_SERVERS。

行动:增加值的需要或重新发出ALTER SYSTEM SET SHARED_SERVERS有适当数量的服务器声明MAX_SHARED_SERVERS初始化参数。


ORA-00112不仅创造了字符串(最多指定)的Dispatcher
原因:试图在系统参数中指定的最大数量比开始更多的调度MAX_DISPATCHERS。

行动:增加价值MAX_DISPATCHERS初始化参数需要。


ORA-00113协议的名称字符串太长
原因:调度程序初始化参数中指定的协议的名称太长。

行动:使用有效的协议的名称为调度员的价值。


ORA-00114为系统参数SERVICE_NAMES的缺失值
原因:没有值被指定为SERVICE_NAMES初始化参数,也为的DB_NAME参数。

行动:新增SERVICE_NAMES或初始化参数文件中的DB_NAME定义。默认情况下,SERVICE_NAMES是价值的DB_NAME除非SERVICE_NAMES明确指定。


ORA-00115连接被拒绝;调度连接表满
原因:连接请求被拒绝了,因为调度程序调度程序不能支持更多的连接。

行动:连接到一个不同的调度,或使用专用的服务器。


ORA-00116 SERVICE_NAMES名称太长
原因:在SERVICE_NAMES初始化参数指定的服务名称太长。

行动:使用较短的名称为SERVICE_NAMES值(小于或等于255个字符)。


ORA-00117的值范围为系统参数SHARED_SERVERS
原因:指定的值SHARED_SERVERS初始化参数是不正确的。

行动: SHARED_SERVERS必须大于或等于0且小于或等于的值MAX_SHARED_SERVERS。


ORA-00118的值范围为系统参数调度
原因:调度参数的值是不正确的。

行动:所有的调度值的总和必须大于或等于0且小于或等于的值MAX_DISPATCHERS。


ORA-00119无效的规范系统的参数字符串
原因:指定的参数的语法是不正确的。

行动:请参阅Oracle9i数据库正确的语法参考。


ORA-00120的调度机制未启用或安装
原因:无论是调度机制没有启用,或没有安装与调度机制的Oracle可执行映像。

行动:请参阅Oracle9i数据库管理员指南,您的操作系统特定的启动和配置调度进程的程序文件。


未经调度员指定的ORA-00121 SHARED_SERVERS
原因:一个的定义SHARED_SERVERS指定初始化参数文件中,但没有定义调度指定。没有价值的调度,共享服务器将永远不会被使用。

行动:加入调度在初始化参数文件(或删除为的定义SHARED_SERVERS,如果不被使用共享服务器)的定义。


ORA-00122无法初始化网络配置
原因:甲骨文无法初始化的Net8。

行动:请参阅随附的消息。


ORA-00123闲置公共服务器终止
原因:过多的闲置服务器上常见的队列等待。

行动:这个错误是在内部使用,不需要任何操作。


没有MAX_SHARED_SERVERS指定的ORA-00124的调度
原因:在初始化参数文件中指定一个定义调度,但MAX_SHARED_SERVERS的指定为零。

行动:指定MAX_SHARED_SERVERS大于零。


ORA-00125连接被拒绝;无效简报
原因:介绍TNS地址描述CONNECT_DATA是不正确的或不支持。

行动:更正在TNS地址指定的介绍。


ORA-00126连接被拒绝无效口是心非
原因: TNS地址描述CONNECT_DATA口是心非是不正确的或不支持。

行动:更正在TNS地址指定的口是心非。


ORA-00127调度字符串不存在
原因:目前还没有具有指定名称的运行调度。

行动:重试形式的名称“D###”表示现有的调度过程。


ORA-00128这个命令需要一个调度名
原因:错误的语法ALTER系统关机。

行动:使用正确的语法:

改变系统关机[立即]'调度名称'



ORA-00129监听地址验证失败“ 串 “
原因:验证监听器地址时遇到了一个错误。

行动:解决错误或联系Oracle支持服务。


ora-00130无效的监听地址的字符串 “
原因:监听地址规范是无效的。

行动:确保在各个领域的监听地址(协议,端口,主机的关键,...)是正确的。


ORA-00131的网络协议不支持注册“ 字符串 “
原因:指定的协议不支持异步通知。

行动:支持的网络协议的信息,请参阅手册。


ORA-00132语法错误或悬而未决的网络名称“ 字符串 “
原因:监听器地址有语法错误或无法得到解决。

行动:如果指定一个网络名称,检查,它在tnsnames.ora或其他地址信息库,为您的系统配置项对应。确保该条目在语法上是正确的。


ORA-00150的重复事务ID
原因:试图开始一个新的事务,与已经在使用现有的交易ID。

操作:检查您的应用程序。


ORA-00151无效的事务ID
原因:指定的交易ID不符合现有的有效的交易。

操作:检查您的应用程序。


ORA-00152本届会议不符合要求的会议
原因:本届会议是成UPIXADO()调用中传递的会议不相同。

操作:检查您的应用程序。


ORA-00153内部错误XA库
原因: XA库无法访问特定于线程的指针。

行动:联系Oracle支持服务。


ORA-00154事务监视器的协议错误
原因:事务监视器返回上AX_REG呼叫的TMJOIN但本地暂停交易。

行动:联系事务监视器客户支持。


ORA-00155无法执行工作以外的全球交易
原因:应用程序试图执行一个Oracle 7.3服务器或禁用本地交易在Oracle8服务器上的一些工作以外的一个全球性的交易。

行动:如果应用程序连接到Oracle 7.3服务器。事务监视器不能返回一个NULL XID上AX_REG通话时,资源管理器是Oracle 7.3。如果应用程序连接到Oracle8的服务器,或者设置nolocal = f在xa_open字符串或一个全球性的交易开始前尝试工作。


ORA-00160全球事务的长度字符串比最大值(字符串)
原因:外部有太大的长度字段的全局事务ID被传入

行动:在外部事务协调供应商的问题。


ORA-00161的事务分支长度字符串是非法的(允许的最大字符串)
原因:外部事务分支长度ID太大或0传入

行动:在外部事务协调供应商的问题。


ORA-00162外部DBID长度字符串比最大值(字符串)
原因:与外部数据库的名称长度字段太大传入

行动:在外部事务协调供应商的问题。


ORA-00163内部数据库名称长度字符串比最大值(字符串)
原因:有太大的长度字段的内部数据库名称传入

行动:在外部事务协调供应商的问题。


ORA-00164的分布式自主交易禁止的范围内迁移的分布式事务
原因:一个请求是由应用程序来启动应用程序时,在迁移的分布式事务分布式自治事务。

行动:回滚或提交当前分布式事务。


ora-00165迁移的分布式远程操作的自治事务是不允许的
原因:一个请求是由应用程序来启动远程操作可迁移的分布式自治事务。


ORA-00200 controlfile的无法创建
原因:这是不可能创建控制文件。

行动:检查是否有足够的磁盘空间和文件名 ??没有冲突,并再次尝试创建控制文件。


ORA-00201 controlfile的版本与ORACLE版本不兼容的字符串的字符串
原因:创建控制文件是由不兼容的软件。

行动:要么重新启动与兼容的软件版本,或者使用创建控制文件创建一个新的控制文件,该文件是与此版本兼容。


ORA-00202 controlfile的:“ 串 “
原因:此消息报告名称的文件,涉及其他消息。

行动:问题的说明,请参阅相关的错误消息。


ORA-00203使用的错误控制文件
原因:在控制文件中的安装ID是不作为在一审安装这个数据库所使用的控制文件的安装ID相同。控制文件是相同的数据库,但它们是不相同的文件。最有可能的一个实例是使用备份的控制文件。

行动:检查指定了正确的控制文件。


ORA-00204错误阅读(字符串块字符串,#块)CONTROLFILE
原因:读取控制文件的磁盘I / O故障检测。

动作:检查磁盘联机。如果不是,使其联机,关机和重新启动Oracle。如果它是网上作业系统的原因,甲骨文无法读取磁盘或控制文件,然后寻找。见信息从控制文件丢失恢复Oracle9i数据库管理员指南。也看到你的操作系统特定的Oracle文档。


识别控制文件ORA-00205错误,检查的详细信息警报日志
原因:系统找不到指定的名称和大小的控制文件。

行动:以下情况之一:

检查适当的控制文件名CONTROL_FILES初始化参数初始化参数文件中引用,并再次尝试。
当使用镜像控制文件时,多个控制文件,初始化参数文件中引用,删除消息从初始化参数文件中列出的控制文件的名称,并重新启动实例。如果消息不复发,从初始化参数文件中删除的问题,控制文件,并创建新的文件名,在初始化参数文件,控制文件的另一个副本。

ORA-00206错误(字符串块字符串,#块)书面CONTROLFILE
原因:写入控制文件的磁盘I / O故障检测。

动作:检查磁盘联机。如果不是,使其联机,关机和重新启动Oracle。如果它是网上作业系统的原因,甲骨文无法写入到磁盘或控制文件,然后寻找。见信息从控制文件丢失恢复Oracle9i数据库管理员指南。也看到你的操作系统特定的Oracle文档。


ORA-00207控制文件是不相同的数据库
原因:在控制文件中的数据库ID是不相同的在一审安装这个数据库所使用的控制文件的数据库ID。最有可能的坐骑之一使用了错误的控制文件,或有两个数据库具有相同的名称。

行动:检查控制文件是正确的数据库,是不是一个旧版本。当使用多路复用控制文件,也就是说,在初始化参数文件中引用多个控制文件,删除消息从初始化参数文件中列出的控制文件的名称,并重新启动实例。如果消息不复发,从初始化参数文件中删除的问题,控制文件,并在初始化参数文件中使用一个新的文件名 ??创建另一个控制文件的副本。


ORA-00208 controlfile的名称数量超过极限字符串
原因:尝试使用比Oracle支持更多的控制文件。

行动:关下来甲骨文。减少在初始化参数文件中的CONTROL_FILES参数中指定的控制文件数量,并重新启动Oracle。删除未使用的文件。


ORA-00209控制文件块大小不匹配,查询更多信息警报日志
原因:在控制文件头的块大小不匹配的DB_BLOCK_SIZE参数指定的大小。

行动:块大小,以减少在消息中指定的金额,并再次尝试。


ORA-00210无法打开指定的控制文件
原因:无法打开控制文件。

行动:检查以确保控制文件是否存在以及其他一些程序不被锁定。


ORA-00211 CONTROLFILE不匹配以前的控制文件
原因:被指定属于另一个数据库的控制文件。

行动:查找和安装正确的控制文件。


ORA-00212块大小字符串低于最低要求的字符串的字节大小
原因:指定的块大小是太小了。空间系统开销是必需的。

行动:指定一个更大的块大小,重试操作。


ORA-00213不能重用controlfile的老文件大小的字符串,字符串
原因:要重用一个控制文件,它必须是相同的大小作为一个以前使用。

行动:要么不指定重用,或指定MAXDATAFILES,MAXLOGFILES,MAXLOGMEMBERS,MAXLOGHISTORY,在创建数据库或创建控制文件的声明MAXINSTANCES条文的匹配组合。


ORA-00214 controlfile的“ 串 “的版本不一致的文件' 字符串 '版本字符串的字符串
原因:使用控制文件,数据文件和重做日志文件不一致。

操作:使用一个控制文件,数据文件和重做日志文件组一致。也就是说,所有文件必须是相同的数据库,并从同一时期。


ora-00215必须至少有一个控制文件
原因:没有控制文件指定或指定的控制文件不存在。

行动:指定至少一个有效的控制文件,然后重试操作。


ORA-00216 controlfile的不能被调整为从8.0.2迁移
原因:发布8.0.2创建控制文件丢失一些记录。这些记录会自动添加控制文件,通过调整,当试图运行后释放。调整大小失败。

行动:在警报日志,调整大小失败的原因。如果它可以通过提供更多的空间控制文件固定,然后做。否则,使用的CREATE CONTROLFILE脚本转储到跟踪文件中创建一个新的控制文件。


ORA-00217 controlfile的不能被调整为从9.0.1迁移
原因:发布9.0.1创建控制文件丢失一些记录。这些记录会自动添加controlfile的,通过调整,当试图运行后释放。调整大小失败。

行动:在警报日志大小调整失败的原因。如果它可以通过更多的空间给controlfile的固定,然后做。否则,使用的CREATE CONTROLFILE的脚本dumpped跟踪文件,以创建一个新的控制文件。


ORA-00218块大小字符串的CONTROLFILE不匹配的DB_BLOCK_SIZE(字符串)
原因:存储在控制文件头块大小由初始化参数DB_BLOCK_SIZE决定的价值是不同的。这可能是由于不正确的DB_BLOCK_SIZE设置,否则可能表明,控制文件被损坏或属于不同的数据库。

行动:恢复良好的控制文件的副本。


ORA-00219要求的controlfile的大小的字符串超过允许的最大大小的字符串
原因:调用的CREATE DATABASE时,CREATE CONTROLFILE,cfileCalcSizeList,或cfileCalcSizeArray的被执行指定的参数组合,这将需要在块控制文件的大小超过最大容许值。

行动:在CREATE DATABASE或CREATE CONTROLFILE的情况下,使用不同的组合的MAXDATAFILES,MAXLOGFILES,MAXLOGMEMBERS,MAXLOGHISTORY,和MAXINSTANCES条款。的cfileCalcSizeList()或cfileCalcSizeArray()的情况下,使用不同类型的记录数组合。


ORA-00220 controlfile的,不安装一审,检查更多信息警报日志
原因:指定的控制文件有不同的安装ID比其他控制正在安装的文件。这意味着一审装入数据库并没有使用这个控制文件。

行动:查找和安装正确的控制文件。


ORA-00221错误写入CONTROLFILE
原因:写一个或多个控制文件时发生错误。

行动:请参阅随附的消息。


ORA-00222操作将重复使用目前安装的控制文件的名称
原因:提供的文件名 ??作为参数的ALTER DATABASE BACKUP CONTROLFILE命令或cfileSetSnapshotName目前安装指定的控制文件的名称相匹配。

行动:不同的文件名 ??重试操作。


ORA-00223转换的文件是无效的或不正确的版本
原因:一个Oracle7到Oracle8的转换文件包含无效的数据,或创建一个迁移实用程序的不同版本。这个错误也可能造成不正确的ORACLE_HOME环境变量时发出ALTER DATABASE CONVERT命令。

行动:使用正确版本的转换文件或再生的迁移实用程序。确保迁移实用程序是Oracle8的RDBMS的可执行和ORACLE_HOME环境变量设置正确的版本相同。


ORA-00224 controlfile的调整大小企图非法记录类型(字符串)
原因:试图控制文件,通过调用cfileResizeSection使用无效为RECORD_TYPE参数值,以扩大或缩小。

行动:为RECORD_TYPE参数,指定一个有效的记录类型比其他类型0(有效范围是1到16)的值。


ORA-00225的预期大小字符串的CONTROLFILE不同于实际大小的字符串
原因:预期的控制文件的大小存储在它的头比实际的操作系统的文件大小不同。这通常表明,控制文件被损坏。

行动:恢复良好的控制文件的副本。


不允许同时打开备用控制文件ORA-00226操作
原因:尝试的操作无法执行,因为在这个时候这个过程中有一个备用控制文件固定表访问。

行动:调用cfileUseCurrent后重试操作。


ORA-00227腐败块controlfile的检测:(块字符串,#块字符串)
原因:一个的块头腐败或校验和错误读取控制文件的检测。

行动:使用创建CONTROLFILE或恢复数据库使用BACKUP CONTROLFILE命令。


ORA-00228的备用控制文件名 ??称的长度超过最大字符串
原因:指定的文件名 ??,这是提供作为到cfileSetSnapshotName或cfileUseCopy参数,超过这个操作系统的最大文件名 ??长度。

行动:用更短的文件名 ??重试操作。


ORA-00229操作不允许:已持有快照CONTROLFILE排队
原因:尝试的操作不能在这个时候执行,因为这个过程目前持有的快照控制文件排队。

行动:后重试,调用cfileUseCurrent释放快照控制文件排队操作。


ORA-00230操作不允许:快照CONTROLFILE排队不可用
原因:尝试的操作不能在这个时候执行,因为另一个进程目前持有的快照控制文件排队。

行动:重试该操作结束后并发的操作,快照控制文件排队。


ORA-00231快照控制文件尚未命名
原因:在调用的cfileMakeAndUseSnapshot或cfileUseSnapshot,检测,没有快照控制文件的文件名 ??此前被指定。

行动:通过调用cfileSetSnapshotName指定为快照控制文件的名称。


ORA-00232快照控制文件是不存在的,损坏或不可读
原因:快照控制文件被认为是在调用cfileUseSnapshot不存在,损坏,或不可读。

行动:再次呼叫cfileMakeAndUseSnapshot(或首次)。


ORA-00233的副本控制文件损坏或不可读
原因:指定的副本控制文件被发现是在调用cfileUseCopy腐败或不可读。

行动:在重试cfileUseCopy之前,使用ALTER DATABASE BACKUP CONTROLFILE命令,并指定为cfileUseCopy指定相同的文件名 ??。


ORA-00234错误,在确定或打开快照或复制CONTROLFILE
原因:指定名称的快照或复制控制文件不能一个调用cfileUseSnapshot,cfileMakeAndUseSnapshot,或cfileUseCopy的过程中发现或打开。

行动:重新创建快照或复制控制文件使用cfileMakeAndUseSnapshot或ALTER DATABASE BACKUP CONTROLFILE分别。


ORA-00235 controlfile的固定表不一致,由于并发更新
原因:一个控制文件的并发更新活动,引起了控制文件固定表的查询,读取信息不一致。

行动:重试该操作。


ORA-00236快照操作不允许:安装CONTROLFILE备份
原因:试图调用的cfileSetSnapshotName,cfileMakeAndUseSnapshot,或cfileUseSnapshot的目前安装的控制文件是一个备份控制文件时。

行动:安装一个电流控制文件,然后重试该操作。


ORA-00237快照操作不允许:controlfile的新创造
原因:目前安装的控制文件,用CREATE CONTROLFILE创建新的尝试调用cfileMakeAndUseSnapshot了。

行动:安装一个电流控制文件,然后重试该操作。


ORA-00238操作将重复使用的文件名是数据库的一部分
原因:文件名 ??作为参数的ALTER DATABASE BACKUP CONTROLFILE命令或cfileSetSnapshotName提供一个文件,它是目前数据库的一部分的名称相匹配。

行动:不同的文件名 ??重试操作。


ORA-00250归档尚未开始
原因:试图停止自动归档,但归档进程没有运行。

行动:不需要采取任何行动。


ORA-00251 LOG_ARCHIVE_DUPLEX_DEST不能是同一目的地的字符串作为字符串
原因:由LOG_ARCHIVE_DUPLEX_DEST参数指定的目的地是同一个ALTER SYSTEM ARCHIVE LOG开始TO命令中指定的目的地。

行动:指定不同一个参数LOG_ARCHIVE_DUPLEX_DEST的目的地,或使用ALTER SYSTEM命令指定一个不同的目的地。


ORA-00252的日志线程的字符串的字符串是空的,不能存档
原因:日志必须重做代的才可以存档。指定重做日志是没有被使用,因为它被引入到数据库中。然而,它是可能的实例死在日志切换和日志是空的。

行动:不空日志需要归档。不要试图归档重做日志文件。


ORA-00253字符的限制字符串超过归档目标字符串字符串
原因: ALTER SYSTEM ARCHIVE LOG指定的目的地开始TO命令太长。

行动:重试ALTER SYSTEM命令使用一个字符串短于在错误消息中指定的限制。


ORA-00254错误存档控制字符串的字符串 “
原因:指定归档日志位置是无效的,在归档命令或LOG_ARCHIVE_DEST的的初始化参数。

行动:检查字符串,用于存档,以确保它指的是一个有效的在线设备。


ORA-00255错误归档日志线程的字符串的字符串,字符串序列#
原因:在归档期间发生的错误。

动作:检查随行的消息堆栈的更详细的信息。如果联机日志损坏,则可以清除日志使用未归档的选项。这将使任何现有备份后创建日志恢复到任何时间没用,但将允许数据库生成重做。


ORA-00256无法转换归档目标字符串字符串
原因:一个ALTER SYSTEM ARCHIVE LOG START TO命令中指定的目标无法翻译。

动作:检查随行的消息堆栈的更详细的信息。然后,重试ALTER SYSTEM命令使用一个不同的字符串。


ORA-00257归档错误。连接内部,直到释放。
原因:同时试图归档重做日志归档过程中收到一个错误。如果这个问题不尽快解决,该数据库将停止执行交易。此消息的最可能的原因是目标设备的空间来存储重做日志文件。

行动:检查归档跟踪文件的问题的详细描述。此外,验证,在初始化参数ARCHIVE_LOG_DEST指定的设备设置正确归档。


ORA-00258手动归档在NOARCHIVELOG模式下,必须确定登录
原因:该数据库是在NOARCHIVELOG模式和命令手动归档日志没有明确指定的日志序列号,组号或文件名 ??。

行动:指定日志文件名 ??,组数或线程和序列号。


ORA-00259日志开放螺纹字符串字符串是当前日志,不能存档
原因:尝试了一个开放的线程的当前日志归档。这是不允许的,因为重做日志文件仍可能在使用生成的重做条目。

行动:在线程是开放的实例强制日志切换。如果没有实例是开放的,打开数据库,以便实例恢复,可以恢复线程。


ORA-00260无法找到联机日志序列字符串字符串为线程
原因:日志存档语句中提供的序列号不匹配任何线程的在线日志。这可能会导致有下列情形之一的:

日志可能已被重用另一个序列号。
日志可能已被丢弃。
比当前日志序列号,序列号可能是更大。
线程可能没有任何记录。
行动:检查存档语句,然后指定一个有效的日志序列号。指定一个有效的日志序列号。


ORA-00261的日志字符串字符串线程正在存档或修改
原因:日志是由另一个进程正在归档或管理命令修改日志。修改记录的操作,包括清除,添加成员,删除成员,成员重命名,删除日志。

行动:等待当前操作完成并再次尝试。


ORA-00262当前日志字符串封闭线程串不能切换
原因:日志不能被清除或手动归档,因为它是一个封闭的线程的当前日志,它是不可能的切换日志,所以另一个日志是当前。所有其他的线程日志需要存档,或清除,不能重用。

行动:在同一线程中另一个日志存档第一,或完成结算。开关不能完成的原因,请参阅所附的错误。


ORA-00263有没有需要为线程归档字符串的日志
原因:在这个线程试图手动归档的未归档的日志,但没有日志需要归档。

行动:不需要任何动作。


ORA-00264没有恢复
原因:尝试执行媒体恢复的文件,并不需要任何类型的恢复。

行动:不要试图对选定的文件执行介质恢复。请检查文件名 ??输入正确。如果没有正确的文件名 ??,请重试命令。


ORA-00265的实例恢复的需要,无法设置ARCHIVELOG模式
原因:数据库崩溃或abort选项关闭。启用介质恢复,不能因为可能不足以恢复当前的数据文件,联机日志。

行动:打开数据库,然后进入正常或IMMEDIATE选项SHUTDOWN命令。


ORA-00266归档日志文件的名称需要
原因:介质恢复期间,被要求的归档重做日志文件的名称,但没有输入名称。

行动:安装正确的重做日志文件时,它要求输入其名称。


ora-00267归档日志文件的名称不需要
原因:介质恢复期间,进入归档重做日志文件的名称,但没有名字的要求。

行动:继续介质恢复,但没有进入一个新的日志名称。


ORA-00268指定的日志文件不存在“ 串 “
原因:重做日志文件不存在。

行动:检查拼写和大小写的文件名 ??,然后重试命令。


ora-00269指定的日志文件是线程的字符串不是字符串的一部分
原因:重做日志文件是不是给定线程的一部分。

行动:检查重做日志文件的线程在命令行上的螺纹相匹配。如果没有适当的线程,使用一个重做日志文件。纠正错误后重试命令。


ORA-00270错误创建归档日志字符串
原因:创建或打开目标文件进行归档时,遇到了一个错误。

行动:检查归档目的地是有效的,有足够的空间,在目标设备上。


ORA-00271,有没有需要归档的日志
原因:尝试手动归档未归档的重做日志文件,但有没有需要归档的文件。

行动:不需要采取任何行动。


ora-00272错误写入归档日志字符串
归档重做日志文件时发生的原因:一个I / O错误。

行动:检查输出设备仍然是可用的和纠正可能发生的任何设备的错误。此外,一定有足够的空间进行归档,输出设备上可用。


ORA-00273介质恢复,没有记录的数据直接负载
原因:介质恢复会话遇到一个直接装载机装表没有任何重做日志信息。现在标记为已损坏的部分或全部本表中的块。

行动:该表必须被丢弃或截断,使损坏的块可以重复使用。如果最近的备份文件,尝试恢复该文件,以消除此错误。


ORA-00274非法恢复选项字符串
原因:非法选项被指定为恢复命令。

行动:纠正语法和重试该命令。


ORA-00275介质恢复已启动
原因:试图启动第二个在同一个会话的媒体恢复操作。

行动:第一介质恢复会话完成或取消或启动另一个会话执行介质恢复。


ORA-00276更改关键字指定,但没有更改号码
原因:更改关键字在命令行上被指定,但数量没有变化。

行动:重试该命令更改关键字后使用一个有效的改变编号。


ORA-00277非法选项来标志字符串,直到恢复
原因:只能取消,改变,时间可以使用,直到关键字。

行动:正确的语法。


ORA-00278的日志文件的字符串,此恢复不再需要
原因:指定的重做日志文件不再需要为当前的经济复苏。

行动:不需要采取任何行动。从目前的位置可能被删除的归档重做日志文件,以节省磁盘空间,如果需要的话。然而,重做日志文件可能仍然需要在未来的另一个恢复会议。


ORA-00279的变化产生在为线程需要字符串字符串的字符串
原因:所请求的日志,需要进行恢复。

行动:供应ALTER DATABASE的恢复LOGFILE请求的日志文件名 ??或取消使用ALTER DATABASE恢复取消的恢复。


ORA-00280的变化字符串线程串在序列#字符串
原因:此消息有助于找到与指定的其他信息要求的变化数量的重做日志文件。

行动:在此消息的信息提供给指定所需的归档重做日志文件的其他错误。


ORA-00281介质恢复可能不能使用调度
原因:尝试使用介质恢复的一个调度进程。内存要求禁止这种恢复方法。

行动:通过一个专用服务器进程执行介质恢复连接到该实例。


ORA-00282合众国际社字符串调用不支持,使用ALTER数据库恢复
原因:不再支持合众国际社呼叫。

行动:所有恢复操作使用的ALTER DATABASE RECOVER命令。


ORA-00283的恢复会话因错误而取消
原因:在恢复过程中的错误是致命的,足以结束目前的恢复会话。

行动:更具体的信息,将伴随着这个消息。请参阅其他适当的行动的消息。


ORA-00284恢复会话仍在进行中
原因:在恢复过程中的错误被确定为未成年人,足以让目前的恢复会议,继续。

行动:更具体的信息,将伴随着这个消息。请参阅其他适当的行动的消息。


ORA-00285的时间不作为一个字符串常量
原因:直到时间不是由一个字符串常数的时间。

操作:输入单引号括起来的时间。


ORA-00286的任何成员,或没有成员包含有效数据
原因:没有一个重做日志文件组的成员都可用,或可用的成员不包含完整的数据。

行动:如果一个成员是暂时离线,试图使其可用。确保正确的文件名 ??正在使用中,尤其是如果重做日志文件正在从远程位置访问。


ORA-00287指明变化数字串不符合线程字符串
原因:变化不会出现在任何给定线程的联机重做日志。

行动:检查语句,使某些有效的更改号码。也许尝试使用归档日志下一个选项。


ORA-00288继续恢复类型的ALTER DATABASE恢复继续
原因:介质恢复期间,一个新的日志是不是必需的,但继续命令是必要做一个检查站,并报告错误。

行动类型的ALTER DATABASE恢复继续恢复将恢复。


ORA-00289建议:字符串
原因:此消息报告需要下一个重做日志文件的名称,根据初始化参数LOG_ARCHIVE_DEST的和LOG_ARCHIVE_FORMAT的。此消息假定LOG_ARCHIVE_DEST的和LOG_ARCHIVE_FORMAT是相同的,现在时所需的重做日志文件归档。

行动:经济复苏所需的下一个日志,可以考虑使用这个文件的名字。


ORA-00290的作业系统档案的错误发生。见错误如下
原因:当试图归档重做日志文件,服务器遇到了一个意想不到的操作系统错误。

行动:更正消息给操作系统的错误,重试操作。也看到你的操作系统特定的Oracle文档。


ORA-00291并行选项所需的数值
原因:恢复命令指定了不正确的。并行选项必须后跟一个数字参数,指定并行度。

行动:重新输入一个数字,指定所需的并行度参数的命令。


ORA-00292并行恢复功能未安装
原因:一个平行的恢复请求时未安装并行恢复选项。

行动:删除PARALLEL子句的recover命令。此外,在初始化文件中删除RECOVERY_PARALLELISM的参数。


ORA-00293 controlfile的同步重做日志
原因:重做日志文件和控制文件是同步的,因为一个非当前控制文件启动实例时指定。

行动:使用电流控制文件RECOVER命令重试,或重新使用使用BACKUP CONTROLFILE子句的recover命令。


ORA-00294无效ARCHIVELOG格式规范“ 字符串 “
原因:在LOG_ARCHIVE_FORMAT初始化参数中找到无效的格式规范。为允许的唯一字符的字符串 S,S,T,和T

行动:更正初始化文件,并重新启动实例。


ORA-00295的数据文件/临时文件的数量字符串是无效的,必须是介于1和字符串
原因:指定一个无效的文件数量。

行动:指定一个有效的数据文件或临时文件数和重试操作。


ORA-00296的最大文件数(字符串)超过恢复的DATAFILE列表
原因:恢复数据文件LIST命令指定比的DB_FILES初始化参数允许更多的数据文件。这个错误发生时,做恢复与恢复管理器,并已开始用较少的数据文件比恢复管理器,需要恢复,以满足用户的RECOVER命令DB_FILES指定参数的实例。

行动:重新启动更高的价值为DB_FILES实例。


ORA-00297必须指定恢复的DATAFILE列表收回的DATAFILE开始前
原因: “恢复数据文件START命令发出了,但没有恢复的DATAFILE list命令已发出。这只是发生与恢复管理器恢复时,恢复管理器是一个内部错误,因为恢复管理器应该总是发出恢复的DATAFILE列表恢复的DATAFILE开始前。

行动:联系Oracle支持服务。


ORA-00298缺少或无效的属性值
原因:以下关键字属性时需要指定一个非零整数的值:

超时
过期
延迟
下一页
行动:纠正语法和重试该命令。


ORA-00299的数据文件必须使用文件级介质恢复的字符串
原因:控制文件中不包含这个文件的条目,所以块介质恢复无法进行。

行动:还原数据文件和执行文件级介质恢复。


ORA-00300非法重做日志块大小的字符串指定-超越极限的字符串
原因:指定重做日志块大小比为操作系统的最大块大小更大。

行动:创建一个较小的块大小的设备上的重做日志。


添加日志文件'ORA-00301错误字符串 “ -不能创建文件
原因:重做日志文件创建失败

行动:检查是否:

在设备上有足够的存储空间
该文件的名称是有效的
该装置是在线
一个I / O错误的发生
此外,它是可能的重用,在命令行上指定的大小不正确的文件存在。要么不指定重用或使用正确的大小的文件。


超出ORA-00302的极限字符串日志
原因:重做日志文件的最大数量已超出。有一个限度,在创建数据库重做日志文件的数量(通常为16),。

行动:在CREATE CONTROLFILE命令使用一个较大的值MAXLOGFILES。


ORA-00303无法处理并行重做
原因:含有并行重做重做日志已被侦破。当前的Oracle版本无法处理这种格式重做。

行动:使用以后的版本中支持并行重做。


ORA-00304要求INSTANCE_NUMBER忙
原因:一个实例试图开始使用已在使用中的初始化参数INSTANCE_NUMBER的价值。

行动:或者:

指定另一个INSTANCE_NUMBER
关闭正在运行的实例,这个数字或
实例恢复,等待完成这个数字与实例。

ORA-00305的日志串线程字符串不一致;属于另一个数据库
原因:在重做日志文件的数据库ID不匹配,在控制文件中的数据库ID。这个重做日志文件是不是从当前数据库中。

行动:指定正确的重做日志文件,然后重试操作。


实例字符串在这个数据库ORA-00306的限制
原因:启动此实例将超过此数据库允许的最大实例数。此消息只出现启动共享和多个实例。

行动:你不能启动比较低:

特定操作系统的最大或
CREATE DATABASE语句中指定的MAXINSTANCES选项指定的实例数

ORA-00307要求INSTANCE_NUMBER范围内,最大的是字符串
原因:初始化参数INSTANCE_NUMBER的指定范围是一个数字,。

行动:价值INSTANCE_NUMBER更改一个有效的范围,并重新启动实例。最低值是1,最大值是较低的特定于操作系统的最大或CREATE DATABASE语句中指定的MAXINSTANCES选项的值。也看到你的操作系统特定的Oracle文档。


ORA-00308无法打开归档日志' 串 '
原因:系统无法访问所需的归档重做日志文件。

行动:检查存在离线日志,在线存储设备,并存档文件是在正确的位置。然后试图继续恢复或重新启动的恢复会话。


ORA-00309的日志属于错误的数据库
原因:系统不能访问归档的重做日志,因为它属于另一个数据库。

行动:指定正确的重做日志文件,然后重试操作。


ORA-00310归档日志包含序列的字符串序列串
原因:归档日志的序列,可能是因为它已损坏或错误的重做日志文件名 ??,在恢复过程中指定。

行动:指定正确的重做日志文件,然后重试操作。


ORA-00311无法读取归档日志标题
原因:一个I / O错误发生时试图读取从指定的归档重做日志文件的日志文件头。

行动:其他消息将伴随着这个消息。看到相关信息,采取适当的行动。


ORA-00312在线日志字符串线程的字符串:“ 串 “
原因:此消息报道的另一条消息的详细信息的文件名 ??。

行动:其他消息将伴随着这个消息。看到相关信息,采取适当的行动。


ORA-00313打开日志组的成员字符串字符串的线程失败
原因:无法打开联机日志。该文件可能无法在预期的位置。

行动:指定正确的重做日志文件或日志,如果有必要的。此外,请参阅随附的消息。


ORA-00314的日志线程的字符串的字符串,预计序列#字符串不匹配的字符串
原因:联机日志被损坏,或者是旧版本。

行动:查找和安装正确的版本的日志或重置日志。Oracle9i数据库管理员指南恢复过程。


ORA-00315的日志字符串线程字符串,错误的线程#字符串在头
原因:联机日志被损坏,或者是旧版本。

行动:查找和安装正确的版本的日志或重置日志。Oracle9i数据库管理员指南恢复过程。


ORA-00316的日志线程的字符串的字符串类型的字符串在头没有日志文件
原因:联机日志被损坏,或者是旧版本。

行动:查找和安装正确的版本的日志或重置日志。Oracle9i数据库管理员指南恢复过程。


ORA-00317的文件类型的字符串在头没有日志文件
原因:这是不是一个归档日志文件。

行动:找到正确的文件并再试一次。Oracle9i数据库管理员指南恢复过程。


ORA-00318的日志线程的字符串的字符串,预计文件大小的字符串不匹配的字符串
原因:在控制文件中显示文件大小不匹配在日志文件中包含的文件大小。

行动:恢复正确的文件或重置日志。Oracle9i数据库管理员指南恢复过程。


ORA-00319的日志线程的字符串的字符串不正确的日志复位状态
原因:一个联机重做日志记录,是从控制文件中的日志复位数据不同的复位数据。日志可能是一个错误恢复的备份。

行动:恢复正确的文件或重置日志。Oracle9i数据库管理员指南恢复过程。


ORA-00320无法读取日志文件头字符串字符串的线程
原因:该文件不可用。

行动:恢复日志文件。


ORA-00321的日志线程的字符串的字符串,不能更新日志文件头
原因:无法写入日志文件。

行动:恢复访问文件。


ORA-00322的日志线程的字符串的字符串是不是当前副本
原因:一个在线日志,似乎是不正确的还原备份。

行动:恢复正确的文件或重置日志。Oracle9i数据库管理员指南恢复过程。


当前线程日志字符串 ORA-00323 没有可用的和所有其他需要归档
原因:尝试打开线程失败,因为它是要切换到另一个联机日志重做代,但所有其他需要归档日志,才可以使用。

行动:存档日志线程,然后重试开放。


日志文件ORA-00324“ 字符串 “翻译名称的字符串太长,字符串的字符超过字符串的限制
原因:日志文件的翻译名称太长。

操作:选择一个非编码的名称产生一个较短的翻译名称。


ORA-00325存档日志线程字符串,线程错误#字符串在头
原因:归档日志被损坏或另一个线程。不能使用应用重做日志。

行动:寻找正确的归档日志。


ORA-00326的日志变化开始字符串,需要变动的字符串
原因:归档日志的恢复提供所需要的日志后产生的。还不能使用应用重做日志。

行动:寻找正确的归档日志。


ORA-00327日志线程字符串,物理尺寸字符串的字符串小于所需的字符串
原因:日志文件已在缩水。已经由一个电脑操作员的错误或操作系统错误造成的,这是可能的。

操作:从备份还原的日志文件。如果没有备份,删除此日志,并重新创建它。如果数据库被彻底关闭,没有采取进一步的行动,应要求,否则,不完全恢复,可能需要。


ORA-00328归档日志在改变字符串结束,以后需要改变字符串
原因:归档日志的恢复提供所需要的日志之前产生的。不能使用应用重做日志。

行动:寻找正确的归档日志。


ORA-00329归档日志开始改变字符串,需要改变字符串
原因:归档日志是不正确的记录。较早的记录是必要的。

行动:恢复正确的日志文件。


ORA-00330归档日志结束字符串变化,需要改变字符串
原因:归档日志是不正确的记录。后来的记录是必要的。

行动:恢复正确的日志文件。


ORA-00331的日志版本与ORACLE版本不兼容的字符串的字符串
原因:写日志是由甲骨文的不兼容的版本。

行动:恢复数据库兼容的软件,关闭它干净,然后重新启动与甲骨文目前的软件。


ORA-00332归档日志是太小了 - 可能是不完整归档
原因:日志是小于它分配的空间。可能是一个SHUTDOWN中止的结果,而这是被写入归档。

行动:获取该日志的完整版本,并恢复使用。应该是有它的在线版本或一个成功的归档副本。


读取错误ORA-00333重做日志块串计数字符串
原因:一个I / O错误发生在阅读所附的错误日志。

行动:还原辅助文件,或者得到另一份文件。


ORA-00334归档日志:' 串 '
原因:此消息报告涉及其他错误的文件名 ??。

行动:请参阅相关的错误消息。


ORA-00335在线日志字符串:没有这个号码的日志,日志不存在
原因:此消息报告涉及其他错误的文件名 ??。

行动:请参阅相关的错误消息。


ORA-00336的日志文件大小的字符串块是比最低字符串块
原因:在CREATE DATABASE语句中指定的日志文件的大小是太小了。

行动:增加日志文件的大小。


ORA-00337的日志文件“的字符串 '不存在,并没有指定的大小
原因:尝试添加日志发现既不是现有的文件,也不是一个创建文件的大小。

行动:指定日志文件的大小。


ORA-00338的日志线程的字符串的字符串超过CONTROLFILE最近
原因:控制文件更改日志文件的序列号是大于在控制文件数量。这意味着,正在使用的错误控制文件。请注意,多次造成这个错误的,可以使它停止,不纠正,真正的问题发生。每一个试图打开该数据库将推动控制文件的变化序列号,直到它足够大。

行动:使用当前的控制文件或做备份控制文件恢复到当前的控制文件。务必遵循所有限制上做一个备份控制文件恢复。


ORA-00339归档日志不包含任何重做
原因:归档日志是不正确的记录。这是一个从未被用于重做的一代,或者是一个在线日志,正在准备是当前日志日志文件的副本。

行动:恢复正确的日志文件。


ORA-00340的IO错误处理联机日志线程的字符串的字符串
发生原因:一个I / O错误命名的联机日志。

行动:无障碍还原的文件或从备份恢复文件。


ORA-00341的日志字符串字符串线程,错误日志#字符串在头
原因:在一个联机日志文件的内部信息不匹配的控制文件。

行动:恢复正确的文件或重置日志。Oracle9i数据库管理员指南恢复过程。


ORA-00342归档日志之前创建的最后一个RESETLOGS方式
原因:恢复被赋予了前最后的ALTER DATABASE OPEN RESETLOGS命令创建的日志。应该是从那时起,其中包含正确的重做创建另一个日志。

行动:提供正确的日志文件。


ORA-00343错误太多,关闭日志成员
原因:此日志成员的错误的最大数目已超过。

行动:更正谈到这一发现的其他错误消息的根本问题。


ORA-00344无法重新创建联机日志“ 串 “
原因:一个I / O故障发生时,试图重新创建联机日志或作为任何一个ALTER DATABASE OPEN RESETLOGS方式的一部分的ALTER DATABASE CLEAR LOGFILE命令。

行动:更正文件/设备由随行错误显示。


ORA-00345重做日志写入错误块串计数字符串
发生原因:一个I / O错误而写的日志。

行动:纠正错误的原因,然后重新启动系统。如果日志丢失,适用于媒体/不完全恢复。


ORA-00346的日志成员标记为STALE
原因:日志文件成员不再完整。

行动:更正谈到这一发现的其他错误消息的根本问题。


ORA-00347的日志线程的字符串的字符串,预计块大小的字符串不匹配的字符串
原因:在线恢复期间,在控制文件中指定的块大小不匹配的重做日志文件中包含的块大小。

行动:从备份还原正确的重做文件或重置联机重做日志文件。


ora-00348单进程重做失败。必须中止实例
原因:一个单进程运行期间发生故障时的日志代码的关键部分。这个错误不会发生在正常的多进程运行。

行动:关机中止并重新启动数据库。


ORA-00349未能取得'块大小的字符串 “
原因:操作系统是无法确定的块大小为给定的文件名 ??。

行动:咨询随行的错误消息,并纠正设备或指定另一个文件名 ??。


ORA-00350的日志线程的字符串的字符串需要被归档
原因:该命令不能这样做,因为日志没有被归档,并已启用介质恢复。

行动:归档日志或禁用介质恢复。如果该命令支持未归档的选项,那么它可以使用。然而,这可能会导致在制作备份不可用,并迫使一些脱机文件的下降。


ora-00351恢复时间无效
原因:在指定的时间1 RECOVER声明,直到1988年元月1日后是。

行动:指定时间1988年元月1日后。


ORA-00352日志线程所有字符串需要归档-无法启用
原因:试图使所有需要进行归档,并已启用介质恢复日志线程。有没有可以作出新的线程的当前日志的日志。

行动:存档日志线程或禁用介质恢复。


ORA-00353块附近的日志腐败字符串改变字符串的时间字符串
原因:已发现一些类型的重做日志损坏。这个错误说明腐败的位置。陪同的错误描述腐败的类型。

行动:执行好版本的重做日志恢复或做不完全恢复到指定的变化或时间。


ORA-00354腐败重做日志块头
原因:对由随行错误表示的重做块的块头是无效的。在随后的消息块的数量和时间戳记。

行动:执行好版本的重做日志恢复或执行基于取消的恢复,但不包括损坏的重做日志文件。如果发生这种情况时,归档,问题日志归档清除日志的未归档的选项可以跳过。这必须遵循的每个数据文件的备份,以确保数据库的可恢复。


ORA-00355更改号码失灵
原因:在重做日志中找到一个变化的数量低于先前遇到的更改号码。在某种程度上日志被损坏。腐败可能是在更早的变 ??化,在这一个。

行动:一个良好的日志版本恢复执行或执行基于时间的恢复到指定的时间。


ORA-00356不一致的长度变化说明
原因:一个变更记录在重做日志中包含长度不加起来一致的价值的。在某种程度上日志被损坏。

行动:一个良好的日志版本执行恢复或基于时间的恢复到指定的时间。


太多的成员ORA-00357指定的日志文件,最大的是字符串
原因:符号ADD日志文件或添加日志文件member命令将导致一个成员过多的日志。在创建数据库时设置的成员数量。

行动:使用更少的日志文件成员。


ORA-00358太多指定的文件中的成员,最大的是字符串
原因: CREATE或ALTER语句中指定的在parenthesised文件列表中的成员过多。

行动:指定一个文件中的成员数量范围内的端口定义的限制。


ORA-00359的日志文件组字符串不存在
原因:一个ADD LOGFILE MEMBER或DROP LOGFILE指定一个日志文件组数不存在的请求。

行动:检查日志文件的配置,并重新发出命令。


ORA-00360不是一个日志文件成员:字符串
原因:文件名??DROP LOGFILE成员的命令,是不是数据库的一部分,这是一个datafile。

行动:提供一个有效的日志文件成员的名字。


ORA-00361不能删除最后一个日志成员组字符串的字符串
原因:尝试已删除的日志文件组的最后一个成员。

行动:如果需要,删除整个日志,使用DROP LOGFILE。


ORA-00362的成员需要形成一个有效的日志组字符串
原因:删除日志文件成员的请求被拒绝,因为它会删除需要形成一个完整的日志文件的数据。

行动:如果需要,删除整个日志(归档后如果需要的话),使用DROP LOGFILE。


ORA-00363的日志是不归档的版本
原因:给恢复日志备份的时间,这是当前日志的在线版本。日志归档的版本不会被标记为线程结束。这个错误也可能造成未能在CREATE CONTROLFILE命令列出启用的线程的当前日志。

行动:查找日志的归档版本,并提供其名称。如果这是媒体


ORA-00364无法写入新的日志成员的头
原因:一个I / O错误发生时试图写入到一个日志成员的头被添加到现有的组。

行动:请参阅随附的错误。解决这个问题,或使用其他文件。


ORA-00365指定的日志是不正确的下一个日志
原因:指定的日志未能通过检查,以确保它对应的只是应用的日志。这可能是使用一个日志是针对数据库的冷备份映像生成的结果。

行动:查找生成的日志,这个数据库的副本,并恢复该文件的名称。


ORA-00366的日志字符串字符串线程,在文件头的校验和错误
原因:重做日志文件头包含一个校验和不匹配计算从文件头从磁盘读取的值。这意味着文件头被损坏。

行动:查找并安装正确版本的日志或重置日志。


ORA-00367的日志文件头中的校验和错误
原因:重做日志文件头包含一个校验和不匹配计算从文件头从磁盘读取的值。这意味着文件头被损坏。

行动:找到正确的文件并再试一次。


ORA-00368重做日志块中的校验和错误
原因:重做块由随行错误表示,是无效的。它有一个校验和不匹配的块内容。

行动:一个良好的日志版本执行恢复或基于时间的恢复到指定的时间。如果发生这种情况时,归档,问题日志归档清除日志的未归档的选项可以跳过。这必须遵循的每个数据文件的备份,以确保数据库的可恢复。恢复正确的文件或重置日志。


当前线程日志字符串 ORA-00369 没有可用的和其他的日志被清除
原因:尝试打开线程失败,因为它是要切换到另一个联机日志重做代,但所有其他的日志被清除或需要存档,才可以使用。

行动:如果在ALTER DATABASE CLEAR LOGFILE命令处于激活状态,然后等待它完成。否则,重新发出clear命令。如果有不被清除,然后存档日志线程的其他联机日志。


ORA-00371没有足够的共享池内存
原因:SHARED_POOL_SIZE初始化参数是太小了。

行动:增加参数值。


ORA-00372的文件字符串不能在这个时候进行修改
原因:试图修改一个不能修改的文件的内容。只读表空间的一部分,该文件是最有可能的,但可能是在离线的过程中,或可能在关闭过程中的数据库。

行动:检查的文件和它的表空间的状态。


ORA-00373在线日志版本字符串不符合ORACLE版本字符串
原因:联机日志是写甲骨文不兼容的版本。这可以被任何新的或旧版本的Oracle中创建日志文件时发生。

行动:恢复数据库兼容的软件,关闭它干净,然后重新启动与当前软件。


ORA-00374参数DB_BLOCK_SIZE = 字符串无效;必须是一个多字符串的范围[ 字符串 .. 字符串 ]
原因:指定的DB_BLOCK_SIZE参数的值无效。

行动:调整参数值,并重新启动实例。


ORA-00375无法得到默认的db_block_size
原因:该系统是无法确定的DB_BLOCK_SIZE的默认值。

行动:请参阅随附的系统特定的错误。作为一种变通方法,在初始化参数文件中指定的块大小。


ORA-00376的文件字符串不能在这个时间读
原因:尝试读取一个文件,是不是可读。最有可能的文件处于脱机状态。

动作:检查文件的状态。使其联机。


造成ORA-00377的文件频繁的备份字符串写入操作来搪塞
原因:备份这个文件过于频繁发生。每一个新的备份文件开始时间,任何写入先前已发出(但尚未完成),已被重新发行。如果热备份开始非常,非常频繁,很可能一些写入将重新发出多次,从来没有完整的。

行动:增加这个文件开始热备份命令之间的时间间隔。


ORA-00378缓冲池不能创建指定
原因:缓冲区或LRU锁存器的数量,以满足指定的缓冲池配置太小。

行动:增加缓冲区和/或LRU的数字锁存器的数量或配置较小的缓冲池。


ORA-00379没有免费的缓冲区在缓冲池中的可用字符串块大小的字符串 ?
原因:在指定的块大小为指定的缓冲池的所有缓冲区都在使用,没有免费的缓冲区可用。

行动:增加在指定的池指定块大小的缓冲区的数量。


ORA-00380不能指定自DB_ 数量 k_cache_size 数 K是标准的块大小
原因:用户指定的的参数DB_ 列印 K_CACHE_SIZE(如列印 2,4,8,16,32之一),而这个数据库的标准块大小等于列印字节的。这是非法的。

行动:指定标准块大小的缓存,使用DB_CACHE_SIZE(默认池)(DB_RECYCLE_CACHE_SIZE,DB_KEEP_CACHE_SIZE如果需要额外的缓冲池)。不要使用的相应DB_ 列印标准块大小K_CACHE_SIZE参数。


ORA-00381无法使用新的和旧的参数为缓冲区高速缓存大小规格
原因:用户指定的一个或更多的{DB_CACHE_SIZE,DB_RECYCLE_CACHE_SIZE,DB_KEEP_CACHE_SIZE,DB_,列印 K_CACHE_SIZE(其中? {2,4,8,16,32})和一个或多个{的DB_BLOCK_BUFFERS,BUFFER_POOL_KEEP,BUFFER_POOL_RECYCLE}。这是非法的。

行动:使用旧的9.0.0)(预甲骨文参数或新的。不要同时指定。如果旧的大小参数,在参数文件中指定的,你可能要更换新的参数,因为新的参数可以动态修改,并允许您配置额外的块大小的额外缓存。


ORA-00382 字符串不是一个有效的块大小,有效范围串 ...... 串 ]
原因:用户指定的值列印 K_CACHE_SIZE其中n是一个{2,4,8,16,32},但列印 k是不是这个平台有效的块大小为DB_ 。

行动:从初始化参数文件中删除相应的参数,并重新启动实例。


ORA-00383的块大小的默认缓存字符串不能被减少到零
原因:用户试图DB_CACHE_SIZE减少到零,或试图,减少DB_ ? K_CACHE_SIZE为零,而仍然有在线表空间块大小列印光 注意以来SYSTEM表空间不能脱机,它始终是非法设置DB_CACHE_SIZE零。

行动:离线任何表空间与相应的块大小,然后再执行操作。


ORA-00384内存不足,增长缓存
原因:系统无法分配足够的内存来成长缓存到指定的大小。

动作:尝试在参数值的增幅较小。


ORA-00390的日志线程的字符串的字符串被清除,不能成为当前日志
原因:试图切换到一个新的联机日志重做线程失败,因为没有可重用的日志可以找到。该日志已被清除,结算完成后,将可用。可能已终止未完成结算的命令,开始结算。

行动:如果仍在执行clear命令,然后等待它的完成。如果终止,然后重新发出明确的命令,或删除的记录。


ORA-00391的所有线程必须同时切换到新的日志格式
原因:尝试一个单独的线程切换当前日志是不允许的,因为兼容性要求强制一个新的日志格式的版本号。改变日志格式时,所有线程都必须同时切换到新的格式。

行动:打开数据库造成的协调日志开关。如果这是不可能的,然后返回到相同的软件版本和兼容性设置,最后用来打开数据库。


ORA-00392的日志线程的字符串的字符串被清除,操作不允许
原因:一个操作过程中遇到的中间被清除联机日志。可能已终止未完成结算的命令,开始结算。

行动:如果仍在执行clear命令,然后等待它的完成。如果终止,然后重新发出明确的命令或删除日志。


ORA-00393的日志字符串字符串线程需要脱机数据文件的恢复
原因:因为它重做需要恢复脱机的数据文件,日志不能被清除。它并没有被封存,所以有没有其他可用的副本。如果日志被清除,将有被丢弃的文件包含的表空间。

行动:归档日志,然后重复的明确命令。如果归档是不可能的,删除表空间是可以接受的,再加入条款UNRECOVERABLE的DATAFILE明确命令结束。


ORA-00394在线日志重用,而试图存档
原因:试图重用一个在线日志文件被存档。

行动:联机日志文件已被覆盖,它不能被归档。


ORA-00395的克隆数据库联机日志必须改名
原因:克隆数据库开放势力的日志文件更名为避免覆盖主日志文件。

行动:重命名日志文件手动或使用的LOG_FILE_NAME_CONVERT初始化参数。


ORA-00396错误字符串需要退回到单通恢复
原因:指定的错误造成的两通的实例或者崩溃恢复失败。恢复备用(较慢)的方法,以避免错误的重试。

行动:更正所指示的错误的原因(也记录),使未来的实例或者崩溃恢复新算法能成功。这通常需要更主要的存储恢复过程。


ORA-00397,失去了写文件中检测到的字符串,字符串块
原因:指定的块丢失,应该已经写入到磁盘的变化,表明丢失的文件I / O子系统或卷管理器写。

行动: I / O子系统上运行的诊断检查和解决任何错误


ORA-00398中止线程恢复到重构
原因:全球排队服务重新配置实例/崩溃恢复过程中发生。

行动:这是内部使用,不采取行动是必要的。


ORA-00399重做日志中的腐败变化说明
原因:一个重做日志中的变化矢量验证检查失败。

行动:做一个良好的日志版本恢复或做基于时间恢复到指定的时间。


ORA-00400无效的释放值字符串参数字符串
原因:释放指定初始化参数是无效的。

行动:更正参数文件中的参数值,然后重试。


ORA-00401的参数值字符串不支持此版本
原因:指定的值不能被支持此版本的软件。

行动:选择一个合适的值,或删除的参数值,使用默认值。


ORA-00402版本的数据库字符串不能使用版本字符串
原因:已变更的数据库,需要一个新的软件版本,或者违反兼容性参数。

操作:使用的软件版本是可以理解的改变或放松的初始化文件中的兼容性要求。


ORA-00403 的字符串(字符串)是不相同的其他情况下(字符串)
原因:另一个实例已设置超过此实例没有恢复兼容或兼容的参数不同。

行动:改变当前实例的参数相匹配的其他实例已在运行。


ORA-00404转换文件未找到:' 串 '
原因:从V7的数据库转换到V8使用的文件无法找到。

行动:验证迁移过程已经开始对这个数据库和转换的文件名 ??访问。


ORA-00405的兼容性类型“ 字符串 “
原因:报告与另一个错误类型。

动作:请参阅随附的错误。


ORA-00406兼容的参数必须是字符串或更大
原因: COMPATIBLE初始化参数值不高,足以让操作。允许命令将数据库与当前的兼容参数所指定的版本不兼容。

行动:关闭并重新启动具有更高的兼容性设置。


ORA-00407从版本的滚动升级字符串。字符串字符串字符串是不允许的
原因:执行软件在不同的点释放的另一个实例已经安装数据库。

行动:关闭所有实例,然后重新启动新的软件。


ORA-00408的参数字符串设置为TRUE
原因:报告参数,导致兼容性错误。

行动:关闭并重新启动具有更高的兼容性设置。


ORA-00409兼容的需要是字符串或更高,使用自动段空间管理
原因:这是由于老年人使用自动段空间管理的表空间释放从甲骨文升级。打开数据库,兼容的参数需要被设置为指定的值或更高。

行动:关闭,并开始与指定的兼容性设置。


ORA-00436 Oracle不许可。甲骨文公司联系援助
原因:未授权此CPU上运行此安装的Oracle软件。如果甲骨文软件已正确安装与错误的许可代码,例如,这也可能发生。

动作:检查,甲骨文已正确安装。然后联系Oracle支持服务。


ORA-00437 ORACLE的功能是不许可的。甲骨文公司联系援助
原因:未授权此CPU上运行此安装的Oracle功能。如果甲骨文软件已正确安装与错误的许可代码,例如,这也可能发生。

动作:检查,甲骨文已正确安装。然后联系Oracle支持服务。


ORA-00438 串股权未安装
原因:未安装指定的选项。

行动:要么避免调用的选项,或购买和安装选项。


ORA-00439的功能没有启用:字符串
原因:未启用指定的功能。

行动:不要尝试使用此功能。


ORA-00443后台进程“ 串 “不启动
原因:指定的进程没有启动。

行动:确保可执行映像是在正确的地方正确的保护,而且有足够的内存。


ORA-00444后台进程“ 串 “启动时失败
原因:通常是由于坏的(或不存在)后台进程的形象。

行动:一个很好的后台进程映像。


ORA-00445后台进程“ 字符串 “的字符串秒后没有启动
原因:没有启动后,在指定的时间指定的进程。

行动:确保背景没有死亡,留下一个跟踪文件。


ORA-00446后台进程预计不会开始时,
原因:指定的后台进程开始后,甲骨文已经在运行。

行动:检查随行的消息,如果有的话,后台进程跟踪文件。纠正在其他邮件中提到的问题。如果没有对网站的用户启动的过程中,报告的消息,Oracle支持服务。


ORA-00447后台进程中的致命错误
意外死亡原因:一个后台进程。

行动:重新启动系统。检查,如有必要,正确的问题,通过后台跟踪文件中的BACKGROUND_DUMP_DEST表示。


ORA-00448后台进程正常完成
原因:正常完成用户要求的后台进程。

行动:如果你解决问题,检查的其他信息和后台进程跟踪文件。纠正在其他邮件中提到的问题。然后关闭并重新启动Oracle。


ORA-00449后台进程的字符串 '意外地终止错误字符串
原因:一个前台进程,需要从后台进程的服务发现过程中死亡。

行动:请参阅消息的消息,并为前台和后台进程跟踪文件中的代码。


LGWR进程ORA-00470错误而终止
原因:日志写入器进程异常终止。

动作:检查随附的信息,后台进程跟踪文件。纠正在消息中提到的问题。然后关闭并重新启动实例。如果跟踪文件中提到的任何其他后台进程消息,检查过程中所提到的跟踪文件,直到找到根消息。


DBWR进程ORA-00471错误而终止
原因:数据库写入器进程异常终止。

动作:检查随附的信息,后台进程跟踪文件。纠正在消息中提到的问题。然后关闭并重新启动实例。如果跟踪文件中提到的任何其他后台进程消息,检查过程中所提到的跟踪文件,直到找到根消息。


PMON进程ORA-00472错误而终止
原因:进程监视器进程异常终止。

动作:检查随附的信息,后台进程跟踪文件。纠正在消息中提到的问题。然后关闭并重新启动实例。如果跟踪文件中提到的任何其他后台进程消息,检查过程中所提到的跟踪文件,直到找到根消息。


ORA-00473 ARCH进程终止错误
原因:归档进程异常终止。

行动:检查随行的消息,如果有的话,后台进程跟踪文件。纠正在消息中提到的问题。然后关闭并重新启动实例。如果跟踪文件中提到的任何其他后台进程消息,检查过程中所提到的跟踪文件,直到找到根消息。


ORA-00474 SMON进程终止错误
原因:系统监视器进程异常终止。

行动:检查随行的消息,如果有的话,后台进程跟踪文件。纠正在消息中提到的问题。然后关闭并重新启动实例。如果跟踪文件中提到的任何其他后台进程消息,检查过程中所提到的跟踪文件,直到找到根消息。


ORA-00475 TRWR过程中出现错误而终止
原因:系统跟踪过程异常终止。

行动:重新启动实例。


ORA-00476 RECO进程终止错误
原因:异常终止恢复过程中的分布式事务(两阶段提交)。

行动:重新启动实例。


ORA-00477的SNP过程中出现错误而终止
原因:异常终止一个物化视图刷新过程。

行动: PMON会在短期内重新启动SNP进程。如果SNP进程不上手,请联系Oracle支持服务。


ORA-00478 SMON进程终止因错误字符串
原因: SMON的是由于在清理资源的错误,无法提供服务的要求。

温暖行动:启动实例。


LCK *进程ORA-00480错误与终止
原因:一个锁的进程异常终止。

行动:检查随行的消息,如果有的话,后台进程跟踪文件。纠正在消息中提到的问题。然后关闭并重新启动实例。如果跟踪文件中提到的任何其他后台进程消息,检查过程中所提到的跟踪文件,直到找到根消息。


ORA-00481 LMON过程中出现错误而终止
原因:在全球的排队服务监视器进程异常终止。

行动:重新启动实例。


ORA-00482 LMD的*过程中出现错误而终止
原因:一个全球性的排队服务守护进程异常终止。

行动:重新启动实例。


ORA-00483停机期间异常终止一个进程
原因:一个后台进程没有正常退出或附近的关机时间。

行动:使用了SHUTDOWN ABORT命令。检查所附的消息,如果有的话,后台进程跟踪文件。纠正在消息中提到的问题。然后关闭并重新启动实例。如果跟踪文件中提到的任何其他后台进程消息,检查过程中所提到的跟踪文件,直到找到根消息。


ORA-00484的LMS *过程中出现错误而终止
原因:一个全局缓存服务进程异常终止。

温暖行动:启动实例。


ORA-00485 DIAG进程终止错误字符串
原因:一个全球性的诊断过程中死亡。

行动:等待重新启动的过程。


ORA-00568的中断处理程序的最大数量超出
原因: Break键时,输入注册的中断处理例程的数量超过了允许的最大数量。

行动:减少注册中断处理程序的数目。


ORA-00600内部错误代码,参数:[ 串 ],[ 字符串,字符串,字符串,字符串,字符串,字符串,字符串 ]
原因:这是通用内部错误编号为Oracle程序例外。它表明,一个进程遇到了一个低级别的,意外的情况。此消息的原因包括:

超时
文件损坏
内存中的数据检查失败
硬件,内存或I / O错误
错误恢复的文件
第一个参数是内部消息的数量。其他参数是不同的编号,名称和字符串。这些数字可能会改变Oracle的不同版本之间的含义。

行动:收集以下信息后,Oracle支持服务报告此错误:

导致错误的事件
企图操作导致错误
操作系统和数据库在错误的时间条件
收到ORA-00600的消息之前发生的任何异常情况
错误所产生的任何跟踪文件的内容
修改文件的有关部分
注:此消息的原因可能表现为在不同时间,不同的错误。了解内部错误,在此之前发生的错误的历史。


ORA-00601清理锁冲突
原因:进程监视器遇到了锁冲突而试图恢复过程。这是一个内部错误消息通常不会发出。

行动:联系Oracle支持服务。


ORA-00602内部编程异常
原因:内部程序发生异常。

行动: Oracle支持服务的一个程序错误报告这个错误。


ORA-00603 ORACLE服务器会话致命错误而终止
原因: Oracle服务器会话是一个不可恢复的状态。

行动:再次登录到Oracle将自动创建一个新的服务器会话。检查会话跟踪文件的更多信息。


ORA-00604错误发生在递归SQL级别的字符串
原因:发生错误,在处理一个递归SQL语句(应用到内部字典表的一份声明中)。

行动:如果在堆栈上的下一个错误描述的情况可以得到纠正,这样做,否则联系Oracle支持服务。


ORA-00606内部错误代码
原因:在非延迟模式到递延合众国际社功能的调用。

行动:联系Oracle支持服务。


ORA-00607内部错误发生而改变一个数据块
原因:发生内部错误或内存异常,而甲骨文应用重做数据块。

行动:联系Oracle支持服务。


ORA-00701 warmstarting数据库所必需的对象不能改变
原因:试图更改或删除数据库对象(表,群集或指数)在控制文件中的引导段和定义,需要预热启动数据库。

行动:对象的名称的拼写更正或从ALTER或DROP语句删除。


ORA-00702引导verison“ 串 “版本”不一致的字符串 “
原因:引导数据的版本是与软件的当前版本不兼容。

行动:还原软件是兼容的数据文件的版本。


超过ORA-00703行缓存实例的最大数量的锁
原因:没有足够的行缓存排入。

行动:增加值的行缓存入队参数并重新启动系统。


ORA-00704的引导过程失败
原因:在引导数据处理故障。有关问题的原因的更多信息,请参阅所附的消息。

动作:纠正在其他消息中提到的问题。如果问题仍然存在,请联系Oracle支持服务。


ORA-00705不一致的状态,在启动时,关闭该实例,然后重新启动
原因:先前尝试启动一个实例被终止。

行动:完全关闭该实例,然后重新启动它。


ORA-00706错误更改的文件“格式的字符串 “
原因:试图改变block0未能在指定的文件格式,因为该文件是只读或脱机。

行动:请读取文件写入或使文件在网上,和设置的BLK0_FMTCHG的事件。


ora-00816错误信息转换失败
原因:有一个常规是无法翻译的消息代码是一个内部错误。

行动:联系Oracle支持服务。

--------------------------------------ORACLE-DBA----------------------------------------

最权威、专业的Oracle案例资源汇总之【案例】Oracle报错ORA-00000 ORA-00816产生原因和MOS官方解决办法

本文由大师惜分飞原创分享,网址:http://www.oracleplus.net/arch/1219.html

Oracle研究中心

关键词:

ORA-00000

ORA-00816