安装SCCM前请先升级测试数据库
这篇文章向您展示了如何在安装SCCM之前执行测试数据库升级。大多数情况下,我们跳过测试数据库升级,直接安装SCCM控制台更新。当我这样做的时候,我没有遇到任何问题。
但是,执行测试数据库升级则不是强制性的.但我建议您这样做,因为您永远不知道谁会对现有的DB进行修改或自定义。
这篇文章是供我自己参考的,当我想要运行测试数据库升级时,我将使用它。
目录
安装SCCM前请先升级测试数据库
现在您已经理解了为什么需要运行测试数据库升级,下面我们来看看执行该操作的步骤。我将把整个过程分解成步骤,这样就更容易遵循。
步骤1 -为测试数据库升级准备环境
首先,您需要一个虚拟机(成员服务器),我们将在其上执行测试数据库升级。创建虚拟机,安装服务器操作系统并将其加入域。
在下一步中,安装SQL server(遵循此步骤)指南).SQL版本必须运行与生产SQL相同的版本和版本。安装SQL server后,继续执行步骤2。
步骤2 -备份您的SCCM数据库
在我的上一篇文章中,我展示了备份SCCM服务器的步骤。为了备份站点服务器,我们使用内置的维护任务“备份站点服务器”。
如果您以前没有启用此任务,则可以执行此操作帖子.我将介绍一些有助于备份SCCM数据库的步骤。
备份数据库的操作步骤如下:—
- 启动配置管理器控制台。
- 导航到政府>网站配置>网站.
- 单击顶部色带上的“站点维护”。
- 右击备份站点服务器并点击编辑.
在“备份站点服务器属性”下执行以下步骤。
- 复选框启用此任务.
- 点击设置路径并选择备份目的地。
- 通过设置备份时间计划和最晚开始时间计划来配置备份时间计划。
- 点击好吧并关闭备份站点服务器属性窗口。
备份任务按照计划运行。如果备份任务已经启用,请进入备份位置。在SiteDBServer文件夹中,我们需要将这两个文件复制到新的VM。
将. mdf和. ldf文件复制到SQL服务器,我们将在其中执行测试数据库升级。
步骤3 -附加数据库副本
现在我们已经获得了备份文件,请登录到SQL server。右击数据库并点击附加.
在“附加数据库”窗口中,单击添加按钮。在下一步中,定位数据库文件。选择. mdf文件。
“附加数据库”窗口现在显示MDF文件及其位置。在底部窗格中,它还显示了. mdf和. ldf文件以及文件路径。点击好吧关上窗户。
步骤4 -采取数据库所有权
在这一步中,我们将获得DB所有权。目前,我使用名为sqladmin的用户帐户登录到此SQL服务器。扩大安全>登录右键单击已登录的用户帐号,单击属性.
点击用户映射并选择所附加的数据库。在底部窗格中,选择db_owner角色成员。
步骤4 -执行测试数据库升级
现在可以执行测试数据库升级了。在SQL服务器上,挂载SCCM ISO。
以管理员身份运行命令提示符。并将路径修改为SMSSETUP \ BIN \ x64.输入下面的命令执行测试SCCM数据库升级。
Setup.exe /testdbupgrade database_name .exe
首先完成先决条件检查。点击开始TestDBUpgrade按钮。
在信息窗口单击是的.
打开位于C: drive的ConfigMgrSetup.log文件,监控testdbupgrade进程。在结尾寻找这句话"配置管理器安装程序已成功升级数据库”。现在可以返回活动站点并开始更新安装。
这篇文章不涉及获取最新的媒体。从VLSC下载的版本似乎从来都不是正确的更新版本,除了现在的1902。是不是有什么事情发生了变化以至于他们每次发布都会更新媒体?我总是在生产升级之前进行测试升级,但为了获得媒体,我必须在测试环境中进行升级,设置相同/类似,这样我就可以从测试环境的“CD.LATEST”文件夹中复制安装文件,因为文件直到实际执行升级才会更新。