有会的老大帮忙解决一下,分可以加。日志内容为:Dump file h:\oracle\product\10.2.0/admin/myoracle/bdump\alert_myoracle.log
Fri Jun 15 17:33:44 2012
ORACLE V10.2.0.1.0 - Production vsnsta=0
vsnsql=14 vsnxtr=3
Windows Server 2003 Version V5.2 Service Pack 2
CPU                 : 2 - type 586, 1 Physical Cores
Process Affinity    : 0x00000000
Memory (Avail/Total): Ph:2872M/3317M, Ph+PgF:4937M/5206M, VA:1937M/2047M
Fri Jun 15 17:33:44 2012
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Picked latch-free SCN scheme 2
Using LOG_ARCHIVE_DEST_10 parameter default value as USE_DB_RECOVERY_FILE_DEST
Autotune of undo retention is turned on. 
IMODE=BR
ILAT =97
LICENSE_MAX_USERS = 0
SYS auditing is disabled
ksdpec: called for event 13740 prior to event group initialization
Starting up ORACLE RDBMS Version: 10.2.0.1.0.
System parameters with non-default values:
  processes                = 800
  sessions                 = 885
  __shared_pool_size       = 109051904
  __large_pool_size        = 4194304
  __java_pool_size         = 4194304
  __streams_pool_size      = 0
  sga_target               = 448790528
  control_files            = H:\ORACLE\PRODUCT\10.2.0\ORADATA\MYORACLE\CONTROL01.CTL, H:\ORACLE\PRODUCT\10.2.0\ORADATA\MYORACLE\CONTROL02.CTL, H:\ORACLE\PRODUCT\10.2.0\ORADATA\MYORACLE\CONTROL03.CTL
  db_block_size            = 8192
  __db_cache_size          = 322961408
  compatible               = 10.2.0.1.0
  db_file_multiblock_read_count= 16
  db_recovery_file_dest    = H:\oracle\product\10.2.0/flash_recovery_area
  db_recovery_file_dest_size= 2147483648
  undo_management          = AUTO
  undo_tablespace          = UNDOTBS1
  _row_cr                  = FALSE
  remote_login_passwordfile= EXCLUSIVE
  db_domain                = 
  dispatchers              = (PROTOCOL=TCP) (SERVICE=myoracleXDB)
  job_queue_processes      = 10
  cursor_sharing           = SIMILAR
  audit_file_dest          = H:\ORACLE\PRODUCT\10.2.0\ADMIN\MYORACLE\ADUMP
  background_dump_dest     = H:\ORACLE\PRODUCT\10.2.0\ADMIN\MYORACLE\BDUMP
  user_dump_dest           = H:\ORACLE\PRODUCT\10.2.0\ADMIN\MYORACLE\UDUMP
  core_dump_dest           = H:\ORACLE\PRODUCT\10.2.0\ADMIN\MYORACLE\CDUMP
  db_name                  = myoracle
  open_cursors             = 300
  pga_aggregate_target     = 148897792
PMON started with pid=2, OS id=2284
PSP0 started with pid=3, OS id=2264
MMAN started with pid=4, OS id=2280
DBW0 started with pid=5, OS id=1076
LGWR started with pid=6, OS id=2292
CKPT started with pid=7, OS id=3536
SMON started with pid=8, OS id=2304
RECO started with pid=9, OS id=2320
CJQ0 started with pid=10, OS id=2316
MMON started with pid=11, OS id=1932
Fri Jun 15 17:33:44 2012
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
MMNL started with pid=12, OS id=2488
Fri Jun 15 17:33:44 2012
starting up 1 shared server(s) ...
Fri Jun 15 17:33:44 2012
alter database mount exclusive
Fri Jun 15 17:33:48 2012
Setting recovery target incarnation to 2
Fri Jun 15 17:33:48 2012
Successful mount of redo thread 1, with mount id 1884694584
Fri Jun 15 17:33:48 2012
Database mounted in Exclusive Mode
Completed: alter database mount exclusive
Fri Jun 15 17:33:48 2012
alter database open
Fri Jun 15 17:33:49 2012
Beginning crash recovery of 1 threads
 parallel recovery started with 2 processes
Fri Jun 15 17:33:49 2012
Started redo scan
Fri Jun 15 17:33:50 2012
Completed redo scan
 327 redo blocks read, 547 data blocks need recovery
Fri Jun 15 17:33:52 2012
Started redo application at
 Thread 1: logseq 9689, block 3
Fri Jun 15 17:33:52 2012
Recovery of Online Redo Log: Thread 1 Group 1 Seq 9689 Reading mem 0
  Mem# 0 errs 0: H:\ORACLE\PRODUCT\10.2.0\ORADATA\MYORACLE\REDO01.LOG
Fri Jun 15 17:33:52 2012
Completed redo application
Fri Jun 15 17:33:52 2012
Completed crash recovery at
 Thread 1: logseq 9689, block 330, scn 86717391
 547 data blocks read, 547 data blocks written, 327 redo blocks read
Fri Jun 15 17:33:54 2012
Thread 1 advanced to log sequence 9690
Thread 1 opened at log sequence 9690
  Current log# 2 seq# 9690 mem# 0: H:\ORACLE\PRODUCT\10.2.0\ORADATA\MYORACLE\REDO02.LOG
