ORA-03113: end-of-file on..... After normal database shutdown

OS : Windows 2003 server
DB: 10 r2
Oracle Service ORCL -Configured with autostart
After shutting down the database
the instance is also automatically shuts down
followed by
ORA-03113: end-of-file on communication channel
hence i need to restart the ORACLE INSTANCE MANUALLY by issuing the following command
ORADIM -STARTUP -SID ORCL -STARTTYPE SRVC -SPFILE
Now I have to re-connect to oracle instance [Idle Instance ] then start the database as normal
Any suggestions and solutions are welcomed !

What do you mean with 'instance' here,the Windows service? A shutdown command in sqlplus always shuts down the Oracle instance,i.e. background processes and SGA allocation, existing sessions throw ORA-03113. . If you shutdown the service (in services panel or by 'net stop OracleServiceORCL), all goes down.
Werner

Similar Messages

  • ORA-03113 End-of-file error after xmltype.transform

    I tried to use the xmltype.transform to transform xml data extracted from the database with a xslt contained also in the DB. If I did this with a file of 39 KB, everything works well, but when I did it with a 129 KB xslt file, I got an ora-03113 End of file error.
    I suppose the error is connected to the size of the file.
    Can everybody help me or suggest some ways to solve the problem?
    thank you
    Francesco Seriani

    1)Run a trace on your session.
    2)Look at the server to see if an error trace file is getting generated on the database. There may be information in the error log to point toward the underlying problem.

  • Database failed to start up - ORA-03113: end-of-file on communication chann

    Hi,
    We had power failure, and i had to restore the database from offline backup.
    after restore i tried to start the database and i received following errors.
    SQL> startup
    ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
    ORACLE instance started.
    Total System Global Area 663961600 bytes
    Fixed Size 2184056 bytes
    Variable Size 394267784 bytes
    Database Buffers 260046848 bytes
    Redo Buffers 7462912 bytes
    Database mounted.
    ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
    SQL>
    SQL> alter database open resetlogs;
    alter database open resetlogs
    ERROR at line 1:
    ORA-03113: end-of-file on communication channel
    Process ID: 7179
    Session ID: 227 Serial number: 3
    SQL>
    I checked the alert.log
    Tue Jun 19 08:06:33 2012
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    Picked latch-free SCN scheme 3
    Autotune of undo retention is turned on.
    LICENSE_MAX_USERS = 0
    SYS auditing is disabled
    Starting up:
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options.
    Using parameter settings in server-side spfile /oracle/PRD/112_64/dbs/spfilePRD.ora
    System parameters with non-default values:
    processes = 900
    sessions = 1800
    event = "10027"
    event = "10028"
    event = "10142"
    event = "10183"
    event = "10191"
    event = "38068 level 100"
    event = "38085"
    event = "38087"
    event = "44951 level 1024"
    shared_pool_size = 352M
    filesystemio_options = "setall"
    control_files = "/oracle/PRD/sapdata1/cntrl/cntrlPRD.dbf"
    control_files = "/oracle/PRD/origlogA/cntrl/cntrlPRD.dbf"
    control_files = "/oracle/PRD/saparch/cntrl/cntrlPRD.dbf"
    control_file_record_keep_time= 30
    db_block_size = 8192
    db_cache_size = 248M
    compatible = "11.2.0"
    log_archive_dest_1 = "LOCATION=/oracle/PRD/saparch/PRDarch"
    log_archive_dest_2 = "LOCATION=/oracle/PRD/saparch1/PRDarch"
    log_archive_format = "%t_%s_%r.dbf"
    db_files = 1024
    log_checkpoints_to_alert = TRUE
    replication_dependency_tracking= FALSE
    undo_tablespace = "PSAPUNDO"
    inmemory_undo = FALSE
    undo_retention = 16000
    recyclebin = "off"
    remote_os_authent = TRUE
    service_names = "PRD.WORLD"
    parallel_max_servers = 80
    parallel_execution_message_size= 16384
    fixcontrol = "5099019:ON"
    fixcontrol = "5705630:ON"
    fixcontrol = "6399597:ON"
    fixcontrol = "6430500:ON"
    fixcontrol = "6440977:ON"
    fixcontrol = "6626018:ON"
    fixcontrol = "6972291:ON"
    fixcontrol = "9495669:ON"
    fixcontrol = "9196440:ON"
    fixcontrol = "8937971:ON"
    audit_file_dest = "/oracle/PRD/saptrace/audit"
    hpux_sched_noage = 178
    db_name = "PRD"
    open_cursors = 900
    star_transformation_enabled= "TRUE"
    optimizerextended_cursor_sharing_rel= "NONE"
    optimizeradaptive_cursor_sharing= FALSE
    parallel_threads_per_cpu = 1
    optimizer_index_cost_adj = 20
    query_rewrite_enabled = "FALSE"
    optimpeek_user_binds = FALSE
    pga_aggregate_target = 4G
    optimizeruse_feedback = FALSE
    diagnostic_dest = "/oracle/PRD/saptrace"
    max_dump_file_size = "20000"
    Deprecated system parameters with specified values:
    remote_os_authent
    End of deprecated system parameter listing
    Tue Jun 19 08:06:34 2012
    PMON started with pid=2, OS id=7143
    Tue Jun 19 08:06:34 2012
    PSP0 started with pid=3, OS id=7145
    Tue Jun 19 08:06:35 2012
    VKTM started with pid=4, OS id=7147
    VKTM running at (100ms) precision
    Tue Jun 19 08:06:35 2012
    GEN0 started with pid=5, OS id=7149
    Tue Jun 19 08:06:35 2012
    DIAG started with pid=6, OS id=7151
    Tue Jun 19 08:06:35 2012
    DBRM started with pid=7, OS id=7153
    Tue Jun 19 08:06:35 2012
    DIA0 started with pid=8, OS id=7155
    Tue Jun 19 08:06:35 2012
    MMAN started with pid=9, OS id=7157
    Tue Jun 19 08:06:35 2012
    DBW0 started with pid=10, OS id=7159
    Tue Jun 19 08:06:35 2012
    LGWR started with pid=11, OS id=7161
    Tue Jun 19 08:06:35 2012
    CKPT started with pid=12, OS id=7163
    Tue Jun 19 08:06:35 2012
    SMON started with pid=13, OS id=7165
    Tue Jun 19 08:06:35 2012
    RECO started with pid=14, OS id=7167
    Tue Jun 19 08:06:35 2012
    MMON started with pid=15, OS id=7169
    Tue Jun 19 08:06:35 2012
    MMNL started with pid=16, OS id=7171
    ORACLE_BASE from environment = /oracle
    Tue Jun 19 08:06:36 2012
    ALTER DATABASE MOUNT
    Successful mount of redo thread 1, with mount id 1849974924
    Database mounted in Exclusive Mode
    Lost write protection disabled
    Completed: ALTER DATABASE MOUNT
    Tue Jun 19 08:06:40 2012
    ALTER DATABASE OPEN
    Errors in file /oracle/PRD/saptrace/diag/rdbms/prd/PRD/trace/PRD_ora_7179.trc:
    ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
    ORA-1589 signalled during: ALTER DATABASE OPEN...
    Tue Jun 19 08:08:01 2012
    alter database open resetlogs
    RESETLOGS after complete recovery through change 23408973429
    Exception [type: SIGSEGV, Invalid Permissions for object] [ADDR:0x4] [PC:0x40000000083B8941, $cold_kcrf_val_log_bsz()+929] [flags: 0x0, count: 1]
    Errors in file /oracle/PRD/saptrace/diag/rdbms/prd/PRD/trace/PRD_ora_7179.trc (incident=583361):
    ORA-07445: exception encountered: core dump [kcrf_val_log_bsz()+929] [SIGSEGV] [ADDR:0x4] [PC:0x40000000083B8941] [Invalid Permissions for object] []
    ORA-27041: unable to open file
    HPUX-ia64 Error: 13: Permission denied
    Additional information: 9
    ORA-27041: unable to open file
    HPUX-ia64 Error: 13: Permission denied
    Additional information: 9
    Incident details in: /oracle/PRD/saptrace/diag/rdbms/prd/PRD/incident/incdir_583361/PRD_ora_7179_i583361.trc
    Use ADRCI or Support Workbench to package the incident.
    See Note 411.1 at My Oracle Support for error and packaging details.
    Tue Jun 19 08:08:05 2012
    Dumping diagnostic data in directory=[cdmp_20120619080805], requested by (instance=1, osid=7179), summary=[incident=583361].
    Tue Jun 19 08:08:06 2012
    Sweep [inc][583361]: completed
    Sweep [inc2][583361]: completed
    I noticed the in spfile that archive log was still being used, but i remember that we disabled the archiving.
    oraprd> more spfilePRD.ora
    ^G^D^D[.M-^D"^K
    PRD.__db_cache_size=241591910
    PRD.__oracle_base='/oracle'#ORACLE_BASE set from environment
    PRD.__shared_pool_size=365743308
    *._fix_control='5099019:ON','5705630:ON','6399597:ON','6430500:ON','6440977:ON','6626018:ON','6972291:ON','9495669:ON','9196440:ON','8937971:ON'
    *._in_memory_undo=FALSE#RECOMMENDED BY ORACLE/SAP FOR 11.2.0 - SAP note 1431798
    *._optim_peek_user_binds=FALSE#RECOMMENDED BY ORACLE/SAP FOR 11.2.0 - SAP note 1431798
    *._optimizer_adaptive_cursor_sharing=FALSE#RECOMMENDED BY ORACLE/SAP FOR 11.2.0 - SAP note 1431798
    *._optimizer_extended_cursor_sharing_rel='NONE'#RECOMMENDED BY ORACLE/SAP FOR 11.2.0 - SAP note 1431798
    *._optimizer_use_feedback=FALSE#RECOMMENDED BY ORACLE/SAP FOR 11.2.0 - SAP note 1431798
    *.audit_file_dest='/oracle/PRD/saptrace/audit'
    *.compatible='11.2.0'#Parameter setting for SAP on Oracle Release 11.2 (see SAP note 1431798)
    *.control_file_record_keep_time=30
    *.control_files='/oracle/PRD/sapdata1/cntrl/cntrlPRD.dbf','/oracle/PRD/origlogA/cntrl/cntrlPRD.dbf','/oracle/PRD/saparch/cntrl/cntrlPRD.dbf'
    *.db_block_size=8192
    *.db_cache_size=257698037
    *.db_files=1024
    *.db_name='PRD'
    *.diagnostic_dest='/oracle/PRD/saptrace'
    *.event='10027','10028','10142','10183','10191','38068 level 100','38085','38087','44951 level 1024'#RECOMMENDED BY ORACLE/SAP FOR 11.2.0 - SAP note 1431798
    *.filesystemio_options='setall'
    *.hpux_sched_noage=178
    *.log_archive_dest_1='LOCATION=/oracle/PRD/saparch/PRDarch'
    *.log_archive_dest_2='LOCATION=/oracle/PRD/saparch1/PRDarch'
    *.log_archive_format='%t_%s_%r.dbf'
    *.log_checkpoints_to_alert=TRUE
    *.max_dump_file_size='20000'
    *.open_cursors=900
    *.optimizer_index_cost_adj=20
    *.parallel_execution_message_size=16384
    *.parallel_max_servers=80
    *.parallel_threads_per_cpu=1
    *.pga_aggregate_target=4294967296
    *.processes=900
    *.query_rewrite_enabled='FALSE'
    *.recyclebin='off'
    *.remote_os_authent=TRUE#Parameter setting for SAP on Oracle Release 11.2 (see SAP note 1431798)
    *.replication_dependency_tracking=FALSE
    *.service_names='PRD.WORLD'
    *.sessions=1800
    *.shared_pool_size=365743308
    *.star_transformation_enabled='TRUE'
    *.undo_retention=16000
    *.undo_tablespace='PSAPUNDO'
    I reviewed the /oracle/PRD/saptrace/diag/rdbms/prd/PRD/incident/incdir_583361/PRD_ora_7179_i583361.trc, it hugh file with alot of Jargon.
    Any idea what could be causing this error. Thanks in advance

    ALTER DATABASE OPEN RESETLOGS
    RESETLOGS after complete recovery through change 23408973429
    Exception [type: SIGSEGV, Invalid Permissions for object] [ADDR:0x4] [PC:0x40000000083B8941, $cold_kcrf_val_log_bsz()+929] [flags: 0x0, count: 1]
    Errors in file /oracle/PRD/saptrace/diag/rdbms/prd/PRD/trace/PRD_ora_8363.trc (incident=583362):
    ORA-07445: exception encountered: core dump [kcrf_val_log_bsz()+929] [SIGSEGV] [ADDR:0x4] [PC:0x40000000083B8941] [Invalid Permissions for object] []
    ORA-27041: unable to open file
    HPUX-ia64 Error: 13: Permission denied
    Additional information: 9
    ORA-27041: unable to open file
    HPUX-ia64 Error: 13: Permission denied
    Additional information: 9
    Incident details in: /oracle/PRD/saptrace/diag/rdbms/prd/PRD/incident/incdir_583362/PRD_ora_8363_i583362.trc
    Use ADRCI or Support Workbench to package the incident.
    See Note 411.1 at My Oracle Support for error and packaging details.
    Tue Jun 19 09:16:24 2012
    Dumping diagnostic data in directory=[cdmp_20120619091624], requested by (instance=1, osid=8363), summary=[incident=583362].
    Tue Jun 19 09:16:26 2012
    Sweep [inc][583362]: completed
    Sweep [inc2][583362]: completed

  • ORA-03113 end-of-file on channel communication

    Hello at everyone:
    I have a laptop pentium 133 MMX, 40 MB Ram, 2.1 GB.
    I have been installed slackware 3.5, kernel 2.0.36, on it and
    oracle 8 too.
    I run svrmgrl, connect internal, everithing go well, but when
    write the command "startup nomount" <ENTER>, oracle begin to work
    and 2 seconds after, more or less, appear the message of the
    subject.
    I found the possibly means of this:
    ORA-03113: end-of-file on communication channel
    Cause: An unexpected end-of-file was processed on the
    communication channel. The problem could not be handled by the
    Net8, two task, software. This message could occur if the shadow
    two-task process associated with a Net8 connect has terminated
    abnormally, or if there is a physical failure of the interprocess
    communication vehicle, that is, the network or server machine
    went down.
    Action: If this message occurs during a connection attempt, check
    the setup files for the appropriate Net8 driver and confirm Net8
    software is correctly installed on the server. If the message
    occurs after a connection is well established, and the error is
    not due to a physical failure, check if a trace file was
    generated on the server at failure time. Existence of a trace
    file may suggest an Oracle internal error that requires the
    assistance of customer support.
    ------------------------------------------<^
    This possibility, above |, i guess that not apply, because, i
    work in any network, everything is local.
    ------------------------------------------<ORA-3113: end of file communication channel
    Cause: An unexpected end-of-file was processed on the
    communication channel. The TCP/IP retransmission count on Win
    NT/95 has a default value of 5. This means that the send side
    retransmits the packet five times or until it gets an
    acknowledgment. The timeout for each retransmission is two times
    the timeout for the previous retransmission (exponential
    backoff). With the default value of 5, the send side retransmits
    5 times (approximately. 15 seconds) and if it does not get an
    acknowledgment. it assumes that the other side is down and closes
    the connection. If the link goes down for a minute or two the
    Net8 client receives this error.
    Action: Modify the retransmission count.
    Please see your Microsoft specific operating system manual for
    more information on tuning the microsoft TCP/IP software.
    ----------------------------------------------<I got it from Oracle 8 documentation for W95/NT. I guess that it
    is a good posibility. But how can to modify the retransmission
    count under Linux?
    This is the alert_UNIX.log
    Sun Feb 21 21:54:35 1999
    Shutting down instance (abort)
    Sun Feb 21 21:55:34 1999
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    LICENSE_MAX_USERS = 0
    Starting up ORACLE RDBMS Version: 8.0.5.0.0.
    System parameters with non-default values:
    processes = 50
    shared_pool_size = 3500000
    control_files = ora_control1, ora_control2
    db_block_buffers = 100
    log_buffer = 8192
    log_checkpoint_interval = 10000
    db_files = 80
    db_file_multiblock_read_count= 8
    sequence_cache_entries = 10
    sequence_cache_hash_buckets= 10
    global_names = TRUE
    db_name = UNIX
    parallel_max_servers = 5
    max_dump_file_size = 10240
    Sun Feb 21 21:55:37 1999
    Errors in file
    /usr/local/apps/oracle/product/8.0.5/rdbms/log/ora_unix_1534.trc:
    ORA-07445: exception encountered: core dump [11] [43] [] [] [] []
    Shutting down instance (abort)
    License high water mark = 0
    Instance terminated by USER, pid = 1538
    And that is the ora_unix_1534.trc:
    Dump file
    /usr/local/apps/oracle/product/8.0.5/rdbms/log/ora_unix_1534.trc
    Oracle8 Release 8.0.5.0.0 - Production
    PL/SQL Release 8.0.5.0.0 - Production
    ORACLE_HOME = /usr/local/apps/oracle/product/8.0.5
    System name: Linux
    Node name: wired
    Release: 2.0.35
    Version: #1 Sat Feb 20 08:41:09 COT 1999
    Machine: i586
    Instance name: UNIX
    Redo thread mounted by this instance: 0 <none>
    Oracle process number: 0
    Unix process pid: 1534, image: oracleUNIX
    Exception signal: 11, code = 2b
    ORA-07445: exception encountered: core dump [11] [43] [] [] [] []
    ----- Call Stack Trace -----
    calling call entry argument
    values in hex
    location type point (? means
    dubious value)
    ssexhd()+221 CALL ksedst()+0 40033DFC ? 400
    ----- Argument/Register Address Dump -----
    Argument/Register addr=40033dfc. Dump of memory from 40033DBC to
    40033EFC
    40033DA0
    00000000
    40033DC0 00000000 0000007E 000003A3 00000000 00000036 00000461
    00000661 000006EF
    40033DE0 00000000 00000000 00000208 000000F2 000002FF 000000F0
    000002B6 00000000
    40033E00 00000000 00000000 00000000 00000001 00091250 00000000
    FFF10011 0000000A
    40033E20 00090560 00000000 FFF10011 00000020 00015D50 00000031
    000B0012 00000034
    40033E40 0008320C 00000031 000C0012 0000003A 000912D8 00000004
    00170011 00000040
    40033E60 000912D8 00000004 00170011 00000047 00090544 00000000
    FFF10011 0000005E
    40033E80 00090550 00000000 FFF10011 00000074 00015D84 00000049
    000B0012 00000080
    40033EA0 00083240 0000000B 000D0011 0000008F 0008324B 00000006
    000D0011 0000009E
    40033EC0 00015DD0 0000002A 000B0012 000000B3 000659B0 00000046
    000B0022 000000BB
    40033EE0 00015DFC 0000001C 000B0012 000000C7 0005A2C0 0000003F
    000B0012
    ----- End of Call Stack Trace -----
    ===================================================
    PROCESS STATE
    Process global information:
    process: 0, call: 0, xact: 0, curses: 0, usrses: 0
    No process is allocated.
    END OF PROCESS STATE
    ******************** Cursor Dump ************************
    No curdef array
    ssexhd: crashing the process...
    Shadow_Core_Dump = full
    Well, i have been installed oracle 8 succesfully in my Desktop
    PC, with oracle working well, i can3t understand what happened in
    my laptop.
    My Desktop, 48 Mb, 4.5 GB, Pentium 166 MMX, Slackware 3.3, kernel
    2.0.36.
    Thanks in advanced, for your attention and help.
    null

    ORA-00600/ORA-07445/ORA-03113 = Oracle bug => search on Metalink and/or call Oracle support

  • ORA-03113: end-of-file on communication channel while running utlrp.sql

    Hi All,
    I am getting ORA-03113: end-of-file on communication channel while running utlrp.sql.
    Actually I ran utlrp.sql before in my test database and terminated the session in middle after that when ever I am running utlrp.sql i am getting the above error.
    how to resolve the issue.
    Kiran

    Hi,
    Check as follows;
    select owner,object_name,object_type from dba_objects where object_name like
    'UTL%'The objects should only belong to SYS, if they do belong do some other user (example HR, etc). Drop objects belong to other users (not sys).
    Then connect as sys as sysdba and rerun the script utlrp.sql.
    You can also review Oracle Metalink Document: ORA-03113 Error When Executing Utlrp.sql: Doc ID: Note:413922.1
    https://metalink.oracle.com/metalink/plsql/f?p=130:14:5496440446026841247::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,413922.1,1,1,1,helvetica
    Adith

  • Oracle 8.1.5, ORA-03113: end-of-file on communicat

    My Environment:
    ====================
    Unix Solaris 7
    jre 1.1.6; using native threads (sparc)
    Oracle 8i 8.1.5
    Netscape Enterprise Server 3.6
    Servlet Exec 2.0.2 plugin for NE Server
    LD_LIBRARY_PATH is set to include oracle libraries.
    CLASSPATH is set to include oracle classes111.zip
    and nls_charset10.zip.
    Include sample program JdbcCheckup confirmed that
    oracle installation is correct.
    Problem:
    ========
    Our servlet accesses Oracle DB using oci8 drivers.
    We are able to succesfully run simple queries
    (accessing only 1 table) with result set containing
    upto 9882 rows. However, a more complicated query,
    accessing 3 tables (one table contains 9882 rows)
    and performing a join, usually fails. By some miracle,
    it run couple of times after we accessed the same tables
    a few times with some simple queries (probably, some data
    were cached by Oracle and succesfully reused).
    Query fails with the message specified in the subject:
    SQLException: ORA-03113: end-of-file on communication channel
    If we try to repeat the same query with the same connection,
    we get:
    ORA-01041: internal error. hostdef extension doesn't exist
    Any ideas ? Thanks.
    Bozhena Bidyuk
    Here is a stack trace for ORA-03113:
    at oracle.jdbc.oci8.OCIDBAccess.check_error(OCIDBAccess.java)
    at oracle.jdbc.oci8.OCIDBAccess.fetch(OCIDBAccess.java)
    at
    oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement
    .java)
    at
    oracle.jdbc.driver.OracleStatement.doExecute(OracleStatement.java
    at
    oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleSta
    tement.java)
    at
    oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.j
    ava)
    at JdbcDbs.doQuery(JdbcDbs.java)
    at HandleRequests.doQuery(HandleRequests.java)
    at HandleRequests.process(HandleRequests.java)
    at DataPortServlet.service(DataPortServlet.java)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
    at
    newatlanta.servletexec.ServletThread.run(ServletThread.java:122)
    null

    jreynolds wrote:
    I've already given the developers a changed version that works, but here's the part I don't understand. When it's run as is I get the Ora-03113, but if I change the alias in the subquery select to og (the outer query alias), this sql runs. What is it about selecting the subquery column that is used in the where portion of the exists that makes oracle 9.2.0.1 on windows 2003 enterprise server lose the connection.
    Any ideas would be greatly appreciated.
    thanks in advance.You're using an unpatched base release and simply hitting a bug that causes the server foreground process that serves your request to fail with an exception that causes the operating system to kill the corresponding process (e.g. segment access violation, general protection fault, you name it).
    As a workaround use the rewritten query you've already found out but you should consider to install at least the 9.2.0.8 patch set to prevent most of such nasty bugs in the future.
    Regards,
    Randolf
    Oracle related stuff blog:
    http://oracle-randolf.blogspot.com/
    SQLTools++ for Oracle (Open source Oracle GUI for Windows):
    http://www.sqltools-plusplus.org:7676/
    http://sourceforge.net/projects/sqlt-pp/

  • EAL extract fails with ORA-03113 end-of-file on communication channel error

    Hi,
    We are trying to run an EAL (v11.1.1.4) extract from an HFM (v9.3.1.4) environment onto Oracle database. We are able to run the extract successfully for few hundred records, but when the records exceeds 10 million we get the error below
    [03 Dec 2011 06:02:41] [dbmgr] ERROR: OCI: HR#13579: Cannot execute statement for insert
    [03 Dec 2011 06:02:41] [dbmgr] ERROR: OCI: HR#01428: OCI_ERROR: (ORA-03113: end-of-file on communication channel;Process ID: 16323;Session ID: 15 Serial number: 8288; (code=3113)) [rec#1]
    [03 Dec 2011 06:02:41] [dbmgr] ERROR: OCI: HR#13580: Cannot rollback
    [03 Dec 2011 06:02:41] [dbmgr] ERROR: OCI: HR#01428: OCI_ERROR: (ORA-03114: not connected to ORACLE; (code=3114)) [rec#1]
    [03 Dec 2011 06:02:41] [dbmgr] WARN : HR#13674: Data move region job failed: HR#00000: some operations failed, see details in the log file; 81877900 cell(s) processed in 70348 second(s)
    We checked on the DB and the Oracle session that was doing the insert was open even after the extract failed with the above error.
    Any idea what could be causing this??
    Thanks
    Ramya Suresh

    Hi,
    I was able to fix this issue.
    From the trace file identified the related objects and validated them.
    More details can be found in below MOS note.
    [ID 421711.1]--Understanding and Diagnosing ORA-00600 [17069] Errors
    Thanks for all the inputs...

  • ORA-03113: end-of-file on communication channel

    Hi
    While I startup Oracle database, i get the following error. What could be the issue and how to resolve this.
    SQL> startup
    ORACLE instance started.
    Total System Global Area 864333824 bytes
    Fixed Size 2231368 bytes
    Variable Size 704644024 bytes
    Database Buffers 150994944 bytes
    Redo Buffers 6463488 bytes
    Database mounted.
    ORA-03113: end-of-file on communication channel
    Process ID: 6507
    Session ID: 580 Serial number: 5
    Below is the content from alert log and trace log
    *#alert_orcl.log#*
    Bad header found during crash/instance recovery
    Reading datafile '+DATA/orcl/datafile/sysaux.257.762570243' for corruption at rdba: 0x0080f01b (file 2, block 61467)
    Data in bad block:
    type: 255 format: 2 rdba: 0x0000a2ff
    last change scn: 0x0000.0080019f seq: 0x0 flg: 0x00
    spare1: 0x0 spare2: 0x0 spare3: 0x4ff
    consistency value in tail: 0x643e0346
    check value in block header: 0x0
    Read datafile mirror 'ASM5' (file 2, block 61467) found same corrupt data (no logical check)
    block checksum disabled
    Reading datafile '+DATA/orcl/datafile/sysaux.257.762570243' for corruption at rdba: 0x0080019f (file 2, block 415)
    Read datafile mirror 'ASM4' (file 2, block 415) found same corrupt data (no logical check)
    Read datafile mirror 'ASM1' (file 2, block 61467) found same corrupt data (no logical check)
    Hex dump of (file 2, block 34539) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p000_6831.trc
    Corrupt block relative dba: 0x008086eb (file 2, block 34539)
    Bad header found during crash/instance recovery
    Data in bad block:
    type: 1 format: 6 rdba: 0x0000a201
    last change scn: 0x0000.008086eb seq: 0x0 flg: 0x00
    Read datafile mirror 'ASM3' (file 2, block 415) found same corrupt data (no logical check)
    spare1: 0xbb spare2: 0xe1 spare3: 0x4ff
    consistency value in tail: 0x02c20304
    check value in block header: 0x0
    block checksum disabled
    Reading datafile '+DATA/orcl/datafile/sysaux.257.762570243' for corruption at rdba: 0x008086eb (file 2, block 34539)
    Read datafile mirror 'ASM2' (file 2, block 34539) found same corrupt data (no logical check)
    Hex dump of (file 2, block 420) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p002_6839.trc
    Corrupt block relative dba: 0x008001a4 (file 2, block 420)
    Bad header found during crash/instance recovery
    Data in bad block:
    type: 255 format: 2 rdba: 0x0000a206
    last change scn: 0xe1f3.008001a4 seq: 0x74 flg: 0x00
    spare1: 0x0 spare2: 0x0 spare3: 0x401
    consistency value in tail: 0x474f4c20
    check value in block header: 0x0
    block checksum disabled
    Reading datafile '+DATA/orcl/datafile/sysaux.257.762570243' for corruption at rdba: 0x008001a4 (file 2, block 420)
    Read datafile mirror 'ASM4' (file 2, block 420) found same corrupt data (no logical check)
    Read datafile mirror 'ASM1' (file 2, block 34539) found same corrupt data (no logical check)
    Read datafile mirror 'ASM3' (file 2, block 420) found same corrupt data (no logical check)
    Hex dump of (file 1, block 3097) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p002_6839.trc
    Corrupt block relative dba: 0x00400c19 (file 1, block 3097)
    Bad header found during crash/instance recovery
    Data in bad block:
    type: 2 format: 6 rdba: 0x0000a202
    last change scn: 0x0000.00400c19 seq: 0x0 flg: 0x00
    spare1: 0xdf spare2: 0xe2 spare3: 0x4ff
    consistency value in tail: 0x09c10280
    check value in block header: 0x0
    Hex dump of (file 2, block 34765) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p000_6831.trc block checksum disabled
    Corrupt block relative dba: 0x008087cd (file 2, block 34765)
    Reading datafile '+DATA/orcl/datafile/system.256.762570243' for corruption at rdba: 0x00400c19 (file 1, block 3097)
    Bad header found during crash/instance recovery
    Data in bad block:
    type: 255 format: 1 rdba: 0x0000a206
    last change scn: 0xe27b.008087cd seq: 0x74 flg: 0x00
    spare1: 0x0 spare2: 0x0 spare3: 0x401
    Read datafile mirror 'ASM5' (file 1, block 3097) found same corrupt data (no logical check)
    consistency value in tail: 0x00000000
    check value in block header: 0x0
    block checksum disabled
    Reading datafile '+DATA/orcl/datafile/sysaux.257.762570243' for corruption at rdba: 0x008087cd (file 2, block 34765)
    Read datafile mirror 'ASM3' (file 2, block 34765) found same corrupt data (no logical check)
    Read datafile mirror 'ASM2' (file 1, block 3097) found same corrupt data (no logical check)
    Hex dump of (file 3, block 272) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p002_6839.trc
    Reading datafile '+DATA/orcl/datafile/undotbs1.258.762570243' for corruption at rdba: 0x00c00110 (file 3, block 272)
    Read datafile mirror 'ASM1' (file 3, block 272) found same corrupt data (logically corrupt)
    Read datafile mirror 'ASM5' (file 2, block 34765) found same corrupt data (no logical check)
    Hex dump of (file 2, block 34771) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p000_6831.trc
    Corrupt block relative dba: 0x008087d3 (file 2, block 34771)
    Bad header found during crash/instance recovery
    Data in bad block:
    type: 1 format: 6 rdba: 0x0000a201
    last change scn: 0x0000.008087d3 seq: 0x0 flg: 0x00
    spare1: 0x3a spare2: 0xe3 spare3: 0x4ff
    consistency value in tail: 0x00045055
    check value in block header: 0x0
    block checksum disabled
    Reading datafile '+DATA/orcl/datafile/sysaux.257.762570243' for corruption at rdba: 0x008087d3 (file 2, block 34771)
    Read datafile mirror 'ASM3' (file 2, block 34771) found same corrupt data (no logical check)
    Read datafile mirror 'ASM2' (file 3, block 272) found same corrupt data (logically corrupt)
    RECOVERY OF THREAD 1 STUCK AT BLOCK 272 OF FILE 3
    Read datafile mirror 'ASM5' (file 2, block 34771) found same corrupt data (no logical check)
    Wed Jun 27 05:49:55 2012
    Hex dump of (file 2, block 65353) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_dbw0_6713.trc
    Corrupt block relative dba: 0x0080ff49 (file 2, block 65353)
    Bad header found during buffer corrupt after write
    Data in bad block:
    type: 1 format: 6 rdba: 0x0000a206
    last change scn: 0xe2bf.0080ff49 seq: 0x74 flg: 0x00
    spare1: 0xf5 spare2: 0xe0 spare3: 0x602
    consistency value in tail: 0x00000000
    check value in block header: 0x0
    block checksum disabled
    Reread of rdba: 0x0080ff49 (file 2, block 65353) found different data
    Hex dump of (file 2, block 65356) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_dbw0_6713.trc
    Corrupt block relative dba: 0x0080ff4c (file 2, block 65356)
    Bad header found during buffer corrupt after write
    Data in bad block:
    type: 2 format: 6 rdba: 0x0000a206
    last change scn: 0xe2a7.0080ff4c seq: 0x74 flg: 0x00
    spare1: 0xbf spare2: 0xe2 spare3: 0x602
    consistency value in tail: 0x00000059
    check value in block header: 0x0
    block checksum disabled
    Reread of rdba: 0x0080ff4c (file 2, block 65356) found different data
    Hex dump of (file 2, block 66114) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_dbw0_6713.trc
    Corrupt block relative dba: 0x00810242 (file 2, block 66114)
    Bad header found during preparing block for write
    Data in bad block:
    type: 255 format: 1 rdba: 0x0000a206
    last change scn: 0xe1bb.00810242 seq: 0x74 flg: 0x00
    spare1: 0x0 spare2: 0x0 spare3: 0x401
    consistency value in tail: 0x800102c1
    check value in block header: 0x0
    block checksum disabled
    Errors in file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_dbw0_6713.trc (incident=292893):
    ORA-00600: internal error code, arguments: [kcbzpbuf_1], [4], [1], [], [], [], [], [], [], [], [], []
    Incident details in: /appl/oracle/diag/rdbms/orcl/orcl/incident/incdir_292893/orcl_dbw0_6713_i292893.trc
    Use ADRCI or Support Workbench to package the incident.
    See Note 411.1 at My Oracle Support for error and packaging details.
    Exception [type: SIGBUS, Non-existent physical address] [ADDR:0x72BFFFF8] [PC:0x3612E7CAE9, _wordcopy_bwd_dest_aligned()+185] [flags: 0x0, count: 1]
    Errors in file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p000_6831.trc (incident=293021):
    ORA-07445: exception encountered: core dump [_wordcopy_bwd_dest_aligned()+185] [SIGBUS] [ADDR:0x72BFFFF8] [PC:0x3612E7CAE9] [Non-existent physical address] []
    Incident details in: /appl/oracle/diag/rdbms/orcl/orcl/incident/incdir_293021/orcl_p000_6831_i293021.trc
    Use ADRCI or Support Workbench to package the incident.
    See Note 411.1 at My Oracle Support for error and packaging details.
    Exception [type: SIGSEGV, SI_KERNEL(general_protection)] [ADDR:0x0] [PC:0x546B040, kcbs_dump_adv_state()+634] [flags: 0x0, count: 2]
    Wed Jun 27 05:49:59 2012
    Dumping diagnostic data in directory=[cdmp_20120627054959], requested by (instance=1, osid=6831 (P000)), summary=[incident=293021].
    Errors in file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p000_6831.trc (incident=293022):
    ORA-07445: exception encountered: core dump [kcbs_dump_adv_state()+634] [SIGSEGV] [ADDR:0x0] [PC:0x546B040] [SI_KERNEL(general_protection)] []
    ORA-07445: exception encountered: core dump [_wordcopy_bwd_dest_aligned()+185] [SIGBUS] [ADDR:0x72BFFFF8] [PC:0x3612E7CAE9] [Non-existent physical address] []
    Incident details in: /appl/oracle/diag/rdbms/orcl/orcl/incident/incdir_293022/orcl_p000_6831_i293022.trc
    Use ADRCI or Support Workbench to package the incident.
    See Note 411.1 at My Oracle Support for error and packaging details.
    Exception [type: SIGSEGV, SI_KERNEL(general_protection)] [ADDR:0x0] [PC:0x546B040, kcbs_dump_adv_state()+634] [flags: 0x0, count: 1]
    Errors in file /appl/oracle/diag/rdbms/orcl/orcl/incident/incdir_293021/orcl_p000_6831_i293021.trc:
    ORA-00607: Internal error occurred while making a change to a data block
    ORA-00602: internal programming exception
    ORA-07445: exception encountered: core dump [kcbs_dump_adv_state()+634] [SIGSEGV] [ADDR:0x0] [PC:0x546B040] [SI_KERNEL(general_protection)] []
    ORA-07445: exception encountered: core dump [_wordcopy_bwd_dest_aligned()+185] [SIGBUS] [ADDR:0x72BFFFF8] [PC:0x3612E7CAE9] [Non-existent physical address] []
    Errors in file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_dbw0_6713.trc (incident=292894):
    ORA-07445: exception encountered: core dump [kcbs_dump_adv_state()+634] [SIGSEGV] [ADDR:0x0] [PC:0x546B040] [SI_KERNEL(general_protection)] []
    ORA-00600: internal error code, arguments: [kcbzpbuf_1], [4], [1], [], [], [], [], [], [], [], [], []
    Incident details in: /appl/oracle/diag/rdbms/orcl/orcl/incident/incdir_292894/orcl_dbw0_6713_i292894.trc
    Use ADRCI or Support Workbench to package the incident.
    See Note 411.1 at My Oracle Support for error and packaging details.
    Dumping diagnostic data in directory=[cdmp_20120627055004], requested by (instance=1, osid=6713 (DBW0)), summary=[incident=292893].
    Wed Jun 27 05:50:08 2012
    PMON (ospid: 6679): terminating the instance due to error 471
    Wed Jun 27 05:50:08 2012
    ORA-1092 : opitsk aborting process
    Wed Jun 27 05:50:08 2012
    License high water mark = 4
    Instance terminated by PMON, pid = 6679
    USER (ospid: 6860): terminating the instance
    Instance terminated by USER, pid = 6860
    *#trace logs#*
    Corrupt block relative dba: 0x00810242 (file 2, block 66114)
    Bad header found during preparing block for write
    Data in bad block:
    type: 255 format: 1 rdba: 0x0000a206
    last change scn: 0xe1bb.00810242 seq: 0x74 flg: 0x00
    spare1: 0x0 spare2: 0x0 spare3: 0x401
    consistency value in tail: 0x800102c1
    check value in block header: 0x0
    block checksum disabled
    kcra_dump_redo_internal: skipped for critical process
    kcbz_try_block_recovery <1, 8454722>: tries=0 max=5 cur=1340797795 last=0
    BH (0x7bbe0fc8) file#: 2 rdba: 0x00810242 (2/66114) class: 1 ba: 0x7b8f4000
    set: 12 pool: 3 bsz: 8192 bsi: 0 sflg: 2 pwc: 0,0
    dbwrid: 0 obj: 68150 objn: -1 tsn: 1 afn: 2 hint: f
    hash: [0x912f45b0,0x912f45b0] lru-req: [0x7bbdfdb0,0x90deff60]
    lru-flags: on_auxiliary_list
    obj-flags: object_write_list
    ckptq: [0x7bbfc4c8,0x7bbea0a8] fileq: [NULL] objq: [0x8b251480,0x8b251480] objaq: [0x8b251450,0x7bbe0e88]
    st: INST_RCV md: NULL rsop: 0x90d110e0
    flags: buffer_dirty being_written block_written_once recovery_resilver
    recovery_read_complete
    cr pin refcnt: 0 sh pin refcnt: 0
    kcra_dump_redo_internal: skipped for critical process
    Incident 292893 created, dump file: /appl/oracle/diag/rdbms/orcl/orcl/incident/incdir_292893/orcl_dbw0_6713_i292893.trc
    ORA-00600: internal error code, arguments: [kcbzpbuf_1], [4], [1], [], [], [], [], [], [], [], [], []
    Incident 292894 created, dump file: /appl/oracle/diag/rdbms/orcl/orcl/incident/incdir_292894/orcl_dbw0_6713_i292894.trc
    ORA-07445: exception encountered: core dump [kcbs_dump_adv_state()+634] [SIGSEGV] [ADDR:0x0] [PC:0x546B040] [SI_KERNEL(general_protection)] []
    ORA-00600: internal error code, arguments: [kcbzpbuf_1], [4], [1], [], [], [], [], [], [], [], [], []

    Did you actually read the alert-log ??
    The problem is clear in there. Your datafiles are corrupted!!!
    While the database is trying to correct these, a lot of ORA-00600 and ORA-07445's are generated.
    Consult Oracle Support to get this resolved
    Thanks
    FJFranken

  • Java Stored Proc - ORA-03113: end-of-file on communication channel

    Help with error please.
    Running java stored procedure and getting
    end-of-file error. This error occurs after successful connection established.
    Simple function returns a java.util.String that is a coded version of the DATE parameter. Procedure does not use a connection object.
    Error message and description list below.
    ERROR at line 1:
    ORA-03113: end-of-file on communication channel
    Cause: An unexpected end-of-file was processed on the communication channel. The problem could not be handled by the Net8, two task, software. This message could occur if the shadow two-task process associated with a Net8 connect has terminated abnormally, or if there is a physical failure of the interprocess communication vehicle, that is, the network or server machine went down.
    Action: If this message occurs during a connection attempt, check the setup files for the appropriate Net8 driver and confirm Net8 software is correctly installed on the server. If the message occurs after a connection is well established, and the error is not due to a physical failure, check if a trace file was generated on the server at failure time. Existence of a trace file may suggest an Oracle internal error that requires the assistance of customer support.
    I am currently looking into the trace file as suggested.
    Thanks

    Check parameters in intisid.ora:
    java_pool_size > 50 Mbytes
    java_soft_sessionspace_limit = 4 MBytes
    max_java_sessionspace_size = 2 Gbytes
    See note 103855.1, 105472.1 in Metalink.
    null

  • ORA-03113: end-of-file on communication channel ERROR

    After applying Database patch 3095277 to my 9.2.0.1.0 installation
    in order to update it to 9.2.0.4.0,I'm getting ORA-03113: end-of-file on communication channel
    ERRORS when attempting various tasks. This is a local installation running on a Windows XP Workstation.
    I've even tried creating a new test database but the result is the same.
    The reason for moving up to 9.2.0.4.0 is so I can start using Advanced Queuing, which I understand had problems in earlier releases.
    However before the update I could at least create the JMS queue tables without ERROR whereas now I get the following errors when attempting to create a queue table in SQL Plus from within Enterprise Manager Console.
    SQL*Plus: Release 9.2.0.4.0 - Production on Thu Sep 18 08:20:08 2003
    Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
    Connected.
    BEGIN SYS.DBMS_AQADM.CREATE_QUEUE_TABLE(Queue_table=> 'JMSQTBL',Queue_payload_type=>'SYS.AQ$_JMS_STREAM_MESSAGE',multiple_consumers=> false); END;
    ERROR at line 1:
    ORA-03113: end-of-file on communication channel
    BEGIN SYS.DBMS_AQADM.CREATE_QUEUE(Queue_name=> 'JMSQUE',queue_table=> 'JMSQTBL'); END;
    ERROR at line 1:
    ORA-03114: not connected to ORACLE
    I would be grateful of any pointers as to how to resolve this problem.
    Regards
    Gary.

    Chris, Thanks for the suggestion,
    I took a look in the trace log and found the following entries that point to a ORA-00600 as you mentioned earlier.
    This is only a test database so there's no great loss if
    I have to re create it, but in saying that I did create a new test02 from scratch and had the same problem.
    Is it posible something went wrong when applying the 9.2.0.4.0 patch ?.
    Regards
    Gary.
    Dump file c:\oracle\admin\test01\udump\test01_ora_2556.trc
    Wed Sep 17 16:25:14 2003
    ORACLE V9.2.0.4.0 - Production vsnsta=0
    vsnsql=12 vsnxtr=3
    Windows 2000 Version 5.1 Service Pack 1, CPU type 586
    Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.4.0 - Production
    Windows 2000 Version 5.1 Service Pack 1, CPU type 586
    Instance name: test01
    Redo thread mounted by this instance: 1
    Oracle process number: 10
    Windows thread id: 2556, image: ORACLE.EXE
    *** 2003-09-17 16:25:14.046
    *** SESSION ID:(7.17) 2003-09-17 16:25:14.031
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** Object defn.s out of sync w/ data
    *** 2003-09-17 16:25:14.281
    ksedmp: internal or fatal error
    ORA-00600: internal error code, arguments: [qmxiUnpPacked2], [121], [], [], [], [], [], []
    Current SQL statement for this session:
    select 1
    from resource_view
    where any_path = '/xdbconfig.xml'
    ----- PL/SQL Call Stack -----
    object line object
    handle number name
    6A4FA348 6 package body XDB.DBMS_REGXDB
    6A504D88 1 anonymous block
    6A576AB8 639 package body SYS.DBMS_REGISTRY
    6A1DBB6C 1 anonymous block

  • Help need for "ORA-03113: end-of-file on communication channel" on startup

    Hi everyone,
    After install the oracle 8.1.7 on Solaris 2.7, I can not start the oracle server, below is the problem I got,
    $ ./svrmgrl
    : Oracle Server Manager Release 3.1.7.0.0 - Production
    : Copyright (c) 1997, 1999, Oracle Corporation. All Rights
    : Reserved.
    : Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production
    : With the Partitioning option
    : JServer Release 8.1.7.0.0 - Production
    : SVRMGR> connect internal
    : Password: oracle
    : Connected.
    : SVRMGR> startup
    : ORA-03113: end-of-file on communication channel
    Can someone tell me what is wrong with my
    oracle server? Thanks a lot.
    null

    Hi,
    the answer is simple. check first if TWO_TASK parameter is set to value from Ur tnsnames.ora. usually this environment variable must not be set for servers, only for client side. that means try 'unset TWO_TASK' and then should work.
    best regards,
    nicky

  • ORA-03113: end-of-file  in startup

    Hi,
    on 11g R2 on Win 2008 I try to create a DB but I receive end of file error :
    C:\Users\oracle>sqlplus / as sysdba
    SQL*Plus: Release 11.2.0.3.0 Production on Fri Mar 2 10:07:45 2012
    Copyright (c) 1982, 2011, Oracle.  All rights reserved.
    Connected to an idle instance.
    SQL> @0_createdb10.sql
    SQL> spool createdb.log
    SQL>
    SQL> startup nomount pfile=C:\app\oracle\product\11.2.0\dbhome_2\database\initTEST.ora
    ORA-03113: end-of-file on communication channel Thank for any suggestion.

    First Set the ORACLE_SID
    The SID can be set through the ORACLE_SID environment variable.
    C:/../.../../>set ORACLE_SID=ORA10
    Creating an Oracle Service
    On Windows, each instance requires a Windows service. This service must first be created with oradim:
    D:\oracle\product\11.1.0\Db_home>oradim -new -sid %ORACLE_SID% -intpwd MYSECRETPASSWORD -startmode M
    Instance created.
    It can be verified that a Windows service was created by typing services.msc into the console. A service named OracleServiceORA10 (ORA10 = %ORACLE_SID%) will be found. Also, the startup type is manual as was requested by -startmode M.
    Creating the initialization parameter file
    When an Oracle instance starts up, it requires either an initialization paramter file (init.ora) or an SPFILE.
    SPFILES have binary content and must be created from init.ora files. Therefore, the init.ora file (which is an ordianary text file) is created first.
    Here's a minimal init.ora (under $ORACLE_HOME/dbs if it is Unix, or %ORACLE_HOME%\database, if it is windows) just to demonstrate how the control files are found. Of course, you will add more init params into the init.ora file.
    after creating an Oracle service and the init.ora file, start the instance:
    connect to the instance
    and
    SQL> startup nomount
    This created the SGA (System Global Area) and the background processes.
    Creating the database
    now you have to create the database:
    SQL>run the Create database script....
    If something goes wrong with the creation, Oracle will write an error into the alert.log. The alert log is normaly found in the directory that is specified with the background_dump_dest. If this parameter was not specified (as is the case in our minimal init.ora), the alert.log will be written into %ORACLE_HOME%/RDMBS/trace.
    If an ORA-01031: insufficient privileges is returned, that means most likely, that the current user is not in the dba group (on unix), or the ORA_DBA (windows).
    If the init.ora file is not at its default location or has not been found with the pfile attribute, an ORA-01078: failure in processing system parameters and an LRM-00109: could not open parameter file '/appl/oracle/product/../initadpdb.ora' error is issued.
    The create database command also executes a file whose name is determined by the (hidden) init parameter initsql_file (which seems to default to sql.bsq)
    After the creation of the database, it can be mounted and opened for use.
    Completing the DB creation
    In order to complete the db creation, the following scripts must be run as sys:
    %ORACLE_HOME%/rdbms/admin/catalog.sql
    %ORACLE_HOME%/rdbms/admin/catproc.sql and
    SQL*Plus provides a shortcut to refer to the ORACLE_HOME directory: the question mark (?). Therefore, these scripts can be called like so:
    Edited by: mBk77 on Mar 2, 2012 3:00 PM

  • ORA-03113: end-of-file on communication channel, Please help

    hello Seniors,
    i have strange situation, facing it for the first time.
    i m/s detail form and i am entering data. i successfully saved few records.
    i completed entering one more record and for a reason i left it unsaved.
    after lets say may be a minute or so, i got back to work and then tried to save the unsaved record
    displayed on screen. when i pressed save button i got error;
    ORA-03113: end-of-file on communication channel
    leaving the form as is with this error displayed, i notice that i can very well use the db at server level
    by running other sqls, meaning other resources are functioning. even i tried to open the same application again
    leaving the erroneous form as is, and tried to enter in another form , it communicated well and saved without any errors.
    also there is one more errro along with this, when i query; says "Unable to perform query"
    ORA-01041: internal error. hostdef extension doesn't exist
    and when exit the current form it quits the entire application and kills that particular session,
    but the db is still up and running with no errors.
    The Tnsping <hostname> is responding.
    i want to know while entring on a form, is there any time-out limit between the entry and saving point?
    or any other solution please help. vm thankful.
    my db
    SQL*Plus: Release 10.2.0.1.0 - Production on Sat Jul 25 09:31:46 2009
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Connected to:
    Oracle Database 10g Release 10.2.0.1.0 - Production
    form;
    Forms [32 Bit] Version 6.0.8.25.2 (Production)
    Oracle Database 10g Release 10.2.0.1.0 - Production
    Oracle Toolkit Version 6.0.8.25.0 (Production)
    PL/SQL Version 8.0.6.3.0 (Production)
    Oracle Procedure Builder V6.0.8.21.0 Build #1459 - Production
    PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)
    Oracle Query Builder 6.0.7.1.0 - Production
    Oracle Virtual Graphics System Version 6.0.5.38.0 (Production)
    Oracle Tools GUI Utilities Version 6.0.8.25.0 (Production)
    Oracle Multimedia Version 6.0.8.25.0 (Production)
    Oracle Tools Integration Version 6.0.8.18.0 (Production)
    Oracle Tools Common Area Version 6.0.8.18.0
    Oracle CORE Version 4.0.6.0.0 - Production
    Edited by: user10967485 on Jul 25, 2009 12:47 AM
    Edited by: user10967485 on Jul 25, 2009 12:52 AM

    i was testing entering into different forms of my application.
    what i notice that this problem persist with just one form i.e. my purchase order header-details form.
    whats happening is, it allows just the first or rather 1 record (incase if are in a query mode and select create record),
    saving the next or IInd record returns this error. God knows why..?
    can you please suggest any debugging technique to catch the theif?
    i have WNFI, POSt-FORM-COMMIT, KEY-COMMIT, PRE-COMMIT, PRE-FORM at form level
    at heade block i have ;
    PRE-INSERT,UPDATE,DELETE, PRE-RECORD,POST-QUERY, KEY-ENTQRY, ON-POPULTE-DET
    at detail blcok i have;
    PRE-INSERT,UPDATE,PRE-RECORD,POST-QUERY,WHEN-REMOVE-RECORD.
    sqlnet.ora, i have at 4 different dir;
    C:\orant\NET80\ADMIN & C:\orant\NET80\ADMIN\SAMPLE AND
    C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN & C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\SAMPLE
    I am not so good with Dba interface, so please suggest me which particular file should refer and
    where & what exactly should i look for..? as the file contains a comrehensive entries.
    thankyou once again.
    on displaying error from Help i get this;
    INSERT INTO PURCHASE_ORDER_DETAIL) VALUES ) RETURNING ROWID,POD_COMP_CODE,POD_DATE,POD_POH_CODE,POD_POH_NO,POD_REMARKS,POD_CR_UID,POD_CR_DT,POD_UPD_UID,POD_UPD_DT,POD_PROD_CODE,POD_UOM,POD_QTY,POD_RATE,POD_CURR_CODE,POD_FX_RATE,POD_fc_AMOUNT,POD_LC_AMOUNT INTO :1,:2,:3,:4,:5,:6,:7,:8,:9,:10,:11,:12,:13,:14,:15,:16,:17,:18
    ORA-03113: end of on communication channel.

  • ExtractValue Problem----- ORA-03113: end-of-file on communication channel

    Dear Friend
    My system is now on this version
    Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
    PL/SQL Release 9.2.0.4.0 - Production
    CORE 9.2.0.3.0 Production
    TNS for Linux: Version 9.2.0.4.0 - Production
    NLSRTL Version 9.2.0.4.0 - Production
    earlier it was
    Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
    PL/SQL Release 9.2.0.1.0 - Production
    CORE 9.2.0.1.0 Production
    TNS for Linux: Version 9.2.0.1.0 - Production
    NLSRTL Version 9.2.0.1.0 - Production
    I took the cold backup and restore in this version. after that my total system is working very fine, is very fast using than the previous. But only one SQL command is not working which is very urgent to solve
    when i am using this
    SELECT extractValue(value(t),'/produit/cod_pro') cod_pro
    FROM XMLTABLE X,
    TABLE ( xmlsequence (extract(XML_data,'/com/lProducts_list/produit'))) t;
    the table structure is
    SQL> desc XMLTABLE
    Name Null? Type
    DOC_ID NUMBER
    FILE_NAME VARCHAR2(100)
    FILE_DATE DATE
    XML_DATA XMLTYPE
    I got this error
    ORA-03113: end-of-file on communication channel
    Please guide me what to do to resolve this problem
    Farhad

    The error, ORA-03113: end-of-file on communication channel, is a client driver error.
    The client driver simply says "hey, the database server process servicing me has torn down our communication channel!". The communication channel is usually a TCP socket connection.
    The client driver has no idea why. Thus you have to find the answer on the server.
    The usual cause of this communication channel being closed, is the Oracle server process servicing the client session, crashing.
    When an Oracle server process crashes, it does not tell the client. It usually writes an entry to the Oracle alert log, dump a trace file, and terminates. When terminating, it tears down any communication channels (TCP sockets) it may have opened.
    Therefore you must look in
    - the alert log file for an error message listing the crash (which will include the dump file name)
    - look at this trace dump file (which is difficult if you're not familiar with Oracle internals)
    - investigate the stack trace and error codes on Metalink (which often turns up the bug notes for this, plus any workarounds or available patches)
    Usually however, one should log these types of Oracle server errors as a TAR with Oracle Support.

  • On 9i RAC, one node gives ORA-03113: end-of-file on communica...

    Hi,
    working with:
    9i RAC 9.2.0.2.0
    HP Tru64 UNIX
    SHMMAX is set to 6GB (box has total of 10GB+ memory)
    I tried to make changes to SGA (db_cache and shared_pool) of 1 RAC node, but change gives below error during startup of RAC node 1 (while the other node is up and running with old settings):
    Old pfile settings (works):
    *.db_cache_size=512M
    *.shared_pool_size= 1258291200 # (1200MB)
    New pfile settings (gives above error)
    *.shared_pool_size=805306368 # (768MB)
    *.db_cache_size=1610612736 # (1536MB)
    Error on node 1:
    SQL> conn / as sysdba
    Connected to an idle instance.
    SQL> startup
    ORA-03113: end-of-file on communication channel
    After making new changed to pfile, I did startup, after about 2 minutes it gives the ‘ORA-03113: end-of-file on communication’ error, nothing is written to alert log about this startup and error. But reverting back to old pfile setting, works fine.
    Thank you for all your help in advance.
    Regards

    Wes... did you ever resolve this problem? If so we would be interested since we seem to have a similar siuation.
    - Wendel
    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>Originally posted by Wes Carberry ([email protected]):
    We have tried to create an intermedia index using the syntax:
    create index <index_name> on <table_name>(<blob_field_name>) indextype is ctxsys.context;
    After about thirty seconds we get the following error:
    ORA-03113: end-of-file on communication channel
    We have tried to create this index using SQL-PLUS and the SQL Window of TOAD and on client machines as well as the db server itself with the same results each time.
    Ideally we'd like to do this on a table of 4000 records, with the blob field populated with MS Word (each approx 40KB) documents. However, we have tried on tables of 4000, 3000, 2000, 1000, and 500 with no success. HOWEVER, we have tried it on a table of one record with success, so it seems to be an issue of scale.
    When I try to delete the index, I get the following error:
    ORA-29868: cannot issue DDL on a domain index marked as LOADING
    Does this mean that the index is still trying to load (it has been over 14 hours since I last executed the command)?
    Thanks for your help in advance.
    Wes<HR></BLOCKQUOTE>
    null

Maybe you are looking for