通过SQLSERVER重启SQLSERVER服务和计算机的方法
2023-06-13 09:14:24 时间
昨天和朋友在网上谈到SQL语句的应用,我朋友的远程服务器出现了无法连接的现象,问题的原因是远程服务器到达了最大连接数,为了实现远程重新启动,从而想到了用SQL语句命令实现这个功能,但是具体的命令格式给忘记了,找了点资料,把方法写在下面,
希望可以给大家一些帮助吧,呵呵
首先在本地计算机--创建重启脚本
复制代码代码如下:
希望可以给大家一些帮助吧,呵呵
首先在本地计算机--创建重启脚本
declare@oint,@fint,@tint,@retint
execsp_oacreate"scripting.filesystemobject",@oout
execsp_oamethod@o,"createtextfile",@fout,"c:\restart.bat",1
exec@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这个组件,但是一般的服务器,
这个组件都是被禁用的。所以要先起用组件才可以应用上面的方法。
相关文章
- 聚合SQL Server中的求和聚合处理技巧(sqlserver求和)
- 了解 SQLServer 序列的用途和实现方法(sqlserver序列)
- 从包图提高SqlServer性能(包图sqlserver)
- SQLserver:处理非整数的新方法(sqlserver非整数)
- 关键字SqlServer中闭包关键字的应用(sqlserver闭包)
- SQLServer在学术研究中的应用(sqlserver论文)
- 利用SQLServer分析表的有效方法(sqlserver表分析)
- 如何充分利用SQLServer进行编程练习(sqlserver 练习)
- 掌握SQLServer:实现技术目标(sqlserver 目标)
- 优雅掌握SQLServer非常有用的方法(sqlserver的方法)
- 主题SQLserver开启深色主题,提升你的工作效率(sqlserver深色)
- 数据SQLServer查询昨日数据:小白攻克难关(sqlserver查昨日)
- 基于Sqlserver的挂起服务解决方案(sqlserver 挂起)
- 学习使用Sqlserver编辑脚本的简单方法(sqlserver怎么编辑脚本)
- 利用SQLServer实现微信的数据库服务(sqlserver微信)
- SQLServer推出新型外卖服务,实现快捷便利(sqlserver 外卖)
- SQLserver中勾选框的使用方法(sqlserver复选框)
- 如何使用SQLServer进行备份(sqlserver分备份)
- 如何快速关闭SQLServer服务(sqlserver关掉)
- shop利用SQLServer建立ECShop网上商店(sqlserver ec)
- 优雅地掌控SQLServer:郝冰之路(郝冰sqlserver)
- sqlserver日志恢复方法(搞定drop和truncate)
- SQLServer数据库中批量导入数据的四种方法总结
- SQLServer中发送HTML格式邮件的方法
- SQLServer出现System.OutOfMemoryException异常的解决方法
- 在SQLServer中迁移数据的几种方法