手动创建数据库时,不能启动例程。之前是能启动例程的,但是在我改了参数文件位置后就不能启动了。连接到空闲例程,怎么办啊!还有控制文件也没有创建成功,哪位能指点一下啊!初学者有点蒙啊

解决方案 »

  1.   

    # Cache and I/O
    DB_BLOCK_SIZE=4096
     
    # Cursors and Library Cache
    CURSOR_SHARING=SIMILAR
    OPEN_CURSORS=300
     
    # Diagnostics and Statistics
    BACKGROUND_DUMP_DEST=D:\oracle\test\admin\bdump
    CORE_DUMP_DEST=D:\oracle\test\admin\cdump
    TIMED_STATISTICS=TRUE
    USER_DUMP_DEST=D:\oracle\test\admin\udump
     
    # Control File Configuration
    CONTROL_FILES=("D:\oracle\test\oradata\control01.ctl",
    "D:\oracle\test\oradata\control02.ctl",
    "D:\oracle\test\oradata\control03.ctl")
     
    # Miscellaneous
    COMPATIBLE=9.2.0
    DB_NAME=test
    # Distributed, Replication and Snapshot
    DB_DOMAIN=“”
    REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE
    audit_file_dest=D:\oracle\test\admin\adump
     
    # Pools
    JAVA_POOL_SIZE=31457280
    LARGE_POOL_SIZE=1048576
    SHARED_POOL_SIZE=52428800
    # Processes and Sessions
    PROCESSES=150# Sort, Hash Joins, Bitmap Indexes
    pga_aggregate_target=25165824
    SORT_AREA_SIZE=524288
    # Automatic Undo Management
    UNDO_MANAGEMENT=AUTO
    UNDO_TABLESPACE=undotbs
    #
    job_queue_processes=10
    #
    dispatchers="(protocol=tcp)(service=mynewxdb)"
    这是参数文件
      

  2.   

    连接到空闲实例,然后输入 startup ,把错误贴上来
      

  3.   

    你数据库的控制文件是动态的还是静态启动的。如果是动态启动的,在启动过程中修改了控制文件导致重启失败的话。则通过create pfile from spfile把动态文件转化为静态文件。再通过UE或者记事本打开把你原来的错误配置更正后,通过静态控制文件启动。
      

  4.   


    这个参数文件的位置在哪个目录?你直接使用此参数文件启动实例就可以了
    startup pfile=参数文件的目录位置
    启动完了之后再生成SPFILE就行了
    create spfile from pfile