用于启动和关闭所有Oracle服务的sql脚本

时间:2016-04-14 22:13:38

标签: sql oracle

如何编写将启动和关闭所有Oracle服务的脚本? 我需要将其保存为service.sql并从sqlplus运行为@ service.sql

我可以从sqlplus中输入:

shutdown normal;
startup

但是当我将这两个命令放到sql文件中并将其作为SYSTEM运行时。我收到这些错误:

SQL>@service.sql
ORA-01031: insufficient priveleges
ORA-01031: insufficient priveleges

我知道我可以使用批处理文件来完成它,但我必须只使用sql而操作系统是Windows 7.

1 个答案:

答案 0 :(得分:2)

strOIDResponse.Write "<tr><td width='12%'><a href='orderreview.asp?oid='" & strOID & "' onclick=showPopup(this.href);return(false);'>" & strOID 系统特权允许您在Oracle数据库中执行STARTUP和SHUTDOWN操作。

SYSDBA