Author: mac

  • 【データリカバリ】ORA-600[4xxx]エラを解決してデータベースを起動する

    プロのOracle Databaseの復旧サービスを提供 携帯番号: +86 13764045638 メール:[email protected]   Recovering a Dropped Table from a Full Database Backup using manual backup and recovery procedures (Doc ID 96197.1) You cannot follow the note exactly as this note is for a valid full backup where you have all logs needed for point in time recovery – the changes you…

  • 【Oracle ASMデータリカバリ】oracleasm deletediskに削除されたASM Diskをどうやってリカバリできるか

    プロのOracle Databaseの復旧サービスを提供 携帯番号: +86 13764045638 メール:[email protected] まず、asmlibを使うことを勧めない。具体的な原因はWhy ASMLIB and why not?に参考してください。   けどasmlibを使った場合に、ユーザーがoracleasm deletediskの誤操作でASM Diskの asmlibマックを削除したら、以下の方法でリカバリできる: backup database using RMAN dismount the active Disk group 3. Create KFED following ‘unpublished’ Note 284646.1 Creating and using the kfed utility to view ASM disk header 4. Follow same note to perform kfed read on the affected disk…

  • 【Oracle ASMデータリカバリ】ORA-00600 [KFRVALACD30]エラ解析

    プロのOracle Databaseの復旧サービスを提供 携帯番号: +86 13764045638 メール:[email protected] あるユーザーがORA-00600 [kfrValAcd30]に遭遇して、ASMインスタンスが实例が起動できなくなった。その前にユーザーが電源を切って、オペレーションシステムを再起動した。 そのエラのstack callは以下の通り: STACK TRACE: ———— skdstdst <- ksedst1 <- ksedst <- dbkedDefDump <- ksedmp <- ksfdmp <- dbgexPhaseII <- dbgexProcessError <- dbgeExecuteForError <- dbgePostErrorKGE <- 1615 <- dbkePostKGE_kgsf <- kgeadse <- kgerinv_internal <- kgerinv <- kgeasnmierr <- kfrValAcd <- kfrgnr <- kfrgnc <- kfrPass1 <- kfrcrv <-…

  • 【Oracle ASMデータリカバリ】ORA-00600 [KFCEMA02]エラ解析

    プロのOracle Databaseの復旧サービスを提供 携帯番号: +86 13764045638 メール:[email protected] 今度、ORA-00600 [KFCEMA02]を引き起こしたのはbug  6163771を含むバーションで起こった。ASMインスタンス崩壊したあと、diskgroupをmountしたが、失敗した。ORA-00600 [KFCEMA02]エラになった。 ORACLEがいろんなプラットフォームでbug  6163771に対していろんなバチを提供しているが、これはせいぜい予防するだけで、実際にリカバリ出来ない。このトラブルはとびきり特別だから、特別な内部ツールFACPしかリカバリできない。このツールはASM checkpoint情報をリカバリできる。その機能はASM Diskgroupの特性metadataソースデータをリカバリする。   ORA-00600: internal error code, arguments: [kfcema02], [0], [165057275], [], [], [], [], [], [], [], [], []  

  • 【ORACLEデータベースリカバリ】ORA-00600[KCLCHKBLK]

      プロのOracle Databaseの復旧サービスを提供 携帯番号: +86 13764045638 メール:[email protected]   ORA-600: internal error code, arguments: [kclchkblk_3/4]エラに関する症状は以下の通り:   バックアップからデータベースをrestoreして、それにincomplete recovery不完全リカバリするとき Resetlogsオプションでデータベースを起動する データベースを起動したあと、いかのエラになるかもしれない: ORA-00600 [kclchkblk_4] ORA-00600 [2662] そのエラスタックstack traceはkclchkblk kcbzib kcbgcur ktfbhget ktftfcload   そのえらを引き起こした原因は:   ORA-600[KCLCHKBLK_4]は一時的なファイルのブロックのSCNが高すぎたから引き起こした。ORA-600[2662]エラもそれに似た原因である。 このトラブルはRESETLOGSを起動したあと、一時ファイルtemporary fileが正確初期化されていないからだ。 このORA-00600[KCLCHKBLK]のKCLCHKBLKは check block scn after a disk read ORA-600 [kclchkblk_3] [a] [b] [c]と意味している。 The error is reported when the block…

  • 【Oracleデータベースリカバリ】I_OBJ1、I_OBJ2、I_OBJ3、I_OBJ4、I_OBJ5などSYSインディクスのリカバリ

      プロのOracle Databaseの復旧サービスを提供 携帯番号: +86 13764045638 メール:[email protected]   I_OBJ1、I_OBJ2、I_OBJ3、I_OBJ4、I_OBJ5、これら全部もOBJ$テーブルのインディクスで、壊された場合に、厄介になる。OracleがこれらのオブジェクトのDDLに対して厳しい制限をつけているから、そう簡単にリカバリできない。 以下の例のように: *** 2012-01-31 05:59:24.837 Doing block recovery for file 25 block 2256706 Block header before block recovery: buffer tsn: 0 rdba: 0x06626f42 (25/2256706) scn: 0x08b7.b1dff478 seq: 0x01 flg: 0x04 tail: 0xf4780601 frmt: 0x02 chkval: 0x8da3 type: 0x06=trans data Doing block recovery for file 25 block 2256706…

  • 【Oracleデータリカバリ】ORA-01122,ORA-01110,ORA-01200エラ解析

    プロのOracle Databaseの復旧サービスを提供 携帯番号: +86 13764045638 メール:[email protected]   たまにはORA-01122,ORA-01110,ORA-01200エラになる、例えば:   ORA-01122: database file 9 failed verification check ORA-01110: data file 9: ‘/u02/oradata/orcl/users01.dbf ‘ ORA-01200: actual file size of 64000 is smaller than correct size of 65600     [oracle@mlab2 ~]$ oerr ora 1122 01122, 00000, “database file %s failed verification check” // *Cause:  The information in…

  • 【Oracle ASMデータリカバリ】ORA-15042: ASM disk is missing after add disk took placeエラ解析

      プロのOracle Databaseの復旧サービスを提供 携帯番号: +86 13764045638 メール:[email protected]   もし10.2.0.4あとのバーションでASM Diskgroupへ新たなディスクを追加したが、diskgroupがdismountされた場合に、mountしてみると、そのdiskgroupがORA-15042: ASM disk is missing after add disk took placeになった。解決策はこの文を参考してください。       Tue Feb 12 17:33:59 2013 NOTE: X->S down convert bast on F1B3 bastCount=2 Wed Feb 13 04:06:38 2013 < ALTER DISKGROUP DG1 ADD DISK ‘/dev/mapper/t1_asm03p1’, ‘/dev/mapper/t1_asm04p1’, ‘/dev/mapper/t1_asm05p1’, ‘/dev/mapper/t1_asm06p1’ rebalance power 4 Wed Feb…

  • 【Oracle ASMデータリカバリ】 ORA-600 [kfcChkAio01]エラ解析

    プロのOracle Databaseの復旧サービスを提供 携帯番号: +86 13764045638 メール:[email protected]     もしASMインスタンスがよくシャットダウンする。それにバックグラウンドログファイルalert.log以下のエラ情報が現れたら、この文を参考してください:   NOTE: starting recovery of thread=1 ckpt=201.9904 group=2 NOTE: starting recovery of thread=2 ckpt=139.4186 group=2   Tue Dec 16 03:00:51 2008 Errors in file /u01/app/oracle/product/10.2.0/asm/admin/+ASM/udump/+asm2_ora_15305.trc: ORA-00600: internal error code, arguments: [kfcChkAio01], [], [], [], [], [], [], [] ORA-15196: invalid ASM block header [kfc.c:5552] [endian_kfbh] [2079]…

  • Oracle内部エラ:ORA-00600[2608]一例

    プロのOracle Databaseの復旧サービスを提供 携帯番号: +86 13764045638 メール:[email protected]   ある10.2.0.4単ノートデータベースがデータファイルをリカバリするときにORA-00600: internal error code, arguments: [2608], [1], [0], [690423], [0], [690425], [], []内部エラになって、そのログは以下の通り:       Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 – 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options ORACLE_HOME = /s01/db_1 System name:    Linux Node name:      rh2.oracle.com Release:        2.6.18-194.el5…