Author: mac

  • 在Sun Solaris 2.7, 2.8和网络附加存储Oracle中数据损坏

    如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638    QQ号:47079569    邮箱:[email protected] 问题描述 ——————- 各种各样的损坏会随着Oracle数据文件 4GB或更大写入到一个网络附加存储设备发生 (NFS 安装文件系统) ,如果网络附加存储设备被连接到一个Sun Solaris 2.7或 2.8 服务器,如果该文件被存储在一个当地文件系统上或者如果使用了 Solaris 2.6,损坏将不会发生,损坏会出现不同的错误,取决于正在使用的数据块大小。 1. Oracle 8.1.7, db_block_size = 16384 (插入几百万条记录到一个表之后,然后发出 “select count(*) from tablename;”): ORA-1578: ORACLE data block corrupted ORA-1110: data file 2. Oracle 8.1.7, db_block_size = 8192 (插入几百万条记录到一个表之后,然后发出 “select count(*) from tablename;”): 第一行的错误: ORA-8103: 对象不复存在…

  • 带有DB_BLOCK_CHECKSUM=TRUE的 块损坏日志中的DBA信息

    如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638    QQ号:47079569    邮箱:[email protected]   问题描述 ——————- 你正在运行一个并行查询操作或者执行一个直接路径导出,发现跟踪文件包含类似的下列信息: Corrupt block dba: 0x50402354 file=84. blocknum=9044. found during user buffer read on disk type:6. ver:1. dba: 0x50402354 inc:0x0000000e seq:0x00000087 incseq:0x00 0e0087 on disk checksum=0x40c8, calculated checksum=0xec42 Reread of block=50402354 file=84. blocknum=9044. found valid data Corrupt block dba: 0x5040253f file=84. blocknum=9535. found during…

  • Script:诊断解析等待和高version count

    Script:诊断解析等待和高version count     select * from    (select sql_id, count(child_number)       from v$sql_shared_cursor      group by sql_id      order by count(child_number) desc) where rownum <=5; — Script Code set serveroutput on DECLARE   v_count number;   v_sql varchar2(500);   v_sql_id varchar2(30) := ‘&sql_id’; BEGIN   v_sql_id := lower(v_sql_id);   dbms_output.put_line(chr(13)||chr(10));   dbms_output.put_line(‘sql_id: ‘||v_sql_id);  …

  • 【12c新特性】RAC Cluster Hub Node-Leaf Node

    原帖地址:https://www.askmac.cn/archives/12c-rac-cluster-hub-node-leaf-node.html   在12c的cluster中引入了很多新特性和新概念,其中重复最多的几个名词除了flex cluster、flux asm之外 还有Hub Node和Leaf Node,这里来介绍Hub Node和Leaf Node.     Hub Node官方解释: A node in and Oracle Flex Cluster that is tightly connected with other servers and has direct access to a shared disk. Leaf Node官方解释: Servers that are loosely coupled with Hub Nodes, which may not have direct access to the shared…

  • ORA-00600 [Kcrf_pvt_strand_bind1] in 10gR1

    如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638    QQ号:47079569    邮箱:[email protected]   适用于: Oracle 服务器 – 企业版 – 版本: 10.1.0.3.0 该问题会出现在任何平台。 症状 在10gR1 数据库中出现ORA-00600 [kcrf_pvt_strand_bind1] 调用堆栈有以下功能: kcrf_pvt_strand_bind ktiImuPoolAllocate 原因 该问题与下列错误紧密匹配。 Bug 3618240 (unpublished) 摘要: BIND1 ASSERT DURING TPCC LOAD 修复: 10.1.0.4 重新发现信息: 内部错误 ORA-600 [kcrf_pvt_strand_bind1] in 10gR1 解决方法 该错误在版本 10.1.0.4修复 请下载并应用补丁集10.1.0.4,问题得到解决。 参考文献 BUG:4013240 – Ora-600 [Kcrf_Pvt_Strand_Bind1]

  • Oracle当在一个表上执行选择或插入时,出现ORA-00600 [25012]

      如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638    QQ号:47079569    邮箱:[email protected]   目的 ——- 为了修复当在一个表上执行选择或插入时出现的错误ORA-00600 [25012]。 范围 & 应用 ——————- 所有用户 当在一个表上执行选择或插入时,出现ORA-00600 [25012] ————————————————————— 描述: ———— 你总是收到错误ORA-00600 [25012]当在一个表上进行选择或插入时。 该表有使用 PARALLEL语句创建的索引 原因: —— 错误 2531519 使用并行直接路径插入将数据加载到一个位图管理的表可能会失败,出现ORA-600[25012]错误。 解决方法: ——— 重建带有 NOPARALLEL 语句的索引。 该错误在9203版本中得到修复你,9202和 9.0.1.X版本中有可用的一次性补丁。 相关的文献 —————– Bug 2531519

  • 用压缩索引从表中删除失败,出现错误ORA-08102

    如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638    QQ号:47079569    邮箱:[email protected]   事实: Oracle 服务器 – 企业版8.1.7 症状: 从表中删除失败 症状: ORA-08102:索引键未找到 obj# %s, dba %s (%s) 症状: 使用压缩索引 原因: Bug:1570402 ORA-8102, ORA-607 和 ORA-600 [KCOAPL_BLKCHK] AFTER 压缩索引   修复:Bug:1570402 在 9.0.1中修复 解决方法:   删除有关索引,使用 NOCOMPRESS 重新创建或使其成为唯一索引。   为找到 ‘culprit’ 索引, 发出下列 SQL-语句: SQL> select object_name, object_type       from dba_objects       where object_id…

  • 脚本: 检查目标数据库是否因为Bug:970640 损坏

    如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638    QQ号:47079569    邮箱:[email protected]   摘要  检查目标数据库是否因为Bug:970640 损坏   产品名称, 产品版本 RDBMS, 8.1.5 8.1.6 平台  独立平台 创建日期  27-NOV-1999   说明 执行环境:     <SQL, SQL*Plus, iSQL*Plus> 访问权限:    要求运行连接为INTERNAL或一个 SYSDBA 用户 使用:     ex. sqlplus internal      SQL> START CHECKTARGET.SQL 说明:  使用前进行校对! 由于文本编辑器,电子邮件包和操作系统处理文本格式(空间es, 、制表符和回车)方式的不同,当你第一次收到它时,该脚本可能不处于可执行状态this 状态,检查该脚本确保已经纠正这种类型的错误,该脚本会产生一个名为[outputfile]的输出文件,这个文件可以在浏览器中查看或者上传用于支持分析。   描述  传输表空间元数据的导出可能包含损坏的下一个对象ID这可能会损坏目标数据库的字典。该损坏可能会长时间沉默。该脚本用来检查目标数据库是否因为Bug:970640 损坏,当击中错误时,会收到错误ORA-600 [15260].@ 它可能与错误 ORA-600 [kkdlson2]有关,参考bug:1094031   参考文献 Note:76670.1 Bug:970640 Bug:1073721@ Bug:1094031   脚本…

  • Corrupt File(s) Reported In The Alertlog

    如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638    QQ号:47079569    邮箱:[email protected]   事实: Oracle 服务器 -企业版 症状:直接读取过程中发现断裂块。 症状: 在 ALERT 文件中报告的损坏块。 症状: 归档日志模式中的数据库。 原因: 这个问题的原因仍未确定。 修复: 损坏常常和硬件故障有关,检查硬件确保没有硬件故障,如果你的数据库处于归档日志模式,只能执行下列步骤。 1. 备份数据库 (只是以防万一). 2. 改变数据库备份控制文件为跟踪; (只是以防万一). 3. 从错误信息中获得文件序号,同时获得文件名   在警告日志中发现:    (Corrupt block relative dba: 0x8b41005d file=557. blocknum=65629)   在这种情况下,文件序号是557,所以执行连接为系统的下列语句:  ‘select NAME from v$datafile where file# = 557;’   写下文件名称和路径 4. 关闭数据库,重命名损坏的文件and rename the corrupted…

  • 数据库启动失败,报错ORA-01190 ORA-01110 ORA-19729

    如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638    QQ号:47079569    邮箱:[email protected]   应用于: Oracle 数据库 – 企业版 – 10.2.0.4 版以及更高版本 本文档中的信息适用于任何平台。 症状 尝试打开数据库时,会出现下列错误。 ORA-01190: control file or data file 37 is from before the last RESETLOGS ORA-01110: data file 37: ‘O:\ORADATA\ADMP\ADM_HIR_50GIG.DBF’ ORA-19729: File 37 is not the initial version of the plugged in datafile 原因 可移动的表空间中途出错,导致相关数据文件不能与Oracle控制文件同步。因此之后的重启引起了以下问题。 解决方案…