tzg 回复于:2003-06-25 09:10:12 |
用2000里的任务计划很方便啊!
|
Symol 回复于:2003-06-25 13:49:53 |
具体怎样让他来执行呢?
|
水晶化了 回复于:2003-06-25 14:05:43 |
好像是不可以的,因为2k的执行计划只是针对于程序,数据库的shutdown ,startup 等等命令是在sqlplus 或者管理器中执行的指令,不能作为任务执行
|
水晶化了 回复于:2003-06-25 14:08:52 |
或者你脚本写得很熟的话,写脚本完成这个功能。
|
Ganku 回复于:2003-06-25 14:34:15 |
在oracle的管理工具中有一个 oacle administrator asistant for windowsNT 设置一下就可以。
或者直接改注册表 ora_oracle8_autostart 为 true ora_oracle8_shutdown 为 true
|
Symol 回复于:2003-06-25 14:46:11 |
多谢两位
按照Ganku的方法我也试过了,确实有oacle administrator asistant for windowsNT 但我怎样设置呢? 无非是一到时间自动运行这个程序,而并不是shutdown数据库呀。
还有如果用第二种修改注册表的方法,改完后如何指定自动开启/关闭的时间呢?
万分感谢!!!
|
wuqinyiu 回复于:2003-06-25 17:02:34 |
写上两个批处理文件再加到计划任务里应该可以吧!!
|
Symol 回复于:2003-06-25 17:46:00 |
有没有具体的办法呀!!!
|
Ganku 回复于:2003-06-25 20:29:45 |
写批处理脚本可以实现: 第一个批处理文件:c:\shutdowndb.bat 内容: sqlplus sys/oracle8@tstdb as sysdba @c:\stop.ext 建立一个参数文件:c:\stop.ext 内容: shutdown; exit; 建立第二个批处理文件:c:\startupdb.bat 内容: sqlplus sys/oracle8@tstdb as sysdba @c:\start.ext 建立参数文件: c:\start.ext 内容: startup; exit; 然后在win2k里添加计划任务,定时执行启动很关闭的批处理文件即可。
临时写的,你可以完善一下。 记着更换数据库的用户,口令,连接命名
|
sz_weilin 回复于:2003-08-29 19:53:55 |
有用,收下
|
rollingpig 回复于:2003-09-01 11:03:05 |
hehe use net start /net stop
|