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控制文件同步。因此之后的重启引起了以下问题。 解决方案…