1. Recently a test machine above Oracle database do not start up. UNDOTBS2 message is table space can not be found.
2. You can then use startup mount simply open up but found or can not be used.
3. originally wanted to use the guide out before pfile be started but will always be an error message
prompt:
ORA- 24324 : service handle not initialized ORA - 01041 : internal error, hostdef extension does not exist
4. After entering the mount state using a simple query statement
select name from v$tablespace;
And then I found a very strange phenomenon. I name this name table space inside the UNDO and I pfile inside table space is not the same.
NAME ---------- SYSTEM SYSAUX UNDOTBS3 USERS TEMP CWBASEOE73 CWBASEOR65 CWBASEOR19
View your own pfile
5. Modify good undo table space corresponding to the upper mount check out the status information to undo tablespace
SQL> startup pfile='C:\app\Administrator\product\11.2.0\dbhome_1\database\initora11r2.ora'
6. Then inter-row starting with the crude spfile
create spfile from pfile
7. 重启机器进行验证 oracle服务可以起来.