在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
正在看的ORACLE教程是:ORACLE常见错误代码的分析与解决(三)。 ORA-00600:internal error code,arguments:[num],[?],[?],[?],[?] 产生原因:这种错误通常为ORACLE的内部错误,只对OSS和ORACLE开发有用。ORA-600的错误经常伴随跟踪文件的状态转储 解决方法:一般来说出现这个错误我们本身是无法解决的,只有从提高系统本身各方面来解决这个内部问题,如增加硬件 一个报错例子如下: ORA-00600: internal error code, arguments: [1237], [], [], [], [], [], [], [] 相应的英文如下: Cause:This is a catchall internal error message for Oracle program exceptions.It indicates that a process Time-outs(超时) File corruption(文件太老) Failed data checks in memory(内存检索失败) Hardware,memory,or I/O errors(硬件、内存或者磁盘错误) Incorrectly restored files(错误的重建文件)
产生原因:通讯不正常结束,从而导致通讯通道终止 解决方法:1>.检查是否有服进程不正常死机,可从alert.log得知 2>.检查sql*Net Driver是否连接到ORACLE可执行程序 3>.检查服务器网络是否正常,如网络不通或不稳定等 4>.检查同一个网上是否有两个同样名字的节点 5>.检查同一个网上是否有重复的IP地址 相应的英文如下: Cause:An unexpected end-of-file was processed on the communication channel.The problem could not be Action:If this message occurs during a commection attempt,check the setup files for the appropriate Net8
产生原因:这是由于装载的表或视图不存在,多半是CATEXP.SQL还没有运行,无法执行Export视图,如果CATEXP.SQL已经运 解决方法:因为Import和Export共享的一些视图是通过运行CATEXP.SQL来装载的(它们具有相同的视图),并不生成单独 相应的英文如下: Cause:The table or view entered does not exist,a synonym that is jnot allowed here was used,or a view was Action:Check each of the following: The spelling of the table or view name. That a view is not specified where a table is required That an existing table or view name exists. Contact the database administrator if the table needs to be created or if user or application priviledes Also, if attempting to access a table or view in another schema,make certain thecorrect schema is
Cause:The rollback segment was taken offline either manually or by SMON. Action:Check the status of the rollback segment in DBA_ROLLBACK_SEGS. ORA-1636: rollback segment “name” is already online Cause:A rollback segment can only be used by one instance and an instance is trying to bring a rollback Action:Check that the values set in the initialization parameter file for p 正在看的ORACLE教程是:ORACLE常见错误代码的分析与解决(三)。arametersROLLBACK_SEGMENTS,ROLLBACK_SEGMENT_INITIAL,and ROLLBACK_SEGMENT_COUNT are correctly set for the instance whiththe problem,Also check that the instance is using the correct initialization parameter file.Make sure you are not confused about the difference between private and public rollback segments.See the Oracle8 Server Administrator's Guide for more information about using rollback segments in paraller mode. 上述错误均为我们在使用回滚段时比较常见的问题,ORA-01598指明当前使用的回滚段的状态为“not online”,不能使 ORA-1636 signalled during: alter rollback segment rb00 online 我们在做统计时还可能遇到下述问题:一个rollback segment的状态为”Needs Recovery”的现象,这是由于ORACLE回退
产生原因:指定的tablespace空间已经被占用满,无法扩展。 解决方法:使用“ALTER TABLESPACE ADD DATAFILE”命令增加文件系统文件和原始分区,或者增加INITIAL的大小(如: 一个报错例子如下: ORA-1688: unable to extend table RMMCDR.LOCAL_CDR partition LOCAL_CDR101 by 460800 in tablespace CDRS101 相应的英文如下: Cause:An extent could not be allocated for a table segment in tablespace Action:Use the ALTER TABLESPACE ADD DATAFILE statement to add one or more files to the specified tablespace |
请发表评论