CREATE DATABASE gaoyu 
LOGFILE 
GROUP 1 ('E:\oracle\product\10.1.0\oradata\gao\redo01.log') SIZE 100m, 
GROUP 2 ('E:\oracle\product\10.1.0\oradata\gao\redo02.log') SIZE 100m, 
GROUP 3 ('E:\oracle\product\10.1.0\oradata\gao\redo03.log') SIZE 100m 
MAXLOGFILES 50 
MAXLOGMEMBERS 5 
MAXLOGHISTORY 200 
MAXDATAFILES 500 
MAXINSTANCES 5 
ARCHIVELOG 
CHARACTER SET UTF8 
NATIONAL CHARACTER SET UTF8 
DATAFILE 'E:\oracle\product\10.1.0\oradata\gao\system01.dbf' SIZE 1000M EXTENT MANAGEMENT LOCAL 
sysaux datafile 'E:\oracle\product\10.1.0\oradata\gao\sysaux01.dbf' size 120M 
UNDO TABLESPACE undotbs DATAFILE 'E:\oracle\product\10.1.0\oradata\gao\undotbs01.dbf' SIZE 500M 
default temporary tablespace temp tempfile 'E:\oracle\product\10.1.0\oradata\gao\temp01.dbf' size 500M当运行完 上面语句后,显示如下错误:oracle instance terminate .Disconnection forced 当我回到 目录: E:\oracle\product\10.1.0\oradata\gao,发现 “sysaux01.dbf ”与 “temp01.dbf” 没有创建,
也即是上面代码的 最后一行 和倒数第三行 没有执行,
请教高手,为什么????

解决方案 »

  1.   

    这个帖子好像前几天看过了?
    CREATE DATABASE gaoyu 
    LOGFILE 
    GROUP 1 ('E:\oracle\product\10.1.0\oradata\gao\redo01.log') SIZE 100m, 
    GROUP 2 ('E:\oracle\product\10.1.0\oradata\gao\redo02.log') SIZE 100m, 
    GROUP 3 ('E:\oracle\product\10.1.0\oradata\gao\redo03.log') SIZE 100m 
    MAXLOGFILES 50 
    MAXLOGMEMBERS 5 
    MAXLOGHISTORY 200 
    MAXDATAFILES 500 
    MAXINSTANCES 5 
    ARCHIVELOG 
    CHARACTER SET UTF8 
    NATIONAL CHARACTER SET UTF8 
    DATAFILE 'E:\oracle\product\10.1.0\oradata\gao\system01.dbf' SIZE 1000M EXTENT MANAGEMENT LOCAL 
    sysaux datafile 'E:\oracle\product\10.1.0\oradata\gao\sysaux01.dbf' size 120M 
    default temporary tablespace temp tempfile 'E:\oracle\product\10.1.0\oradata\gao\temp01.dbf' size 500M 
    UNDO TABLESPACE undotbs DATAFILE 'E:\oracle\product\10.1.0\oradata\gao\undotbs01.dbf' SIZE 500M 
    楼主代码是直接粘贴复制执行的吗? 你的SQL没有执行完,自然就没有相应的文件了。 
    手动敲试试. Windows Oracle 10G手工创建数据库
    http://blog.csdn.net/tianlesoftware/archive/2009/10/17/4680230.aspx