What is bootstrap?
Bootstrap is a technique for loading the first few instructions of a computer program into active memory and then using them to bring in the rest of the program.
What is bootstrap in Oracle ?
What happens on database startup?
SQL> startup mount ; SQL> alter session set events ‘10046 trace name context forever, level 12 ‘ ; SQL> alter database open ; SQL> alter session set events ‘10046 trace name context off ‘ ; SQL> ORADEBUG SETMYPID SQL> ORADEBUG TRACEFILE_NAME |
Upon the successful completion of bootstrap the database will do the other tasks like recovery and will open the database.
Which objects are classified as bootstrap objects in oracle database?
Objects with data_object_id less than 56 are classified as core bootstrap objects.The objects are added to the bootstrap. The objects affected are :
histgrm$
i_hh_obj#_col#
i_hh_obj#_intcol#
i_obj#_intcol#
i_h_obj#_col#
c_obj#_intcol#
fixed_obj$
tab_stats$
ind_stats$
i_fixed_obj$_obj#
i_tab_stats$_obj#
i_ind_stats$_obj#
object_usage
1. Opening the database in migrate mode
2. Using event 38003
What is bootstrap process failure? or ORA-00704
When ORA-00704 shall occur?
2. This error can also occur when system datafile has corrupted blocks. (ORA-01578)
3. In earlier releases of oracle (prior to 7.3.4 and 8.0.3) this issue shall arise due to Bug 434596