将修补程序应用到生产服务器时要考虑的事项

oOo*_*oOo 0 windows sql-server sql-server-2008-r2

我们目前在 Windows NT 6.1(Build 7601:Service Pack 1)上使用 Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (X64) 企业版(64 位)作为我们的生产数据仓库数据库。

我需要将修补程序/安全补丁版本 10.50.2550.0 应用到我们的生产数据仓库。

谁能告诉我我可以直接将此修补程序应用到我的生产服务器吗?

我是数据库管理域的新手。

如果我可以直接将修补程序应用到生产服务器,那么我必须采取哪些预防措施。

我必须在非高峰时段强制重启生产服务器吗??

笔记:

  1. 我对生产数据库(.bak)、msdb 数据库(msdb.bak)、ssas 多维数据集(.abf)、报表服务器(ReportServer.bakReportServerTempDB.bak、加密密钥备份进行了完整备份。*

  2. 我禁用了自动安全更新。

Rob*_*oir 5

可以将修补程序直接应用于生产服务器 - 这是您的选择。我强烈建议自己先测试它,然后在应用它之前对系统进行完整备份。当然,要做到这一点,您需要有一个测试环境,并且您要解决的问题必须是您在执行测试时可以在实时系统上解决的问题。只有你能回答。

微软自己说修补程序没有像服务包等那样经过良好的测试,即使是这样,也只有一种方法可以确保您正在运行的数据库不依赖于某些会改变其行为的东西。使固定。

修补程序应该希望说明它是否需要重新启动 SQL 服务或其他任何东西。如果没有,我会非常惊讶。至于这是否意味着您需要在非工作时间安排此计划取决于您公司对该数据库服务器停机时间的态度。