Complete code to customize Ora/Jbo/Dac errors in applets.

Note : In this code you will see I just took one row from the stringBuffer which is hold all the error message details, But you can modify it in your concern.
Good luck...Ali
1- add following classes to your project package
1-1-This class parses the errors. With this the error message is in your hand as a String/StringBuffer and of course you can substring that.
import oracle.dacf.util.errormanager.*;
import oracle.dacf.dataset.*;
import oracle.jbo.*;
public class myErrorParser{
** Walk through JBO error stack and create a concatenated
error message.
** @return JBO error message
public static String getJboErrorMessageStack(ErrorMessage em){
StringBuffer returnvalue = new StringBuffer();
String errMsg="";
ErrorMessageContext context=em.getErrorMessageContext();
if(context!=null && context instanceof DacfErrorMessageContext){
if(((DacfErrorMessageContext)context).getException() instanceof DacfRuntimeException){
Exception origException=((DacfRuntimeException) ((DacfErrorMessageContext)context).getException()).getOriginalException();
if(origException!=null){
//returnvalue.append(origException.getMessage());
errMsg=(origException.getMessage()).toString();
Object [] details = null;
if(origException instanceof JboException){
details=((JboException)origException).getDetails();
if(details!=null && details.length>0){
for(int i=0;i<details.length;i++){
if(details[i] instanceof JboException){
//returnvalue.append("\n");
//returnvalue.append(((JboException)details).getMessage());
errMsg=(((JboException)details[i]).getMessage()).toString();
}else if (details[i] instanceof Exception){
//returnvalue.append("\n");
//returnvalue.append(((Exception)details[i]).getMessage());
errMsg=(((Exception)details[i]).getMessage()).toString();
if (errMsg.indexOf("ORA_2")!=1) // take trigger errors errMsg=errMsg.substring(errMsg.indexOf("ORA_2")+1,errMsg.indexOf("\n"));
else if (errMsg.indexOf("DAC_")!=1)// take DAC error errMsg=errMsg.substring(errMsg.indexOf("DAC_")+1,errMsg.indexOf("\n"));
else if (errMsg.indexOf("ORA_")!=1)//take other ORA erros errMsg=errMsg.substring(errMsg.indexOf("ORA_")+1,errMsg.indexOf("\n"));
return errMsg;
1-2- This class defines your own error listener. If you like you can customize the errors (change the text) one by one as shown in this class.(the code which is commented out)
import javax.swing.*;
import java.awt.*;
import oracle.dacf.util.errormanager.*;
public class myErrorListener implements ErrorManagerListener{
public void addingErrorMessage(ErrorMessage message)
throws oracle.dacf.util.errormanager.ErrorMessageVetoException {
String errorMessage=myErrorParser.getJboErrorMessageStack(message);
/* if(errorMessage.indexOf("ORA-00001")!=-1)
JOptionPane.showMessageDialog(null,"Class name should be unique", "Error",JOptionPane.ERROR_MESSAGE);
else if(errorMessage.indexOf("DAC-603")!=-1){
//catch the client error, ignore the similar server one
if(message.getMessageText().getId().toString().equals("DAC-307"))
JOptionPane.showMessageDialog(null,"Class name should not be empty", "Error",JOptionPane.ERROR_MESSAGE);
else
return;
if (errorMessage.length()!=0){
Toolkit myBeep = Toolkit.getDefaultToolkit();
myBeep.beep();
JOptionPane.showMessageDialog(null,errorMessage, "Error",JOptionPane.ERROR_MESSAGE);
throw new ErrorMessageVetoException("Error processed. "+getName());
public String getName(){
return "Class editor's error handler";
public void removingErrorMessage(ErrorMessage parm1)
throws oracle.dacf.util.errormanager.ErrorMessageVetoException{
public void rollingBackAddingErrorMessage(ErrorMessage parm1){
public void rollingBackRemovingErrorMessage(ErrorMessage parm1){
2- add following statements at top of the jbInit() method in the main applet/frame.
this code removes the default error listener and add your customized one. You can comment this out whenever you want to back to default listener.
if (ErrorManager.findLoggerByName(DacfErrorPopupLogger.NAME)!=null){
ErrorManager.removeErrorLogger(ErrorManager.findLoggerByName(DacfErrorPopupLogger.NAME));
ErrorManager.addErrorManagerListener(new myErrorListener());
null

JDev in default shows a long trace stack with several lines for the errors. The above statement takes (substring) only that line of stack error, which is started by "ORA-2".
Meaning of "ORA-2": As you know in PL/SQL all user defined errors (rasie_application_error) must be in range -20000 to -29999 (hope i am right, for sure started with -2) for example if you coded in trigger like this:
raise_applecation_error(-20001,"Not Found");
this error shows in JDev default error message like this:
ORA-20001: Not Found
So to take this from the JDev error string buffer, i said :
if (errMsg.indexOf("ORA_2")!=1) /* take trigger errors */
errMsg=errMsg.substring(errMsg.indexOf("ORA_2")+1,errMsg.indexOf("\n"));
The other nested If(s) check for other type of errors .
notes:
- "!=1" means if exist.
- Yes you should use "ORA-2" instead of "ORA_2"
Hope be clear.Ali
null

Similar Messages

  • ORA-00600: internal error code, arguments: [12316], [], [], [], [], [], [],

    Question by Oracler:
    10.2.0.4 Linux RAC
    ORA-00600: internal error code, arguments: [12269], [], [], [], [], [], [], []
    ORA-00600: internal error code, arguments: [12316], [], [], [], [], [], [], []
    ORA-00600: internal error code, arguments: [12316], [], [], [], [], [], [], []
    ORA-00600: internal error code, arguments: [733], [1936597240], [pga heap], [], [], [], [], []
    ORA-00600: internal error code, arguments: [12316], [], [], [], [], [], [], []
    该数据库在NAT后,当前现象,用PL/SQL Developer 连接进行某个SQL 查询时,会直接报ORA-3113,但是在SQLPLUS 下是正常的。如何诊断?
    Wed Aug 1 23:09:25 2012
    Thread 1 advanced to log sequence 352 (LGWR switch)
    Current log# 2 seq# 352 mem# 0: +DATA/orcl/onlinelog/group_2.258.766685683
    Thu Aug 2 23:10:20 2012
    Thread 1 advanced to log sequence 353 (LGWR switch)
    Current log# 1 seq# 353 mem# 0: +DATA/orcl/onlinelog/group_1.257.766685683
    Fri Aug 3 23:11:22 2012
    Thread 1 advanced to log sequence 354 (LGWR switch)
    Current log# 2 seq# 354 mem# 0: +DATA/orcl/onlinelog/group_2.258.766685683
    Sat Aug 4 14:00:02 2012
    Thread 1 advanced to log sequence 355 (LGWR switch)
    Current log# 1 seq# 355 mem# 0: +DATA/orcl/onlinelog/group_1.257.766685683
    Sun Aug 5 04:00:20 2012
    Thread 1 advanced to log sequence 356 (LGWR switch)
    Current log# 2 seq# 356 mem# 0: +DATA/orcl/onlinelog/group_2.258.766685683
    Sun Aug 5 23:13:35 2012
    Thread 1 advanced to log sequence 357 (LGWR switch)
    Current log# 1 seq# 357 mem# 0: +DATA/orcl/onlinelog/group_1.257.766685683
    Mon Aug 6 23:14:33 2012
    Thread 1 advanced to log sequence 358 (LGWR switch)
    Current log# 2 seq# 358 mem# 0: +DATA/orcl/onlinelog/group_2.258.766685683
    Tue Aug 7 11:08:23 2012
    Thread 1 advanced to log sequence 359 (LGWR switch)
    Current log# 1 seq# 359 mem# 0: +DATA/orcl/onlinelog/group_1.257.766685683
    Tue Aug 7 23:15:26 2012
    Thread 1 advanced to log sequence 360 (LGWR switch)
    Current log# 2 seq# 360 mem# 0: +DATA/orcl/onlinelog/group_2.258.766685683
    Wed Aug 8 23:16:20 2012
    Thread 1 advanced to log sequence 361 (LGWR switch)
    Current log# 1 seq# 361 mem# 0: +DATA/orcl/onlinelog/group_1.257.766685683
    Thu Aug 9 23:17:15 2012
    Thread 1 advanced to log sequence 362 (LGWR switch)
    Current log# 2 seq# 362 mem# 0: +DATA/orcl/onlinelog/group_2.258.766685683
    Fri Aug 10 19:59:57 2012
    Thread 1 advanced to log sequence 363 (LGWR switch)
    Current log# 1 seq# 363 mem# 0: +DATA/orcl/onlinelog/group_1.257.766685683
    Sat Aug 11 08:00:21 2012
    Thread 1 advanced to log sequence 364 (LGWR switch)
    Current log# 2 seq# 364 mem# 0: +DATA/orcl/onlinelog/group_2.258.766685683
    Sat Aug 11 23:19:09 2012
    Thread 1 advanced to log sequence 365 (LGWR switch)
    Current log# 1 seq# 365 mem# 0: +DATA/orcl/onlinelog/group_1.257.766685683
    Sun Aug 12 23:20:00 2012
    Thread 1 advanced to log sequence 366 (LGWR switch)
    Current log# 2 seq# 366 mem# 0: +DATA/orcl/onlinelog/group_2.258.766685683
    Mon Aug 13 23:20:56 2012
    Thread 1 advanced to log sequence 367 (LGWR switch)
    Current log# 1 seq# 367 mem# 0: +DATA/orcl/onlinelog/group_1.257.766685683
    Tue Aug 14 16:59:57 2012
    Thread 1 advanced to log sequence 368 (LGWR switch)
    Current log# 2 seq# 368 mem# 0: +DATA/orcl/onlinelog/group_2.258.766685683
    Wed Aug 15 07:00:23 2012
    Thread 1 advanced to log sequence 369 (LGWR switch)
    Current log# 1 seq# 369 mem# 0: +DATA/orcl/onlinelog/group_1.257.766685683
    Wed Aug 15 10:46:42 2012
    Errors in file /home/oracle/oracle/product/10.2.0/db_1/admin/orcl/udump/orcl1_ora_26736.trc:
    ORA-00600: internal error code, arguments: [12269], [], [], [], [], [], [], []
    Wed Aug 15 10:46:43 2012
    Trace dumping is performing id=[cdmp_20120815104643]
    Wed Aug 15 10:47:57 2012
    Errors in file /home/oracle/oracle/product/10.2.0/db_1/admin/orcl/udump/orcl1_ora_26736.trc:
    ORA-00600: internal error code, arguments: [12316], [], [], [], [], [], [], []
    Wed Aug 15 10:47:58 2012
    Trace dumping is performing id=[cdmp_20120815104758]
    Wed Aug 15 10:54:03 2012
    Errors in file /home/oracle/oracle/product/10.2.0/db_1/admin/orcl/udump/orcl1_ora_26736.trc:
    ORA-00600: internal error code, arguments: [12316], [], [], [], [], [], [], []
    Wed Aug 15 10:54:04 2012
    Trace dumping is performing id=[cdmp_20120815105404]
    Wed Aug 15 10:55:10 2012
    Errors in file /home/oracle/oracle/product/10.2.0/db_1/admin/orcl/udump/orcl1_ora_26736.trc:
    ORA-00600: internal error code, arguments: [733], [1936597240], [pga heap], [], [], [], [], []
    Wed Aug 15 10:55:11 2012
    Trace dumping is performing id=[cdmp_20120815105511]
    Wed Aug 15 10:56:11 2012
    WARNING: inbound connection timed out (ORA-3136)
    Wed Aug 15 14:19:17 2012
    Errors in file /home/oracle/oracle/product/10.2.0/db_1/admin/orcl/udump/orcl1_ora_6528.trc:
    ORA-00600: internal error code, arguments: [12316], [], [], [], [], [], [], []
    Wed Aug 15 14:19:18 2012
    Trace dumping is performing id=[cdmp_20120815141918]
    Wed Aug 15 15:24:14 2012
    WARNING: inbound connection timed out (ORA-3136)
    Wed Aug 15 22:00:07 2012
    Thread 1 advanced to log sequence 370 (LGWR switch)
    Current log# 2 seq# 370 mem# 0: +DATA/orcl/onlinelog/group_2.258.766685683
    Thu Aug 16 09:38:40 2012
    WARNING: inbound connection timed out (ORA-3136)
    Thu Aug 16 09:45:08 2012
    WARNING: inbound connection timed out (ORA-3136)
    Thu Aug 16 10:18:16 2012
    WARNING: inbound connection timed out (ORA-3136)
    Thu Aug 16 10:18:22 2012
    WARNING: inbound connection timed out (ORA-3136)
    Thu Aug 16 10:38:57 2012
    WARNING: inbound connection timed out (ORA-3136)
    Thu Aug 16 13:46:42 2012
    WARNING: inbound connection timed out (ORA-3136)
    Thu Aug 16 13:51:09 2012
    WARNING: inbound connection timed out (ORA-3136)
    Thu Aug 16 14:12:58 2012
    WARNING: inbound connection timed out (ORA-3136)
    节点2
    Wed Aug 15 03:00:42 2012
    Thread 2 advanced to log sequence 571 (LGWR switch)
    Current log# 3 seq# 571 mem# 0: +DATA/orcl/onlinelog/group_3.265.766686179
    Wed Aug 15 10:47:03 2012
    Trace dumping is performing id=[cdmp_20120815104643]
    Wed Aug 15 10:48:18 2012
    Trace dumping is performing id=[cdmp_20120815104758]
    Wed Aug 15 10:54:24 2012
    Trace dumping is performing id=[cdmp_20120815105404]
    Wed Aug 15 10:55:31 2012
    Trace dumping is performing id=[cdmp_20120815105511]
    Wed Aug 15 13:12:29 2012
    Thread 2 advanced to log sequence 572 (LGWR switch)
    Current log# 4 seq# 572 mem# 0: +DATA/orcl/onlinelog/group_4.266.766686179
    Wed Aug 15 14:19:38 2012
    Trace dumping is performing id=[cdmp_20120815141918]
    Wed Aug 15 22:00:10 2012
    Thread 2 advanced to log sequence 573 (LGWR switch)
    Current log# 3 seq# 573 mem# 0: +DATA/orcl/onlinelog/group_3.265.766686179
    Thu Aug 16 13:13:48 2012
    Thread 2 advanced to log sequence 574 (LGWR switch)
    Current log# 4 seq# 574 mem# 0: +DATA/orcl/onlinelog/group_4.266.766686179
    后续的验证,发现 sqldeveloper 3.0.04和 pl/sql developer 8.0.0.1483 在查询大表的时候都会报3113,唯有SQLPLUS 没问题。
    目前定位于,PL/SQL DEV NAT后的数据库,31493 行的 ORA-3113,25463 行的 正常返回。
    最新进展,在服务器端设置
    To enable tracing at the server, find the sqlnet.ora file for the server and create the following lines in it:
    TRACE_TIMESTAMP_SERVER = ON
    TRACE_LEVEL_SERVER = 16
    TRACE_UNIQUE_SERVER = ON
    后,本来3113 的查询可以正常出来了,但是关闭trace后,又不正常了。
    Solution
    问题最终定位在 CISCO ASA 防火墙的 SQLNet inspect,关闭就OK了。

    ORA-00600 12333 usually means there was a communications error between the client and server. If you kill a session or perform a shutdown while a users connected you could potentially get this error. There's other reasons too. I think you're probably right that Oracle support will tell you to upgrade if you file a TAR with them.
    Did this error crash your database or does it happen frequently? If the answer is no then I wouldn't worry about it unless the end user has said something about it. If this is a problem then I'd contact Oracle support.
    I'm also running 8.1.7.2 and get maybe 1-2 of these errors a month from the same PC. In our case this error didn't correspond with a database shutdown or a killed session. We also tried reinstalling the client software and this didn't fix it either. I think our error may be because of this one PC being on a very old part of our network that probably needs upgrading.

  • JBO 25028 error ArrayOutOfBoundException

    I was trying to refactor my working code in line with best practices but fails with the following error.
    Before refactoring, I have the following BC components (VO-View Objects, VL-View Link)
    1) AccessVO: with query select EUL5_EUL_USERS.EU_ID, EUL5_DOCUMENTS.DOC_ID, EUL5_DOCUMENTS.DOC_NAME, EUL5_EUL_USERS.EU_USERNAME
    from EUL5_DOCUMENTS, EUL5_ACCESS_PRIVS, EUL5_EUL_USERS
    where EUL5_ACCESS_PRIVS.GD_DOC_ID = EUL5_DOCUMENTS.DOC_ID
    and EUL5_ACCESS_PRIVS.AP_EU_ID = EUL5_EUL_USERS.EU_ID
    2) Documents_AccessVL: with cardinality 1to * and Source DocumentsVO.DocId and Destination AccessVO.DocId
    3) DocumentsVO: with query select DOC_ID,DOC_NAME from EUL5_DOCUMENTS
    4) Users_AccessVL: with cardinality 1to * and Source UserVO.EuId and Destination AccessVO.EuId
    5) UserVO: with query select EU_ID, EU_USERNAME from EUL5_EUL_USERS
    These View Objects attributes are directly mapped to database (SQL query).
    Now as per best practices I need to map the VO attributes to entity object attributes wherever possible.
    I create the three entity objects each mapped to corresponding tables (EUL5_DOCUMENTS, EUL5_ACCESS_PRIVS, EUL5_EUL_USERS). I cannot refactor the existing VO attributes as the Jdeveloper IDE does not permit to map VO attributes to EO attributes. So, I have to delete all the existing VO attributes and create new ones with the same name and mapped to the entity object attributes. I do not create any additional attributes (say 4 attributes existed before refactoring, the same number exists after refactoring)
    I already have a view (jspx file) associated with the VO objects which display user access/document access at runtime in a table (uses dynamic regions) when user selects a particular user or document in a dropdownlist. I clean the Model project and try testing the refactored code which fails with JBO 25028 error ArrayOutOfBoundException when the user.
    Regards
    Joe

    Now I am getting the following error. How do I debug this to figure out where it is failing.
    oracle.jbo.AttributeLoadException: JBO-27021: Failed to load custom data type value at index 7 with java object of type oracle.jbo.domain.Number due to java.sql.SQLException.
         at oracle.jbo.server.OracleSQLBuilderImpl.doLoadFromResultSet(OracleSQLBuilderImpl.java:1357)
    Regards
    Jigo

  • ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [],.....

    Hi,
    While connecting with database, I got the following error,
    ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
    I am using oracle 9i. Can anyone tell me the solution of that error ?
    Thanks and Regards,
    Hiren

    many people are here because they lack that optionIt's not false, indeed, but if nobody had the same error, there is no chance to solve it.
    At least a complete system/operation description is necessary to indicates some valid ways to investigate.
    Nicolas.

  • ORA-00600: internal error code, arguments: [4553], [2], [0], [], [], [], []

    hello,
    i have the ORA-00600: internal error code, arguments: [4553], [2], [0], [], [], [], [], [] in my alert.log file. One resolution is to recreate the invalid objects, but this error is recurring frequently. In touch with oracle. has anyone faced this issue, what could be the problem?
    thanks in advance.
    Starting up ORACLE RDBMS Version: 10.1.0.4.0.
    System parameters with non-default values:
    processes = 300
    shared_pool_size = 83886080
    large_pool_size = 8388608
    java_pool_size = 50331648
    nls_language = american
    nls_territory = america
    sga_target = 369098752
    control_files = O:\ORACLE\DATABASE\CONTROL01.CTL, O:\ORACLE\DATABASE\CONTROL02.CTL, O:\ORACLE\DATABASE\CONTROL03.CTL
    db_block_size = 8192
    db_cache_size = 25165824
    compatible = 10.1.0.2.0
    db_file_multiblock_read_count= 16
    undo_management = AUTO
    undo_tablespace = UNDOTBS1
    remote_login_passwordfile= EXCLUSIVE
    db_domain =
    dispatchers = (PROTOCOL=TCP) (SERVICE=orclXDB)
    shared_servers = 0
    job_queue_processes = 10
    background_dump_dest = D:\ORACLE\PRODUCT\10.1.0\ADMIN\ORCL\BDUMP
    user_dump_dest = D:\ORACLE\PRODUCT\10.1.0\ADMIN\ORCL\UDUMP
    core_dump_dest = D:\ORACLE\PRODUCT\10.1.0\ADMIN\ORCL\CDUMP
    sort_area_size = 65536
    db_name = ORCL
    open_cursors = 1000
    pga_aggregate_target = 25165824
    LGWR started with pid=5, OS id=136
    SMON started with pid=7, OS id=3524
    RECO started with pid=8, OS id=3244
    CJQ0 started with pid=9, OS id=420
    Thread 1 advanced to log sequence 14383
    Current log# 1 seq# 14383 mem# 0: O:\ORACLE\DATABASE\REDO11.LOG
    Current log# 1 seq# 14383 mem# 1: O:\ORACLE\DATABASE\REDO12.LOG
    Sat Nov 08 12:45:45 2008
    Private_strands 15 at log switch
    Thread 1 advanced to log sequence 14384
    Current log# 2 seq# 14384 mem# 0: O:\ORACLE\DATABASE\REDO21.LOG
    Current log# 2 seq# 14384 mem# 1: O:\ORACLE\DATABASE\REDO22.LOG
    Sat Nov 08 13:15:31 2008
    Errors in file d:\oracle\product\10.1.0\admin\orcl\udump\orcl_ora_4084.trc:
    ORA-00600: internal error code, arguments: [4553], [2], [0], [], [], [], [], []
    Sat Nov 08 13:19:42 2008
    Doing block recovery for file 2 block 332
    Block recovery range from rba 14384.24287.0 to scn 0.368893505
    Sat Nov 08 13:19:43 2008
    Recovery of Online Redo Log: Thread 1 Group 2 Seq 14384 Reading mem 0
    Mem# 0 errs 0: O:\ORACLE\DATABASE\REDO21.LOG
    Mem# 1 errs 0: O:\ORACLE\DATABASE\REDO22.LOG
    Block recovery completed at rba 14384.24315.16, scn 0.368893506
    Doing block recovery for file 2 block 97
    Block recovery range from rba 14384.13864.0 to scn 0.368893505
    Sat Nov 08 13:19:44 2008
    Recovery of Online Redo Log: Thread 1 Group 2 Seq 14384 Reading mem 0
    Mem# 0 errs 0: O:\ORACLE\DATABASE\REDO21.LOG
    Mem# 1 errs 0: O:\ORACLE\DATABASE\REDO22.LOG
    Block recovery completed at rba 14384.24315.16, scn 0.368893506
    Doing block recovery for file 5 block 651570
    Block recovery range from rba 14384.24287.0 to scn 0.368893508
    Sat Nov 08 13:19:45 2008
    Recovery of Online Redo Log: Thread 1 Group 2 Seq 14384 Reading mem 0
    Mem# 0 errs 0: O:\ORACLE\DATABASE\REDO21.LOG
    Mem# 1 errs 0: O:\ORACLE\DATABASE\REDO22.LOG
    Block recovery completed at rba 14384.24373.16, scn 0.368893509
    Sat Nov 08 13:19:46 2008
    Errors in file d:\oracle\product\10.1.0\admin\orcl\udump\orcl_ora_4084.trc:
    ORA-00600: internal error code, arguments: [4553], [2], [0], [], [], [], [], []
    Doing block recovery for file 2 block 704
    Block recovery range from rba 14384.24391.0 to scn 0.368893512
    Sat Nov 08 13:23:27 2008
    Recovery of Online Redo Log: Thread 1 Group 2 Seq 14384 Reading mem 0
    Mem# 0 errs 0: O:\ORACLE\DATABASE\REDO21.LOG
    Mem# 1 errs 0: O:\ORACLE\DATABASE\REDO22.LOG
    Block recovery completed at rba 14384.24419.16, scn 0.368893513
    Doing block recovery for file 2 block 41
    Block recovery range from rba 14384.24469.0 to scn 0.368894006
    Sat Nov 08 13:32:29 2008
    Recovery of Online Redo Log: Thread 1 Group 2 Seq 14384 Reading mem 0
    Mem# 0 errs 0: O:\ORACLE\DATABASE\REDO21.LOG
    Mem# 1 errs 0: O:\ORACLE\DATABASE\REDO22.LOG
    Block recovery completed at rba 14384.25039.16, scn 0.368894007
    Doing block recovery for file 5 block 651570
    Block recovery range from rba 14384.24287.0 to scn 0.368893508
    Sat Nov 08 13:32:30 2008
    Recovery of Online Redo Log: Thread 1 Group 2 Seq 14384 Reading mem 0
    Mem# 0 errs 0: O:\ORACLE\DATABASE\REDO21.LOG
    Mem# 1 errs 0: O:\ORACLE\DATABASE\REDO22.LOG
    Block recovery completed at rba 14384.24373.16, scn 0.368893509
    Sat Nov 08 13:45:44 2008
    Private_strands 15 at log switch
    Thread 1 advanced to log sequence 14385
    Current log# 3 seq# 14385 mem# 0: O:\ORACLE\DATABASE\REDO31.LOG
    Current log# 3 seq# 14385 mem# 1: O:\ORACLE\DATABASE\REDO32.LOG
    Sat Nov 08 14:31:08 2008
    Private_strands 15 at log switch
    Thread 1 advanced to log sequence 14386
    Current log# 1 seq# 14386 mem# 0: O:\ORACLE\DATABASE\REDO11.LOG
    Current log# 1 seq# 14386 mem# 1: O:\ORACLE\DATABASE\REDO12.LOG
    Sat Nov 08 15:01:31 2008
    Errors in file d:\oracle\product\10.1.0\admin\orcl\udump\orcl_ora_4048.trc:
    ORA-00600: internal error code, arguments: [ktspgfb-1], [], [], [], [], [], [], []
    orcl_ora_4048.trc:
    *** SERVICE NAME:(SYS$USERS) 2008-11-08 13:15:30.942
    *** SESSION ID:(303.2) 2008-11-08 13:15:30.942
    *** 2008-11-08 13:15:30.942
    ksedmp: internal or fatal error
    ORA-00600: internal error code, arguments: [4553], [2], [0], [], [], [], [], []
    Current SQL statement for this session:
    INSERT INTO ssv_tav_basic VALUES(:v1,TO_DATE(:v2,'DD-MM-YYYY HH24:MI:SS'),:v3,:v4,:v5,:v6,TO_DATE(:v7,'DD-MM-YYYY HH24:MI:SS'),:v8,:v9,:v10,:v11)
    ----- Call Stack Trace -----
    calling call entry argument values in hex
    location type point (? means dubious value)
    ksedmp+576          CALLrel  ksedst+0 0
    ksfdmp.160+14       CALLrel  ksedmp+0 3
    _kgeriv+139          CALLreg  00000000             7FD3170 3
    kgeasi+92           CALLrel  kgeriv+0 7FD3170 7ECE838 11C9 2
    8752BEC
    ktbtas+149          CALLrel  kgeasi+0 7FD3170 7ECE838 11C9 2 2 0 2
    0 0 0 0
    ktbair2+413         CALLrel  ktbtas+0 17614014 30 875369C
    kdxlne+517          CALLrel  ktbair2+0
    kcoissue_callback CALLreg 00000000 7F2CFA4 7F2CFE6 4 17614014
    +153 875369C
    kcoapl+751          CALLrel  kco_issue_callback 7F2CFA0 17614000 875369C
    +0
    kcbapl+119          CALLrel  kcoapl+0 7F2CFA0 17614000 1 5 2000 0
    875369C
    kcrfwredo_gen+255 CALLrel _kcbapl+0            7F2CFA0 177F4E90 8753180 0
    4 875369C
    kcbchg1+7688        CALLrel  kcrfw_redo_gen+0
    ktuchg+874          CALLrel  kcbchg1+0 0 3 8753264 875327C 0 0
    ktbchg2+115         CALLrel  ktuchg+0 2 5B06C88 3 7F2D000 7F2D008
    7F2A7A0 875369C 7F2CFA0 0 0
    kdisnewle+1681      CALLrel  ktbchg2+0 0 5B06C88 7F2D000 7F2D008
    7F2A7A0 8753694 7F2CFA0 0 0
    kdisle+4004         CALLrel  kdisnewle+0 5B06C7C 149C3C3 8753694
    8753730 7F28764 A4 9D 0 2 0 0
    0 8753938
    kdiins0+6796        CALLrel  kdisle+0 2EB6AAAC 8753C98 87541A4 1 2
    8756AB0 140 875D664 342C9238
    0 0 0
    kdiins+52           CALLrel  kdiins0+0 2EB6AAAC 6 875D664 8756AB0 0
    0 0 2 FF 0 0 0 0
    kauxsin+4814        CALLrel  kdiins+0 2EB6AAAC 6 875D664 8756AB0 2
    FF 0 0
    insidx.103+884      CALLrel  kauxsin+0 2EB6AA5C 875D660 0 7F46984
    7F469B4 7F469CC 7F46958 0 0 0
    0 0 0 0 0 2C04A990 B D218 1 0
    0
    insrowFastPath.103  CALLrel  insidx.103+0 7F468B4
    +189
    insdrvFastPath.103  CALLrel  insrowFastPath.103 7F468B4 875D864 0 7F468B4
    +357 +0
    inscovexe+916       CALLrel  insdrvFastPath.103 7F468B4
    +0
    _insExecStmtExecIni  CALL???  00000000             1C8C07CC 2395C188 875DC70
    Engine.103+54
    insexe+232          CALLrel  insExecStmtExecIni 1C8C07CC 2395C188 875DC70
    Engine.103+0
    opiexe+12507        CALLrel  insexe+0 2EC98954 875DC70
    _opiodr+973          CALLreg  00000000             4 4 875E7D0
    _ttcpip+1830         CALLreg  00000000             4 4 875E7D0 3
    _opitsk+1098         CALL???  00000000            
    opiino+938          CALLrel  opitsk+0 0 0 7FD9BB0 7E5EEF8 DF 0
    _opiodr+973          CALLreg  00000000             3C 4 875FBC0
    opidrv+479          CALLrel  opiodr+0 3C 4 875FBC0 0
    sou2o+45            CALLrel  opidrv+0 3C 4 875FBC0
    opimai+237          CALLrel  sou2o+0
    OracleThreadStart@  CALLrel  opimai+0
    4+910
    77E64826 CALLreg 00000000

    hello satish,
    thank you for your kind advice. the reason i posted this is because we have been having this issue for a long time. and so far its been a chicken-egg issue, maybe its hardware, or the application, or the OS, etc..etc..
    so, i am looking for any experiences with the 600 error, perhaps similar to mine.

  • ERROR at line 1:ORA-00600: internal error code, arguments: [ktsircinfo_num1

    Hi all,
    I need one help. In our one schema we have design like one temp and one parmanent table. The parmanent table is partition and we are used to exchange this partition with temporary table.
    It was working fine but since last many days we are facing a issue that while exchanging the table partition or coz some activity the table get courrepted and get the following error
    ERROR at line 1:
    ORA-00600: internal error code, arguments: [ktsircinfo_num1], [24], [2],
    [49317], [], [], [], []
    Can anyone help us out. Any suggetion is greatful.
    Thanks

    It was working fine but since last many days we are facing a issueReview the changes that might have happened to the server in those past few days. OS upgrade, OS move, Oracle upgrade, post installation steps unsuccessful/not completed could be some of the many reasons, among others that Oracle support will identify when you open a SR, as suggested above.

  • ORA-00600: internal error code, arguments: [qctcte1]

    Hi All,
    While executing a mapping I got the following error message:
    Starting Execution MAP39_FACT
    Starting Task MAP39_FACT
    ORA-00600: internal error code, arguments: [qctcte1], [0], [], [], [], [], [], []
    ORA-06512: at "SBI_TARGET_P2.MAP39_FACT", line 12
    ORA-06512: at "SBI_TARGET_P2.MAP39_FACT", line 8997
    ORA-06512: at "SBI_TARGET_P2.MAP39_FACT", line 9486
    ORA-06512: at "SBI_TARGET_P2.MAP39_FACT", line 12000
    ORA-06512: at line 1
    Completing Task MAP39_FACT
    Completing Execution MAP39_FACT
    When I trace the Alert log I find the error to be of a mismatch data type .But there arent any mismatch in any of the operators in my mapping.
    As a rescue I tried making an altogether new mapping but m still getting the same error. All the other mappings in my project are running fine.
    Any Solutions??

    Hello,
    Accoding to metalink info this ORA-600 could be reported as a result of several bugs, depending on your RDBMS version and mapping schema.
    The note 248095.1 is entry point. Find below the exclusion from the note:
    Known Issues:
    Bug# 3963092 See Note 3963092.8
    OERI[qctcte1] compiling SQL with ORDER BY .. DESC
    Fixed: 10.1.0.4, 10.2.0.1
    Bug# 3730166 See Note 3730166.8
    OERI [qctcte1] / [kghssgcop2] from ANSI outer joins with binds
    Fixed: 10.1.0.5, 10.2.0.1
    Bug# 3557906 See Note 3557906.8
    OERI[qctcte1] from predicate move around
    Fixed: 9.2.0.6, 10.1.0.4, 10.2.0.1
    Bug# 3216046 See Note 3216046.8
    OERI:qctcte1 running a query with a subquery in SELECT list
    Fixed: 9.2.0.5, 10.1.0.2
    Bug# 3121670 See Note 3121670.8
    OERI:qctcte1 can occur on VIEW with HAVING clause with STAR transformation
    Fixed: 9.2.0.5, 10.1.0.2
    Bug# 3110923 See Note 3110923.8
    Dump (in qmxtrxopt) using ORDER BY .. DESC on a CONSTANT column
    Fixed: 9.2.0.5
    Bug# 2458655 See Note 2458655.8
    OERI[QCTCTE1] from FULL OUTER JOIN with BIND variable in subquery
    Fixed: 9.2.0.3, 10.1.0.2
    Bug# 2357784 See Note 2357784.8
    OERI[QCTCTE1] parsing ANSI OUTER JOIN with a VIEW with a SET operation (eg: UNION ALL)
    Fixed: 9.2.0.2
    Bug# 2105452 See Note 2105452.8
    OERI:QCTCTE1 possible from inline UNION view with binds
    Fixed: 9.0.1.4, 9.2.0.1
    Bug# 2100837 See Note 2100837.8
    OERI:QCTCTE1 possible using INLIST predicates
    Fixed: 9.0.1.3, 9.2.0.1
    Bug# 2092554 See Note 2092554.8
    OERI:qctcte1 / ORA-979 from multi-hierarchy query using materialized view
    Fixed: 9.0.1.3, 9.2.0.1
    Bug# 1970507 See Note 1970507.8
    OERI:18096 from OUTER JOIN in MERGE USING clause in PLSQL
    Fixed: 9.0.1.2, 9.2.0.1

  • ORA-00600: internal error code, arguments:[k2gUGPC: ptcnt = tcnt] in 11gR2

    Dear Friends,
    we are using 11.2.0.2 RAC database (e-biz database) on solaris sparc (64 bit) and we are getting errors on alert log:
    ORA-00600: internal error code, arguments: [k2gUGPC: ptcnt >= tcnt],
    Please let me know the fix.
    Recent Change:
    Upgrade 10.2.0.2 RAC to 11.2.0.2 RAC during the migration of 11.5.10.2 to R12.1.3
    Errors:
    Sun May 20 06:05:16 2012
    Non critical error ORA-48913 caught while writing to trace file "/oradpw/db/diag/rdbms/pdpw/PDPW1/incident/incdir_112309/PDPW1_ora_22527_i112309.trc"
    Error message: ORA-48913: Writing into trace file failed, file size limit [10485760] reached
    Writing to the above trace file is disabled for now on...
    Use ADRCI or Support Workbench to package the incident.
    See Note 411.1 at My Oracle Support for error and packaging details.
    Error 600 trapped in 2PC on transaction 128.33.6061. Cleaning up.
    Error stack returned to user:
    ORA-00600: internal error code, arguments: [k2gUGPC: ptcnt >= tcnt], [], [], [], [], [], [], [], [], [], [], []
    Errors in file /oradpw/db/diag/rdbms/pdpw/PDPW1/trace/PDPW1_ora_22527.trc (incident=112310):
    ORA-00603: ORACLE server session terminated by fatal error
    ORA-00600: internal error code, arguments: [k2gUGPC: ptcnt >= tcnt], [], [], [], [], [], [], [], [], [], [], []
    Incident details in: /oradpw/db/diag/rdbms/pdpw/PDPW1/incident/incdir_112310/PDPW1_ora_22527_i112310.trc
    Sun May 20 06:05:22 2012
    Dumping diagnostic data in directory=[cdmp_20120520060522], requested by (instance=1, osid=22527), summary=[incident=112309].
    Sun May 20 06:05:22 2012
    Sweep [inc][112310]: completed
    Sweep [inc][112309]: completed
    Sweep [inc2][112309]: completed
    opiodr aborting process unknown ospid (22527) as a result of ORA-603
    Dumping diagnostic data in directory=[cdmp_20120520060525], requested by (instance=1, osid=22527), summary=[incident=112310].
    Sun May 20 06:06:22 2012
    Sweep [inc2][112310]: completed
    Trace file /oradpw/db/diag/rdbms/pdpw/PDPW1/trace/PDPW1_ora_22527.trc
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    With the Partitioning, Real Application Clusters, OLAP, Data Mining
    and Real Application Testing options
    ORACLE_HOME = /oradpw/db/tech_st/11.2.0
    System name: SunOS
    Node name: jxebpdb1
    Release: 5.10
    Version: Generic_142909-17
    Machine: sun4u
    Instance name: PDPW1
    Redo thread mounted by this instance: 1
    Oracle process number: 36
    Unix process pid: 22527, image: oracle@jxebpdb1
    *** 2012-05-20 06:04:17.040
    *** SESSION ID:(263.3301) 2012-05-20 06:04:17.040
    *** CLIENT ID:(SCHEDULE_MANAGER) 2012-05-20 06:04:17.040
    *** SERVICE NAME:(PDPW) 2012-05-20 06:04:17.040
    *** MODULE NAME:(XXIMSPULLVAARINV) 2012-05-20 06:04:17.040
    *** ACTION NAME:(Concurrent Request) 2012-05-20 06:04:17.040
    Incident 112309 created, dump file: /oradpw/db/diag/rdbms/pdpw/PDPW1/incident/incdir_112309/PDPW1_ora_22527_i112309.trc
    ORA-00600: internal error code, arguments: [k2gUGPC: ptcnt >= tcnt], [], [], [], [], [], [], [], [], [], [], []
    *** 2012-05-20 06:05:22.159
    Incident 112310 created, dump file: /oradpw/db/diag/rdbms/pdpw/PDPW1/incident/incdir_112310/PDPW1_ora_22527_i112310.trc
    ORA-00603: ORACLE server session terminated by fatal error
    ORA-00600: internal error code, arguments: [k2gUGPC: ptcnt >= tcnt], [], [], [], [], [], [], [], [], [], [], []
    kgefec: fatal error 0
    Regards,
    DB

    -Try to search on ORA-600/ORA-7445 Error Look-up Tool [ID 153788.1]
    -Raise SR to oracle support if no detail found on above tool.

  • ORA-00600: internal error code, arguments: [Carr_Oscan], [], [], [], [], []

    Hello,
    ORACLE 10GR2
    WINDOWS XP
    SIR,
    I on my test db I hav got this error :
    ORA-00600: internal error code, arguments: [Carr_Oscan], [], [], [], [], [], [], []
    Is there any solution to get my db back. I hav not backup or archivelog as it was just a test db with default oracle installation.
    folloing some starting and bottom lines from my alert log :
    Dump file e:\oracle\product\10.2.0/admin/orcl/bdump\alert_orcl.log
    Tue Sep 29 12:26:34 2009
    ORACLE V10.2.0.1.0 - Production vsnsta=0
    vsnsql=14 vsnxtr=3
    Windows XP Version V5.1 Service Pack 3
    CPU : 2 - type 586, 1 Physical Cores
    Process Affinity : 0x00000000
    Memory (Avail/Total): Ph:1182M/2038M, Ph+PgF:1523M/2252M, VA:1940M/2047M
    Tue Sep 29 12:26:34 2009
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    Shared memory segment for instance monitoring created
    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 =18
    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 = 150
    sga_target = 612368384
    control_files = E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL, E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL02.CTL, E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL03.CTL
    db_block_size = 8192
    compatible = 10.2.0.1.0
    db_file_multiblock_read_count= 16
    db_recovery_file_dest = E:\oracle\product\10.2.0/flash_recovery_area
    db_recovery_file_dest_size= 2147483648
    undo_management = AUTO
    undo_tablespace = UNDOTBS1
    remote_login_passwordfile= EXCLUSIVE
    db_domain =
    dispatchers = (PROTOCOL=TCP) (SERVICE=orclXDB)
    job_queue_processes = 10
    audit_file_dest = E:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\ADUMP
    background_dump_dest = E:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\BDUMP
    user_dump_dest = E:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\UDUMP
    core_dump_dest = E:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\CDUMP
    db_name = orcl
    open_cursors = 300
    pga_aggregate_target = 202375168
    PMON started with pid=2, OS id=2468
    PSP0 started with pid=3, OS id=132
    MMAN started with pid=4, OS id=2972
    DBW0 started with pid=5, OS id=1832
    LGWR started with pid=6, OS id=3128
    CKPT started with pid=7, OS id=2240
    SMON started with pid=8, OS id=2052
    RECO started with pid=9, OS id=3304
    CJQ0 started with pid=10, OS id=1804
    MMON started with pid=11, OS id=3292
    Tue Sep 29 12:26:35 2009
    Beginning crash recovery of 1 threads
    parallel recovery started with 2 processes
    Sat Nov 21 17:49:04 2009
    Started redo scan
    Sat Nov 21 17:49:05 2009
    Errors in file e:\oracle\product\10.2.0\admin\orcl\udump\orcl_ora_3784.trc:
    ORA-00600: internal error code, arguments: [kcrfrgv_scn1], [], [], [], [], [], [], []
    Sat Nov 21 17:49:17 2009
    Aborting crash recovery due to error 600
    Sat Nov 21 17:49:17 2009
    Errors in file e:\oracle\product\10.2.0\admin\orcl\udump\orcl_ora_3784.trc:
    ORA-00600: internal error code, arguments: [kcrfrgv_scn1], [], [], [], [], [], [], []
    ORA-600 signalled during: alter database open...
    Mon Nov 23 10:51:41 2009
    db_recovery_file_dest_size of 2048 MB is 0.00% 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.
    Thu Nov 26 15:10:27 2009
    Starting ORACLE instance (normal)
    Thu Nov 26 15:14:26 2009
    Starting ORACLE instance (normal)
    Thu Nov 26 15:16:23 2009
    Starting ORACLE instance (normal)
    Thu Nov 26 15:19:18 2009
    Shutting down instance: further logons disabled
    Thu Nov 26 15:19:18 2009
    Stopping background process CJQ0
    Thu Nov 26 15:19:18 2009
    Stopping background process MMNL
    Thu Nov 26 15:19:19 2009
    Stopping background process MMON
    Thu Nov 26 15:19:20 2009
    Shutting down instance (immediate)
    License high water mark = 3
    Thu Nov 26 15:19:20 2009
    Stopping Job queue slave processes
    Thu Nov 26 15:19:20 2009
    Job queue slave processes stopped
    Waiting for dispatcher 'D000' to shutdown
    All dispatchers and shared servers shutdown
    Thu Nov 26 15:19:22 2009
    ALTER DATABASE CLOSE NORMAL
    ORA-1109 signalled during: ALTER DATABASE CLOSE NORMAL...
    Thu Nov 26 15:19:22 2009
    ALTER DATABASE DISMOUNT
    Completed: ALTER DATABASE DISMOUNT
    ARCH: Archival disabled due to shutdown: 1089
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    ARCH: Archival disabled due to shutdown: 1089
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    Thu Nov 26 15:19:27 2009
    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 =18
    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 = 150
    __shared_pool_size = 192937984
    __large_pool_size = 4194304
    __java_pool_size = 4194304
    __streams_pool_size = 0
    spfile = E:\ORACLE\PRODUCT\10.2.0\DB_1\DBS\SPFILEORCL.ORA
    sga_target = 612368384
    control_files = E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL, E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL02.CTL, E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL03.CTL
    db_block_size = 8192
    __db_cache_size = 402653184
    compatible = 10.2.0.1.0
    db_file_multiblock_read_count= 16
    db_recovery_file_dest = E:\oracle\product\10.2.0/flash_recovery_area
    db_recovery_file_dest_size= 2147483648
    undo_management = AUTO
    undo_tablespace = UNDOTBS1
    remote_login_passwordfile= EXCLUSIVE
    db_domain =
    dispatchers = (PROTOCOL=TCP) (SERVICE=orclXDB)
    job_queue_processes = 10
    audit_file_dest = E:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\ADUMP
    background_dump_dest = E:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\BDUMP
    user_dump_dest = E:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\UDUMP
    core_dump_dest = E:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\CDUMP
    db_name = orcl
    open_cursors = 300
    pga_aggregate_target = 202375168
    PMON started with pid=2, OS id=5416
    PSP0 started with pid=3, OS id=6132
    MMAN started with pid=4, OS id=3640
    DBW0 started with pid=5, OS id=3048
    LGWR started with pid=6, OS id=2220
    CKPT started with pid=7, OS id=756
    SMON started with pid=8, OS id=2328
    RECO started with pid=9, OS id=2460
    CJQ0 started with pid=10, OS id=2380
    MMON started with pid=11, OS id=2356
    Thu Nov 26 15:19:29 2009
    starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
    Thu Nov 26 15:19:29 2009
    starting up 1 shared server(s) ...
    Thu Nov 26 15:19:30 2009
    ALTER DATABASE MOUNT
    MMNL started with pid=12, OS id=3664
    Thu Nov 26 15:19:34 2009
    Setting recovery target incarnation to 2
    Thu Nov 26 15:19:34 2009
    Successful mount of redo thread 1, with mount id 1231755394
    Thu Nov 26 15:19:34 2009
    Database mounted in Exclusive Mode
    Completed: ALTER DATABASE MOUNT
    Thu Nov 26 15:19:34 2009
    ALTER DATABASE OPEN
    Thu Nov 26 15:19:35 2009
    Beginning crash recovery of 1 threads
    parallel recovery started with 2 processes
    Thu Nov 26 15:19:35 2009
    Started redo scan
    Thu Nov 26 15:19:35 2009
    Errors in file e:\oracle\product\10.2.0\admin\orcl\udump\orcl_ora_5304.trc:
    ORA-00600: internal error code, arguments: [kcrfrgv_scn1], [], [], [], [], [], [], []
    Thu Nov 26 15:19:39 2009
    Aborting crash recovery due to error 600
    Thu Nov 26 15:19:39 2009
    Errors in file e:\oracle\product\10.2.0\admin\orcl\udump\orcl_ora_5304.trc:
    ORA-00600: internal error code, arguments: [kcrfrgv_scn1], [], [], [], [], [], [], []
    ORA-600 signalled during: ALTER DATABASE OPEN...
    Thu Nov 26 15:34:32 2009
    db_recovery_file_dest_size of 2048 MB is 0.00% 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.
    Kindly tell me for knowldege whether is db can be recovered or not. I have no metalink support.
    Regards
    Edited by: ora-boy on Nov 26, 2009 11:37 PM

    An internal error happened.
    The parameters that come with this error give more information about the location where this exception occured.
    You should contact Oracle support or browse metalink for more information regarding your specific error condition.
    Also check the alert.log file and other trace files in the background_dump_dest or user_dump_dest for additional information.
    Should you want to find a solution yourself and have access to Oracle Metalink, Oracle support provides the ORA-600 Lookup Tool with which you can troubleshoot the ORA-600.
    Regards
    Asif Kabir

  • How to fix this (ORA-00600: internal error code, arguments) error.. help me

    SQL> conn /as sysdba
    Connected.
    SQL> conn hr/hr
    ERROR:
    ORA-01033: ORACLE initialization or shutdown in progress
    Process ID: 0
    Session ID: 0 Serial number: 0
    I tried to fixed this  way but I could not.
    SQL> conn /as sysdba
    Connected.
    SQL> select status from v$instance
    2 ;
    STATUS
    MOUNTED
    SQL> shutdown immediate
    ORA-01109: database not open
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup
    ORACLE instance started.
    Total System Global Area 753278976 bytes
    Fixed Size 1374724 bytes
    Variable Size 469763580 bytes
    Database Buffers 276824064 bytes
    Redo Buffers 5316608 bytes
    Database mounted.
    ORA-00600: internal error code, arguments: [kcratr_nab_less_than_odr], [1],
    [332], [94], [138], [], [], [], [], [], [], []
    SQL> select status from v$instance
    2 ;
    STATUS
    MOUNTED
    SQL> Select object_name,object_type,owner from dba_objects where data_object_id=
    332
    2 ;
    Select object_name,object_type,owner from dba_objects where data_object_id=332
    ERROR at line 1:
    ORA-01219: database not open: queries allowed on fixed tables/views only
    SQL> conn /as sysdba
    Connected.
    SQL> Select object_name,object_type,owner from dba_objects where data_object_id=
    332
    2 ;
    Select object_name,object_type,owner from dba_objects where data_object_id=332
    ERROR at line 1:
    ORA-01219: database not open: queries allowed on fixed tables/views only
    SQL> shutdown immediate
    ORA-01109: database not open
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup mount
    ORACLE instance started.
    Total System Global Area 753278976 bytes
    Fixed Size 1374724 bytes
    Variable Size 469763580 bytes
    Database Buffers 276824064 bytes
    Redo Buffers 5316608 bytes
    Database mounted.
    SQL> recover database
    Media recovery complete.
    SQL> alter database open
    2 ;
    alter database open
    ERROR at line 1:
    ORA-00600: internal error code, arguments: [kcratr_nab_less_than_odr], [1],
    [332], [94], [138], [], [], [], [], [], [], []

    ORA-00600 is the final "it's not anything else" error. It pretty much means "open an SR". There is an ora-0600 lookup tool on MOS where you can feed it some arguements from your specific error and see if anything comes up. But you'll still need an MOS account, either way.

  • ORA-00600: internal error code, arguments: [LibraryCacheNotEmptyOnClose], [

    Hello!
    After googling a lot, I really don't know what may have caused this problem when I'm shutting the DB, as It's a generic one.. Any suggestions?
    I'm running oracle on version 10.2.0.3.0 on Win Server 2003 Enterprise SP2.
    Part of the alert.log:
    Mon Sep 26 07:00:49 2011
    Starting background process EMN0
    EMN0 started with pid=27, OS id=5192
    Mon Sep 26 07:00:49 2011
    Shutting down instance: further logons disabled
    Mon Sep 26 07:00:50 2011
    Stopping background process QMNC
    Mon Sep 26 07:00:51 2011
    Stopping background process CJQ0
    Mon Sep 26 07:00:51 2011
    Stopping background process MMNL
    Mon Sep 26 07:00:52 2011
    Stopping background process MMON
    Mon Sep 26 07:00:53 2011
    Shutting down instance (immediate)
    License high water mark = 26
    Mon Sep 26 07:00:53 2011
    Stopping Job queue slave processes
    Mon Sep 26 07:00:53 2011
    Job queue slave processes stopped
    Waiting for shared server 'S000' to die
    Waiting for shared server 'S001' to die
    Waiting for shared server 'S002' to die
    Waiting for shared server 'S003' to die
    Mon Sep 26 07:01:04 2011
    Waiting for shared server 'S004' to die
    Mon Sep 26 07:01:23 2011
    All dispatchers and shared servers shutdown
    Mon Sep 26 07:01:23 2011
    alter database close normal
    Mon Sep 26 07:01:24 2011
    SMON: disabling tx recovery
    SMON: disabling cache recovery
    Mon Sep 26 07:01:24 2011
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    Thread 1 closed at log sequence 4300
    Successful close of redo thread 1
    Mon Sep 26 07:01:25 2011
    Completed: alter database close normal
    Mon Sep 26 07:01:25 2011
    alter database dismount
    Completed: alter database dismount
    ARCH: Archival disabled due to shutdown: 1089
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    ARCH: Archival disabled due to shutdown: 1089
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    System State dumped to trace file c:\oracle\product\admin\teste\udump\teste_ora_5000.trc
    Mon Sep 26 07:01:35 2011
    Errors in file c:\oracle\product\admin\teste\udump\teste_ora_5000.trc:
    *ORA-00600: internal error code, arguments: [LibraryCacheNotEmptyOnClose], [], [], [], [], [], [], []*Dump file c:\oracle\product\admin\teste\bdump\alert_teste.log
    Mon Sep 26 07:09:49 2011
    ORACLE V10.2.0.3.0 - Production vsnsta=0
    vsnsql=14 vsnxtr=3
    Windows Server 2003 Version V5.2 Service Pack 2
    CPU : 2 - type 586, 2 Physical Cores
    Process Affinity : 0x00000000
    Memory (Avail/Total): Ph:1617M/2047M, Ph+PgF:3114M/3437M, VA:1938M/2047M
    Mon Sep 26 07:09:49 2011
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    Part of the file teste_ora_5000.trc:
    FREELIST CHUNK COUNT:3192 OBJECT SIZE:36
    LATCH:1 TOTAL SPACE: 114912
    FREELIST CHUNK COUNT:3190 OBJECT SIZE:36
    LATCH:2 TOTAL SPACE: 119016
    FREELIST CHUNK COUNT:3306 OBJECT SIZE:36
    BUCKET 10240:
    LIBRARY OBJECT HANDLE: handle=341a4de8 mtx=341A4E9C(0) cdp=0
    name=XDB.mime-mapping-type32_T
    hash=bfce5ac8b2228d568d457016dd2a2800 timestamp=11-19-2006 11:07:38
    namespace=TABL flags=KGHP/TIM/SML/[02000000]
    kkkk-dddd-llll=0000-0000-0000 lock=0 pin=0 latch#=2 hpc=0132 hlc=0132
    lwt=341A4E44[341A4E44,341A4E44] ltm=341A4E4C[341A4E4C,341A4E4C]
    pwt=341A4E28[341A4E28,341A4E28] ptm=341A4E30[341A4E30,341A4E30]
    ref=341A4E64[341A4E64,341A4E64] lnd=341A4E70[341A4D18,32B481F8]
    LIBRARY OBJECT last freed from HPD addn data CBK
    BUCKET 10240 total object count=1
    BUCKET 40441:
    LIBRARY OBJECT HANDLE: handle=341a4c90 mtx=341A4D44(0) cdp=0
    name=XDB.mime-mapping34_COLL
    hash=4fd0f011144ed13e64cf519ed06c9df9 timestamp=11-19-2006 11:07:38
    namespace=TABL flags=KGHP/TIM/SML/[02000000]
    kkkk-dddd-llll=0000-0000-0000 lock=0 pin=0 latch#=2 hpc=0004 hlc=0004
    lwt=341A4CEC[341A4CEC,341A4CEC] ltm=341A4CF4[341A4CF4,341A4CF4]
    pwt=341A4CD0[341A4CD0,341A4CD0] ptm=341A4CD8[341A4CD8,341A4CD8]
    ref=341A4D0C[341A4D0C,341A4D0C] lnd=341A4D18[32B481F8,341A4E70]
    LIBRARY OBJECT last freed from HPD addn data CBK
    BUCKET 40441 total object count=1
    ANONYMOUS LIST:
    LIST OF HANDLES WITH DEPENDENTS:
    LATCH=0 unpin_call_count=3072 hd_count=0 hd_unpinned_count=3284
    LATCH=1 unpin_call_count=3069 hd_count=2 hd_unpinned_count=3263
    341a4de8 -> 341a4c90
    LATCH=2 unpin_call_count=3085 hd_count=0 hd_unpinned_count=3503
    *** 2011-09-26 07:01:35.445
    ksedmp: internal or fatal error
    *ORA-00600: internal error code, arguments: [LibraryCacheNotEmptyOnClose], [], [], [], [], [], [], []*Current SQL information unavailable - no session.
    ----- Call Stack Trace -----
    calling call entry argument values in hex
    location type point (? means dubious value)
    ksedst+38           CALLrel  ksedst1+0 0 1
    ksedmp+898          CALLrel  ksedst+0 0
    ksfdmp+14           CALLrel  ksedmp+0 3
    _kgerinv+140         CALLreg  00000000             B158D30 3
    kgeasnmierr+19      CALLrel  kgerinv+0 B158D30 9CB1F64 607AAD14 0
    A19CDA4
    __VInfreq__kglshu+4 CALLrel _kgeasnmierr+0       B158D30 9CB1F64 607AAD14 0
    6 B158D30 4
    kqlnfy+641          CALLrel  kglshu+0 B158D30 0
    _kscnfy+1334         CALLreg  00000000             18 0
    ksmshu+273          CALLrel  kscnfy+0
    opistpreal+1038 CALLrel _ksmshu+0            0
    opistp+267          CALLrel  opistp_real+0 31 2 A19F68C
    _opiodr+1099         CALLreg  00000000             31 2 A19F68C
    _ttcpip+996          CALLreg  00000000             31 2 A19F68C 0
    _opitsk+1080         CALL???  00000000            
    opiino+1087         CALLrel  opitsk+0 0 0
    _opiodr+1099         CALLreg  00000000             3C 4 A19FC28
    opidrv+819          CALLrel  opiodr+0 3C 4 A19FC28 0
    sou2o+45            CALLrel  opidrv+0 3C 4 A19FC28
    opimaireal+112 CALLrel _sou2o+0             A19FC1C 3C 4 A19FC28
    opimai+92           CALLrel  opimai_real+0 2 A19FC54
    OracleThreadStart@  CALLrel  opimai+0
    4+726
    77E6482C CALLreg 00000000
    --------------------- Binary Stack Dump ---------------------
    ========== FRAME [1] (_ksedst+38 -> _ksedst1+0) ==========
    Dump of memory from 0x0A19CC78 to 0x0A19CC88
    A19CC70 0A19CC88 0040490B [.....I@.]
    A19CC80 00000000 00000001 [........]
    ========== FRAME [2] (_ksedmp+898 -> _ksedst+0) ==========
    Dump of memory from 0x0A19CC88 to 0x0A19CD48
    A19CC80 0A19CD48 00403303 [H....3@.]
    A19CC90 00000000 00000258 0A19CCA0 004238A0 [....X........8B.]
    A19CCA0 0A19CCA8 0043CB08 0B1591B8 60731B40 [[email protected]`]
    A19CCB0 0B1591BD 607AAD14 0000001B 00000000 [......z`........]
    Thanks in advance!!

    Hi;
    ORA-00600: internal error code, You are getting oracle internal error(ORA 600) which mean you could need to work wiht oracle support team. Please see below note, if its not help than i suggest log a sr:
    Troubleshoot an ORA-600 or ORA-7445 Error Using the Error Lookup Tool [ID 153788.1]
    Regard
    Helios

  • ORA-00600: internal error code, arguments: [ktssinseg3], [8], [37766017], [

    hi,
    i using oracle8i in solaris. i am trying to export one schema and trying to import it to another one schema within same database.
    what i did is
    $exp tms/tms owner=tms file=/export/home/oracle8i/thmexp.dmp
    here i get
    export terminated successfully without warning
    when i try to import i receive following errors
    IMP-00017: following statement failed with ORACLE error 600:
    IMP-00003: ORACLE error 600 encountered
    ORA-00600: internal error code, arguments: [ktssinseg3], [8], [37766017], [], []
    how i imported here is
    $ imp system/manager fromuser=tms touser=tms22 file=/export/home/oracle8i/tmsexp
    .dmp log=tms1.log
    Import: Release 8.1.7.0.0 - Production on Thu Sep 7 17:28:46 2006
    (c) Copyright 2000 Oracle Corporation. All rights reserved.
    Connected to: Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production
    With the Partitioning option
    JServer Release 8.1.7.0.0 - Production
    Export file created by EXPORT:V08.01.07 via conventional path
    Warning: the objects were exported by TMS, not by you
    import done in US7ASCII character set and US7ASCII NCHAR character set
    . importing TMS's objects into TMS22
    IMP-00017: following statement failed with ORACLE error 600:
    "CREATE TABLE "TMS_DAILYTIMESHEET" ("EMPID" VARCHAR2(8) NOT NULL ENABLE, "GR"
    "OUPID" NUMBER(8, 0) NOT NULL ENABLE, "TODAYDATE" DATE NOT NULL ENABLE, "PRO"
    "DID" NUMBER(8, 0) NOT NULL ENABLE, "TASKID" NUMBER(8, 0) NOT NULL ENABLE, ""
    "DESCRIPTION" VARCHAR2(500), "LEADERID" VARCHAR2(8) NOT NULL ENABLE, "PERSON"
    "HOURS" NUMBER(4, 2) NOT NULL ENABLE) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXT"
    "RANS 255 CACHE LOGGING STORAGE(INITIAL 8929280) TABLESPACE "GFTT""
    IMP-00003: ORACLE error 600 encountered
    ORA-00600: internal error code, arguments: [ktssinseg3], [8], [37766177], [], []
    IMP-00017: following statement failed with ORACLE error 600:
    "CREATE TABLE "TMS_DESIGNATION" ("DESIGNATIONID" NUMBER(8, 0), "DESCRIPTION""
    " VARCHAR2(50) NOT NULL ENABLE) PCTFREE 10 PCTUSED 40 INITRANS 2 MAXTRANS 2"
    "55 LOGGING STORAGE(INITIAL 204800) TABLESPACE "GFTT""
    IMP-00003: ORACLE error 600 encountered
    ORA-00600: internal error code, arguments: [ktssinseg3], [8], [37766017], [], []
    IMP-00017: following statement failed with ORACLE error 600:
    "CREATE TABLE "TMS_EMPLEADER" ("EMPID" VARCHAR2(8), "LEADERID" VARCHAR2(8), "
    ""TEAMID" NUMBER(8, 0), "STATUS" NUMBER(1, 0)) PCTFREE 10 PCTUSED 40 INITRA"
    "NS 1 MAXTRANS 255 LOGGING STORAGE(INITIAL 20480) TABLESPACE "GFTT""
    IMP-00003: ORACLE error 600 encountered
    ORA-00600: internal error code, arguments: [ktssinseg3], [8], [37766017], [], []
    IMP-00017: following statement failed with ORACLE error 600:
    "CREATE TABLE "TMS_EMPLOYEE" ("EMPID" VARCHAR2(8), "EMPNAME" VARCHAR2(35) NO"
    "T NULL ENABLE, "USERNAME" VARCHAR2(20) NOT NULL ENABLE, "PASSWORD" VARCHAR2"
    "(15) NOT NULL ENABLE, "DESIGNATIONID" NUMBER(8, 0) NOT NULL ENABLE, "GROUPI"
    "D" NUMBER(8, 0) NOT NULL ENABLE, "STATUS" NUMBER(1, 0) NOT NULL ENABLE, "DO"
    "J" DATE NOT NULL ENABLE) PCTFREE 10 PCTUSED 40 INITRANS 2 MAXTRANS 255 LOG"
    "GING STORAGE(INITIAL 204800) TABLESPACE "GFTT""
    IMP-00003: ORACLE error 600 encountered
    ORA-00600: internal error code, arguments: [ktssinseg3], [8], [37766017], [], []
    Import terminated successfully with warnings.
    i dont know what is going wrong can anyone help me to resolve this issue....
    With regards
    Boo

    hi,
    i checked out every datafiles none of them were get corrputed.
    this is how i checked
    $ dbv file=tms1.dbf logfile=dbv.log
    $more dbv.log
    DBVERIFY: Release 8.1.7.0.0 - Production on Thu Sep 7 18:46:54 2006
    (c) Copyright 2000 Oracle Corporation. All rights reserved.
    DBVERIFY - Verification starting : FILE = tms1.dbf
    DBVERIFY - Verification complete
    Total Pages Examined : 102400
    Total Pages Processed (Data) : 6
    Total Pages Failing (Data) : 0
    Total Pages Processed (Index): 8
    Total Pages Failing (Index): 0
    Total Pages Processed (Other): 42
    Total Pages Empty : 102344
    Total Pages Marked Corrupt : 0
    Total Pages Influx : 0
    With Regards
    Boo

  • ORA-00600: internal error code, arguments: [kokagdt0],

    Hello,
    Well I am having some problem in Data Mining. The application that I have made submits the tasks correctly into the Data Mining Server. But some of them results in error which is:
    ORA-12801: error signaled in parallel query server P001
    ORA-00600: internal error code, arguments: [kokagdt0], [], [], [], [], [], [], []
    ORA-06512: at "DMSYS.ODM_MINING_TRANSFORMATION", line 2912
    ORA-06512: at line 1
    Well can anyone help me on this or atleast tell that what the arguments "kakagdt0" stand for.
    I also got the following error in between :
    ORA-00942: table or view does not exist
    ORA-06512: at "DMSYS.ODM_MINING_TRANSFORMATION", line 2912
    ORA-06512: at line 1
    ALTHOUGH, I was performing DM on same table , while others were completing successfully, some of the tasks were giving these kind of error. Can these be because of hardware because I am running on RAM:512MB Processor: PIII 1.2GHz.
    Regards, Bokhari

    Well yes and no. In the testing process I submit a number of queries for data mining. Some of them results in success some in failure. Sometimes all the queries result in success and somtimes all in failure. The queries are constant ie I have hardcoded them: parameters, table and data doesnt change only the name changes. Do you still think that it is the reason you have given.
    Regards, Bokhari

  • ORA-00600: internal error code - Concurrent managers are down...!!

    Dear All,
    I am getting the following error while opening the concurrent manager Administer Window:
    and none of the managers are up and running..!!!
    The Error is:
    ORA-00600: internal error code, arguments: [12700], [41258], [96660311], [4], [105091700], [25], [], []
    FRM-40735: POST-QUERY trigger raised unhandled exception ORA-00600.
    This is appearing while the records are being loaded in the window...
    Please tell me how can I rectify this dangerous situation...
    the More worry is that this is in production...
    Please update....!!
    Many thanks in advance.....

    Hi,
    Please mention the application release, database version, and the OS.
    What changes have been done recently?
    Can you find any details about the error in the Database/CM log files?
    Any invalid objects in the database?
    Did you try to regenerate the form via adadmin and see if this helps?
    Does AutoConfig complete successfully?
    Please see if (Note: 153788.1 - Troubleshoot an ORA-600 or ORA-7445 Error Using the Error Lookup Tool) helps. You may also run cmclean.sql script (Note: 134007.1).
    Regards,
    Hussein

  • Error: ORA-00600: internal error code

    I am having this ORA -00600 , How i can solve this ? Developers saying that there is no code problem. Does anyone faced before this type of issue.
    Please give me the solution .
    We are trying to PREVIEW the Templates on screen for the following campaigns in :
    20080319_EC_CH_eNews_CSSC12330376
    20080319_EC_MD_eNews_CSSC1267345
    20080319_EC_PL_eNews_CSSC12370612
    20080319_EC_PR_eNews_CSSC12653932
    20080319_EC_SG_eNews_CSSC12653835
    20080319_EC_SP_eNews_CSSC11461517
    Most of the time when client is trying to load the previews, the page is blank and acts like it is still loading, but never completes. However, sometimes it will come back with the following red error message for the
    Error: ORA-00600: internal error code, arguments: [12762], [], [], [], [], [], [], [] Audit : Content Copy : Insert : Module : Sub Template Script 20080218_EC_MD_eNews_CSSCxxxxx ORA-00600: internal error code, arguments:
    [12762], [], [], [], [], [], [], [] Audit : Content Copy : Insert : Module
    : Sub Template Script 20080218_EC_MD_eNews_CSSCxxxxx

    Check these notes in metalink
    146580.1 and Note:146581.1

Maybe you are looking for

  • How to put main process to sleep??

    Hi experts I have another problem in my ajav application , When I press execute button, it creates a process which run a bat file. the bat file actuallty run something and produce the output file. then main process read that output file and show the

  • Samsung 32" LCD Series 403 lines on screen

    I was given a new tv recently.  After hooking it up, vertical lines appeared on screen.  They appear on every channel on the cable and on the AV source, but they don't appear on the HD.  Unfortunately, we don't have an HD connection back there (I tes

  • Abap Proxy Issues

    Hi there, Iu2019ve been struggling with abap proxies the last couple of daysu2026 I want to create a program that executes the proxy and send thru some data via an internal table. (To another proxy on the same system but a different client.) Iu2019ve

  • How to Optimize a New iMac for After Effects

    I bought the most tricked out brand new iMac available, with 32GB ram, an updated graphics card, everything. But, exporting my project from After Effects takes the same amount of time on my new iMac as it did on my 2011 macbook - about 6 hours. I kno

  • ELearning Guild - DevLearn - Adobe Summit - moving forward from Authorware

    Anyone going to DevLearn? Adobe are running an eLearning Summit at the end of DevLearn. Here's the schedule I was browsing the Adobe Summit info for DevLearn, and came across the updated schedule here http://www.elearningguild.com/content.cfm?selecti