Successful open of redo thread 1
Fri Jun 15 17:33:54 2012
MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
Fri Jun 15 17:33:54 2012
SMON: enabling cache recovery
Fri Jun 15 17:33:56 2012
Successfully onlined Undo Tablespace 1.
Fri Jun 15 17:33:56 2012
SMON: enabling tx recovery
Fri Jun 15 17:33:56 2012
Database Characterset is ZHS16GBK
Fri Jun 15 17:33:58 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_p000_1320.trc:
ORA-00600: internal error code, arguments: [6006], [1], [], [], [], [], [], []replication_dependency_tracking turned off (no async multimaster replication found)
Fri Jun 15 17:34:02 2012
SMON: Parallel transaction recovery slave got internal error
SMON: Downgrading transaction recovery to serial
Fri Jun 15 17:34:02 2012
Starting background process QMNC
QMNC started with pid=20, OS id=908
Fri Jun 15 17:34:03 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_smon_2304.trc:
ORA-00600: internal error code, arguments: [6006], [1], [], [], [], [], [], []Fri Jun 15 17:34:05 2012
ORACLE Instance myoracle (pid = 8) - Error 600 encountered while recovering transaction (3, 44) on object 65831.
Fri Jun 15 17:34:06 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_smon_2304.trc:
ORA-00600: internal error code, arguments: [6006], [1], [], [], [], [], [], []Fri Jun 15 17:34:11 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_smon_2304.trc:
ORA-00600: internal error code, arguments: [6006], [1], [], [], [], [], [], []Fri Jun 15 17:34:12 2012
Completed: alter database open
Fri Jun 15 17:34:13 2012
db_recovery_file_dest_size of 2048 MB is 0.35% used. This is a
user-specified limit on the amount of space that will be used by this
database for recovery-related files, and does not reflect the amount of
space available in the underlying filesystem or ASM diskgroup.
Fri Jun 15 17:34:16 2012
ORACLE Instance myoracle (pid = 8) - Error 600 encountered while recovering transaction (3, 44) on object 65831.
Fri Jun 15 17:34:16 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_smon_2304.trc:
ORA-00600: internal error code, arguments: [6006], [1], [], [], [], [], [], []Fri Jun 15 17:34:23 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_smon_2304.trc:
ORA-00600: internal error code, arguments: [6006], [1], [], [], [], [], [], []Fri Jun 15 17:34:27 2012
ORACLE Instance myoracle (pid = 8) - Error 600 encountered while recovering transaction (3, 44) on object 65831.
Fri Jun 15 17:34:27 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_smon_2304.trc:
ORA-00600: internal error code, arguments: [6006], [1], [], [], [], [], [], []Fri Jun 15 17:34:31 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_smon_2304.trc:
ORA-00600: internal error code, arguments: [6006], [1], [], [], [], [], [], []ORACLE Instance myoracle (pid = 8) - Error 600 encountered while recovering transaction (3, 44) on object 65831.
Fri Jun 15 17:34:33 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_smon_2304.trc:
ORA-00600: internal error code, arguments: [6006], [1], [], [], [], [], [], []Fri Jun 15 17:34:36 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_smon_2304.trc:
ORA-00600: internal error code, arguments: [6006], [1], [], [], [], [], [], []Fri Jun 15 17:34:38 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_pmon_2284.trc:
ORA-00474: SMON process terminated with errorFri Jun 15 17:34:38 2012
PMON: terminating instance due to error 474
Fri Jun 15 17:34:38 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_j001_2424.trc:
ORA-00474: SMON process terminated with errorFri Jun 15 17:34:39 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_dbw0_1076.trc:
ORA-00474: SMON process terminated with errorFri Jun 15 17:34:39 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_j000_2532.trc:
ORA-00474: SMON 进程因错误而终止Fri Jun 15 17:34:39 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_q001_2428.trc:
ORA-00474: SMON process terminated with errorFri Jun 15 17:34:39 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_ckpt_3536.trc:
ORA-00474: SMON process terminated with errorFri Jun 15 17:34:40 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_reco_2320.trc:
ORA-00474: SMON process terminated with errorFri Jun 15 17:34:40 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_lgwr_2292.trc:
ORA-00474: SMON process terminated with errorFri Jun 15 17:34:41 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_mman_2280.trc:
ORA-00474: SMON process terminated with errorFri Jun 15 17:34:41 2012
Errors in file h:\oracle\product\10.2.0\admin\myoracle\bdump\myoracle_psp0_2264.trc:
ORA-00474: SMON process terminated with errorInstance terminated by PMON, pid = 2284

解决方案 »

  1.   

     看你的ORA-600是6006,似乎是索引造成的,
    参考一下BLOG
    http://www.eygle.com/archives/2011/07/ora-600_6006_recovery.html
    你应该提供完整的TRC错误
      

  2.   

    查询下object_id=65831是什么,然后决定处理方案.如果一些特殊的对象,可能要屏蔽smon回滚,然后再决定处理。你的错误是因为smon在回滚这个对象的时候,因为回滚段中的某种异常,异常导致smon down了,从而使得数据库donw了。大家回答问题,请认真分析,不要随心所欲,误导人。找个blog连接,不结合实际情况就直接说方案