Customise Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.

No cookies to display.

Resolved ORA-00600 internal error code, arguments:

Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
  • User AvatarKiran Dalvi
  • 31 Oct, 2021
  • 0 Comments
  • 2 Mins Read

Resolved ORA-00600 internal error code, arguments:

RESOLVED ORA-00600 INTERNAL ERROR CODE, ARGUMENTS

You might have faced this issue while trying to start the database. Most of the time this ora error occur during database restart after abnormal shutdown or power failure. To resolve it you need to recover the database using backup control file as shown below.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
oracle@dba>sqlplus / as sysdba
 
SQL*Plus: Release 19.0.0.0.0 Production on Sun Oct 31 14:17:41 2021
 
Copyright (c) 1982, 2019, Oracle.  All rights reserved.
 
Connected to an idle instance.
 
SQL> startup
ORACLE instance started.
 
Total System Global Area 3307048960 bytes
Fixed Size                  2180264 bytes
Variable Size            2046823256 bytes
Database Buffers         1241513984 bytes
Redo Buffers               16531456 bytes
Database mounted.
ORA-00600: internal error code, arguments: [kcratr_nab_less_than_odr], [1],
[210], [39496], [39684], [], [], [], [], [], [], []

Resolution : -

Step 1 : - shutdown the database and startup in mount stage

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SQL> shut immediate;
ORA-01109: database not open
 
Database dismounted.
ORACLE instance shut down.
 
SQL> startup mount
ORACLE instance started.
 
Total System Global Area 3307048960 bytes
Fixed Size                  2180264 bytes
Variable Size            2046823256 bytes
Database Buffers         1241513984 bytes
Redo Buffers               16531456 bytes
Database mounted.

STEP 2: Take backup of control file manually at os level using copy or cp command.

1
2
3
4
NAME                                 TYPE        VALUE
-------------------------------------------------------
control_files                        string      /data/app/oracle/oradata/ORCL/control01.ctl,
/data/app/oracle/flash_recovery_area/ORCL/control02.ctl

STEP 3: Check the Current Logfile

1
2
3
4
5
6
7
8
9
SQL> select a.member,a.group#,b.status from v$logfile a ,v$log b where a.group#=b.group# and b.status=’CURRENT’
  2  ;
 
MEMBER
——————————————————————————–
    GROUP# STATUS
———- —————-
data/app/oracle/oradata/ORCL/redo03.log
         3 CURRENT

STEP 4: Shutdown the DB and startup in Mount stage

1
2
3
4
5
6
7
8
9
10
11
12
SQL> Shutdown abort ;
ORACLE instance shut down.
 
SQL> Startup mount ;
ORACLE instance started.
 
Total System Global Area 3307048960 bytes
Fixed Size                  2180264 bytes
Variable Size            2046823256 bytes
Database Buffers         1241513984 bytes
Redo Buffers               16531456 bytes
Database mounted.

STEP 5: Recover the database using backup controlfile until cancel.

1
2
3
4
5
6
7
8
9
10
11
12
SQL> recover database using backup controlfile until cancel ;
ORA-00279: change 2737134 generated at 12/27/2017 12:21:37 needed for thread 1
ORA-00289: suggestion :
/data/app/oracle/oradata/ORCL/fast_recovery_area/arcivelog2018_01_03O1_MF_1_210_%U_.
ARC
ORA-00280: change 2737134 for thread 1 is in sequence #210
 
Specify log: {=suggested | filename | AUTO | CANCEL}
/data/app/oracle/oradata/ORCL/redo03.log
Log applied.
Media recovery complete.
SQL>

STEP 6: Reset the logs and open the database

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
SQL> Alter database open resetlogs ;
 
Database altered.
 
SQL>
SQL>
SQL> shut immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> exit
 
Disconnected from Oracle Database 19cg Enterprise Edition Release 19.0.0.0.0 – 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
 
C:Userssan>sqlplus / as sysdba
 
SQL*Plus: Release 19.0.0.0.0 Production on Sun oct 31 15:00:41 2021
 
Copyright (c) 1982, 2019, Oracle.  All rights reserved.
 
Connected to an idle instance.
 
SQL> startup
ORACLE instance started.
 
Total System Global Area 3307048960 bytes
Fixed Size                  2180264 bytes
Variable Size            2046823256 bytes
Database Buffers         1241513984 bytes
Redo Buffers               16531456 bytes
Database mounted.
Database opened.
SQL>
SQL>