网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > SQL语法 > 正文

通过SQLSERVER重启SQLSERVER服务和计算机的方法

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

【网学网提醒】:网学会员为大家收集整理了通过SQLSERVER重启SQLSERVER服务和计算机的方法提供大家参考,希望对大家有所帮助!


    通过SQLSERVER重启SQLSERVER服务和计算机的方法
    为了实现远程重新启动,从而想到了用SQL语句命令实现这个功能,但是具体的命令格式给忘记了,找了点资料,把方法写在下面:昨天和朋友在网上谈到SQL语句的应用,我朋友的远程服务器出现了无法连接的现象,问题的原因是远程服务器到达了最大连接数,为了实现远程重新启动,从而想到了用SQL语句命令实现这个功能,但是具体的命令格式给忘记了,找了点资料,把方法写在下面,
    希望可以给大家一些帮助吧,呵呵
    首先在本地计算机--创建重启脚本复制代码代码如下:
    declare@oint,@fint,@tint,@retintexecsp_oacreate'scripting.filesystemobject',@ooutexecsp_oamethod@o,'createtextfile',@fout,'c:\restart.bat',1exec@ret=sp_oamethod@f,'writeline',NULL,'netstopmssqlserver'exec@ret=sp_oamethod@f,'writeline',NULL,'netstartmssqlserver'通过SQL数据库连接到远程服务器--执行重启脚本execmaster..xp_cmdshell'c:\restart.bat'/*如果重新启动计算机,请确认mssqlserver账户在管理员账户下运行(非本地系统账户)*/execmaster..xp_cmdshell'shutdown/r/f'这里有个前提,那就是需要用到服务器上的一个组件,xp_cmdshell这个组件,但是一般的
    服务器,这个组件都是被禁用的。所以要先起用组件才可以应用上面的方法。
    xp_cmdshell
    一般情况下,xp_cmdshell对管理员来说也是不必要的,xp_cmdshell的消除不会对Server造成任何影响。可以将xp_cmdshell消除:UseMasterExecsp_dropextendedprocN’xp_cmdshell’Go如果需要的话,可以把xp_cmdshell恢复回来:UseMasterExecsp_addextendedprocN’xp_cmdshell’,N’xplog70.dll’Go[经验]
    最好把Server的xp_cmdShell存贮过程消除。
    
  • 下一篇资讯: 跟我学SQL
  • 设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师