我用10g  undo tablespace改了  SYSAUX 也添加啦  但是依然出现这个错误  为什么啊!!! 
SQL> CREATE DATABASE TEST
  2  logfile group 1 ('E:\oracle\product\10.1.0\oradata\TEST\redo01a.log',
  3                   'E:\oracle\product\10.1.0\oradata\TEST\redo01b.log')  size
 5M,
  4           group 2 ('E:\oracle\product\10.1.0\oradata\TEST\redo02a.log',
  5                    'E:\oracle\product\10.1.0\oradata\TEST\redo02b.log')  siz
e 5M,
  6           group 3 ('E:\oracle\product\10.1.0\oradata\TEST\redo03a.log',
  7                    'E:\oracle\product\10.1.0\oradata\TEST\redo03b.log')  siz
e 5M
  8  MAXLOGFILES 32
  9  MAXLOGMEMBERS 2
 10  MAXLOGHISTORY 1
 11  MAXDATAFILES 254
 12  MAXINSTANCES 1
 13  DATAFILE 'E:\oracle\product\10.1.0\oradata\TEST\system01.dbf' SIZE 100M REU
SE AUTOEXTEND ON NEXT 10M maxsize unlimited
 14  UNDO TABLESPACE UNDOTBS DATAFILE 'E:\oracle\product\10.1.0\oradata\TEST\und
otbs01.dbf' size 200M REUSE AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED SYSAUX DATA
FILE 'E:\oracle\product\10.1.0\oradata\TEST\sysaux01.dbf' SIZE 120M REUSE AUTOEX
TEND ON NEXT 10240K MAXSIZE UNLIMITED
 15  DEFAULT temporary tablespace temp tempfile 'E:\oracle\product\10.1.0\oradat
a\TEST\temp01.dbf' size 40M reuse
 16  autoextend on next 1280K maxsize unlimited CHARACTER SET ZHS16GBK NATIONAL
CHARACTER SET AL16UTF16;
CREATE DATABASE TEST
*
ERROR at line 1:
ORA-01092: ORACLE instance terminated. Disconnection forced 

解决方案 »

  1.   

    oracle中可以运行Create database吗?
      

  2.   

    一般是用dbca手工导出创建数据库实例的脚本最后手工调用导出的脚本
      

  3.   

    14  UNDO TABLESPACE UNDOTBS DATAFILE 查查参数文件里,undo_tablespace参数的值,是否为undotbs
      

  4.   

     你说的这个 我把它们都改成RDBMS\admin\sql.bsq里面undo tablespce的参数了  但是也不好使   
      

  5.   

    不是RDBMS\admin\sql.bsq里的参数,是pfile文件里的参数。数据库里的文件,需要与实例参数相符。