加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – 在数百台机器上有没有很酷的方法为SQL Server执行

发布时间:2020-12-12 06:21:05 所属栏目:MsSql教程 来源:网络整理
导读:在合并收购中,我的公司已经从50台SQL Server发展到了200多家.救命! 我的问题是: 我如何在这么多服务器上执行CU更新,仍然有生命并保持理智? SCCM似乎无法执行CU更新. 还有其他人能够在100多台服务器上执行CU更新吗? 还有什么其他选择? 解决方法 很酷的方
在合并收购中,我的公司已经从50台SQL Server发展到了200多家.救命!

我的问题是:

>我如何在这么多服务器上执行CU更新,仍然有生命并保持理智? SCCM似乎无法执行CU更新.
>还有其他人能够在100多台服务器上执行CU更新吗?
>还有什么其他选择?

解决方法

很酷的方法是使用无人参与的安装脚本,该脚本只需从每个服务器调用,其中安装的介质位于网络的中央目录上,可从每个服务器访问.您必须以提升模式运行脚本,这在Power Shell中相当容易.

您将需要使用CLI来解压缩修补程序I found that here.然后,SQL Server修补程序can be found here的CLI选项.

以下命令是我用于将CU6补丁应用于笔记本电脑上的本地SQL Server 2012 SP2实例的命令.我更改到我下载此修补程序的目录:

.SQLServer2012-KB3052468-x64.exe /X:E:SoftwareSQL_Server2012SP2_CU6Extracted
cd Extracted
.setup.exe /action=patch /instancename=SQL12 /quiet /IAcceptSQLServerLicenseTerms

您几乎只是将此作为每个服务器的脚本编写,然后将摘要日志(或整个日志)的位置拉入中心位置,以便您可以返回并确定状态.选项2只需包含几行代码即可连接到每个实例并验证内部版本号.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读