|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
windows系统样,他们做了什么事或者留了一些后门程序,谁都不知道,二,java开发是跨平台,任何系统上都可以运行,对于保密型系统和大型系统开发这是必要的oracle|毛病ORACLEORA-00600毛病不是你的程序毛病.是ORACLE外部的毛病,一样平常来讲,年夜部分的ORA-00600毛病均是由ORACLE
软件的bug所招致,因而关于如许的毛病必要实时接洽ORACLE手艺撑持工程师.关于这类范例的ORA-00600毛病,
一个复杂的处置体例就是打补钉,将数据库晋级到一个不乱的版本,别的倡议屏障某些ORACLE特征,诸如MTS
(MultiThreadServer)。但也有部分毛病是由
数据库外部的表或索引(包含使用的)布局被破坏所或其他缘故原由所形成。
1:ORA-600[12700]暗示实行SQL语句时对应的某些实体(表/索引)破坏;该
毛病的处置办法为:
?修正init$ORACLE_SID.ora文件,增添以下几行:
event=“10210tracenamecontextforeverlevel10”
event=“10211tracenamecontextforeverlevel10”
event=“10231tracenamecontextforeverlevel10
?实行以下语句:
analyzetable/index/cluster[name]validatestructure;
?假如嫌疑是数据字典破坏,则不克不及接纳以上的办法对表举行剖析,
由于在某些平台上实行以上操纵将引发体系瘫痪,实行以下存储历程:
DBMS_UTILITY.ANALYZE_SCHEMA
例2:在对数据库举行读写操纵时呈现毛病:ORA-00600:internalerror
code,arguments:[4519],[6711],[2],…暗示实行SQL语句时的对应的实体数据
块[6711]的布局被损坏所引发。该毛病的处置办法为:
?实行以下的package举行剖析:
svrmgrl>selectdbms_utility.data_block_address_file(6711)fromdual;
svrmgrl>selectdbms_utility.data_block_address_block(6711)fromdual;
查找其对应的block_id和file_id。
?经由过程以下的sql命令查找出被损坏的实体范例、owner等:
svrmgrl>selectsegment_name,segment_type,owner
?fromdba_extents
?wherefile_id=file#andblock#between
?block_idandblock_id+blocks-1;
?假如被损坏的对象并不是体系表或索引,则能够经由过程对该数据库对象
举行备份后从头创立实体的办法举行。假如呈现的毛病为体系表或索引,则必要
依据实践情形举行处置。
别的,用ResultSet来实行拔出,更新,删除准绳上是可行的,但效力很低,并且没法测试操纵是不是乐成.
由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak, |
|