SQL Express 主服务器的 stop.bat 脚本更改

安装后,需要通过在以下两个位置添加文本来修改 stop.bat 脚本:NORMAL 后面和 FAILOVER 后面。 以下脚本更改仅适用于 SQL Express 主服务器。

复制以下脚本并将其粘贴到 stop.bat 文件的 NORMAL 后面和 FAILOVER 后面:


REM 正常情况下,将把以下变量“process”设置为 1 
REM 操作。 在升级/迁移过程中,修改此 
REM 脚本以将该值设置为 0 
SET process=1

REM 如果是主服务器,将把此标志设置为 1 并使用 
REM MS SQL Express 2008 数据库,否则将其设置为 0
SET PRIMARY_SQLE_FLAG=1

REM 在此设置 ARCServe 主目录
SET ARCSERVE_HOME=s:\arcserve_home

IF %process%==0 GOTO end

REM 在此执行正常处理 
armsleep 2
armkill  CASJobEngine
%ARCSERVE_HOME%\babha.exe -killjob
armkill CASMgmtSvc
armkill CASTapeEngine
armkill CASDBEngine
armkill CASMessageEngine
armkill CASunivDomainSvr
armkill CASSvcControlSvr
net stop "CA ARCserve Communication Foundation"
net stop CASportmapper

if %PRIMARY_SQLE_FLAG%==0 GOTO end
net stop mssql$arcserve_db

:end
REM 将退出批处理文件