写成批处理
startoracle.bat在文件startoracle.bat中
svrmgrl @start.sql或者sqlplus @start.sql
在文件start.sql中
connect internal/oracle
startup
exit

解决方案 »

  1.   

    我运行svrmgrl时出现如下提示:
    C:\Documents and Settings\zzq>svrmgrlOracle Server Manager Release 3.1.6.0.0 - Production版权所有 (c) 1997,1999,Oracle Corporation。保留所有权利。ORA-12560: TNS: 协议适配器错误
    SVRMGR> connect internal/oracle
    ORA-12560: TNS: 协议适配器错误检查winxp中的service,确定OracleOraHome81TNSListener已经启动。
    继续关注中...
      

  2.   

    肯定启动不了拉,xp属于客户端操作系统,虽然它的内核也是基于nt技术的,但是始终不能作为服务器使用,nt技术的应用只是提高系统的稳定性,并不意味着xp可以当成服务器操作系统使用!换个2000 server,advance server,datacenter server,2003 enterprise edition server撒!
      

  3.   

    在控制面版,的服务中启动OracleOraHome92TNSListener和OracleServiceSINOMOS服务,如果起不起来则打开注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中的OracleOraHome92TNSListener主键的子键ImagePath看其路径是否正确,经以上步骤应该没有问题如果还是起不启则要看其tnsnames.ora和listener.ora配置是否正确