微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

sql-server – 在数百台机器上有没有很酷的方法为SQL Server执行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:\Software\sql_Server\2012\SP2_CU6\Extracted
cd Extracted
.\setup.exe /action=patch /instancename=sql12 /quiet /IAcceptsqlServerLicenseTerms

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

原文地址:https://www.jb51.cc/mssql/79407.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