ok,搞定了!在initsid.ora中把参数改回去,强制用pfile打开,在关闭数据库,删除原来的spfilesid.ora,用pfile进行重建
SQL> startup pfile='e:\oracle\admin\oradb\pfile\initoradb.ora'
ORACLE 例程已经启动。Total System Global Area  319888364 bytes
Fixed Size                   453612 bytes
Variable Size             293601280 bytes
Database Buffers           25165824 bytes
Redo Buffers                 667648 bytes
数据库装载完毕。
数据库已经打开。
SQL> shutdown
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> create spfile from pfile='e:\oracle\admin\oradb\pfile\initoradb.ora';文件已创建。SQL> startup
ORACLE 例程已经启动。Total System Global Area  319888364 bytes
Fixed Size                   453612 bytes
Variable Size             293601280 bytes
Database Buffers           25165824 bytes
Redo Buffers                 667648 bytes
数据库装载完毕。
数据库已经打开。
SQL> 
数据库已经起来了!