想写个ORACLE在WIN2000下的批处理,用于自动启动数据库.
@svrmgr30 
@connect internal/AA
@startup我这样不行?
请教如何写???????

解决方案 »

  1.   

    两个文件:
    1。start.bat
    sqlplus /nolog @start.sql
    2。start.sql
    conn / as sysdba
    startup
      

  2.   

    两个文件:
    1。start.bat
    svrmgrl @start.sql
    2。start.sql
    connect internal/oracle
    startup
      

  3.   

    直接使用WIN2K的服务中的自动启动难道不可以?
      

  4.   

    两个文件:
    1  start.bat
    e:\oracle\ora81\bin\sqlplusw.exe internal/oracle @e:\start.sql;
    2  start.sql
    startup;
    就行了。
      

  5.   

    新招
    oradim -startup -sid 实例名
    即可
      

  6.   

    如果服务不是自动启动的,需要先启动服务,然后再启动数据库实例。
    启动服务的cmd:
    net start 服务名
    启动数据库实例的的可以用你自己写的脚本或浪子的。