使用下面的句子试试:
startup nomount pfile="e:\oracle\admin\mydb\pfile\initmydb.ora"

解决方案 »

  1.   

    提示:无法启动以在运行的ORA,请先关闭。
    这是怎么回事,我没有启动要创建的数据库!!
      

  2.   

    按如下步骤,以unix为例:
    1、使用reflection等x windown终端登录服务器。
    2、oracle>DISPLAY=你pc机ip:0.0;export DISPLAY
    3、oracle>cd $ORACLE_HOME/bin
    4、./dbca
      

  3.   

    现在是这样的:
    D:\ora9>sqlplus/nolog
    SQL> connect system/manager as sysdba
    已连接到空闲例程。
    SQL> startup nomount pfile="d:\ora9\admin\rcat\pfile\init.ora"
    ORACLE 例程已经启动。Total System Global Area 135338868 bytes
    Fixed Size 453492 bytes
    Variable Size 109051904 bytes
    Database Buffers 25165824 bytes
    Redo Buffers 667648 bytes
    SQL> @d:\script.txt;
    create database rcat
    *
    ERROR 位于第 1 行:
    ORA:-30014  ???????
    Script.txt内容如下:
    create database rcat
    maxinstances 1
    maxloghistory 1
    maxlogfiles 5
    maxlogmembers 5
    maxdatafiles 100
    datafile 'd:\ora9\oradata\rcat\system01.dbf'
    size 325M reuse autoextend on next 10240K maxsize unlimited
    character set ZHS16GBK
    national character set AL16UTF16
    logfile group 1 ('d:\ora9\oradata\rcat\redo01.log') size 100M,
    group 2 ('d:\ora9\oradata\rcat\redo02.log') size 100M,
    group 3 ('d:\ora9\oradata\rcat\redo03.log') size 100M
    default temporary tablespace TEMP
    tempfile 'd:\ora9\oradata\rcat\temp01.dpf'
    extent management local uniform size 1M
    undo tablespace UNDO_TS datafile 'd:\ora9\oradata\rcat\temp01.dbf'
    size 150M reuse autoextend on next 10240K maxsize unlimited;