先编写一个启动文件,文件名如:startup.sql,内容如下:
connect internal/oracle
startup然后写批处理文件:startup.bat,内容如下:
@c:\startup.sql再编写一个关闭文件,文件名如:shutdown.sql,内容如下:
connect internal/oracle
shutdown immediate然后写批处理文件:shutdown.bat,内容如下:
@c:\shutdown.sql

解决方案 »

  1.   

    win 下 和 unix下有点不一样
      

  2.   

    我要做的是win下的。
    我是这样写的
    SVRMGR30 CONNECT INTERNAL/ORACLE
    SVRMGR30 SHUTDOWN
    系统总提示参数太多不能运行。(我主要要的是不用人为的在中间输入任何参数,就只一个批处理文件就实现数据库的关闭/启动)
      

  3.   

    shutdown.bat文件
    sqlplus /nolog @d:\shutdown.sqlshutdown.sql文件
    conn sys/密码 as sysdba
    shutdownstartup.bat文件
    sqlplus /nolog @d:\startup.sqlstartup.sql文件
    conn sys/密码 as sysdba
    startup9i下可以,不知道8i行不行
      

  4.   

    gladness(gladness)的也不行吗?TO Michaelyfj(星星还是那颗星星):
    你那两个批处理文件能运行吗,不能吧?