Weblogic 10gR3设置定时重启

一、环境

服务器操作系统:windows server 2008

weblogic 版本:weblogic 10gR3

二、操作步骤:

       1、将weblogic服务注册为windows服务

            该版本的weblogic在\wlserver_10.3\server\bin目录下有个注册win服务的脚本:installSvc.cmd;

            在创建的weblogic域空间目录下新建一个installWinSvc.cmd脚本,将installSvc脚本所需要的参数设置好,双击运行就可成功注册win服务。

            在系统服务中可以看到名为beasvc  test_AdminServer的服务。

           installWinSvc脚本代码如下:

@echo off   
SETLOCAL  
set DOMAIN_NAME=test
set USERDOMAIN_HOME=E:\Oracle\Middleware\user_projects\domains\test
set SERVER_NAME=AdminServer
set PRODUCTION_MODE=true
set MEM_ARGS=-Xms128m -Xmx256m
call "E:\Oracle\Middleware\wlserver_10.3\server\bin\installSvc.cmd"
ENDLOCAL

         删除注册的win服务,将wlserver_10.3\server\bin目录下的uninstallSvc复制到域空间目录下修改其中的服务名后,双击执行后,服务删除。

@echo off
SETLOCAL

set WL_HOME=E:\Oracle\Middleware\wlserver_10.3

rem *** Uninstall the service
"%WL_HOME%\server\bin\beasvc" -remove -svcname:"beasvc  test_AdminServer"

ENDLOCAL

       2、新建一个win服务停止启动服务的脚本放在程序→启动目录下

扫描二维码关注公众号,回复: 2548758 查看本文章
net stop "beasvc   test_AdminServer"
net start "beasvc   test_AdminServer" 

      3、开始→程序→附件→系统工具→任务计划,新建任务计划,设置名称、触发器,在操作中浏览选择启动目录中的脚本

至此完成

猜你喜欢

转载自blog.csdn.net/huaidandaidai1/article/details/50114819