通过SQLSERVER重启SQLSERVER服务和计算机
/*
??? 重新啟動(dòng)SQLServer服務(wù),要求操作者具有相應(yīng)權(quán)限
??? --vivianfdlpw? 2005.9 引用請(qǐng)保留此信息
*/
--創(chuàng)建重啟腳本
declare @o int,@f int,@t int,@ret int
exec sp_oacreate 'scripting.filesystemobject',@o out
exec sp_oamethod @o,'createtextfile',@f out,'c:/restart.bat',1
exec @ret=sp_oamethod @f,'writeline',NULL,'net stop mssqlserver'
exec @ret=sp_oamethod @f,'writeline',NULL,'net start mssqlserver'
--執(zhí)行重啟腳本
exec master..xp_cmdshell 'c:/restart.bat'
/*
?? 如果重新啟動(dòng)計(jì)算機(jī),請(qǐng)確認(rèn)mssqlserver賬戶在管理員賬戶下運(yùn)行(非本地系統(tǒng)賬戶)
?? --vivianfdlpw? 2005.9 引用請(qǐng)保留此信息
*/
exec master..xp_cmdshell 'shutdown /r /f'
總結(jié)
以上是生活随笔為你收集整理的通过SQLSERVER重启SQLSERVER服务和计算机的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 新一代视频压缩技术 H.265 解析
- 下一篇: python中sleep的用法_Pyth