我有一个小型 SCCM 2007 安装。它有两个“站点系统”,即主站点系统 ( SCCM01
) 和数据库服务器 ( OLDSQL
)。
出于维护原因,我不得不将数据库迁移到新服务器(NEWSQL
),运行相同版本的 Windows 和 SQL(Windows 2008 R2 和 SQL 2008 R2)。我按照正确的步骤移动此网站,preinst /stopsite
然后使用ConfigMgr Setup
应用程序迁移网站。
新数据库按预期运行,但有一点除外。在 下Site Systems
,旧 SQL 服务器仍然存在,并列出角色ConfigMgr component server
、ConfigMgr site database server
和ConfigMgr site system
。新数据库服务器也列出,但仅列出角色ConfigMgr site system
。
我可以选择NEWSQL
从网站系统中删除,但不能选择删除OLDSQL
,尽管系统已不存在。SMS_SITE_COMPONENT_MANAGER
还不断抛出类似以下的错误:
SMS Site Component Manager failed to configure site system "\\OLDSQL" to receive SMS server components.
SMS Site Component Manager could not access site system "\\OLDSQL". The operating system reported error 2147942453: The network path was not found.
如何将站点数据库服务器和组件服务器角色从旧的不存在的系统移动到新系统?
答案1
您是否遵循了本文中的步骤?
如何移动站点数据库http://bit.ly/JwUI4O
如果将站点数据库移动到另一台服务器,则需要在 Microsoft System Center Configuration Manager 2007 Server 上运行 Microsoft System Center Configuration Manager 安装向导来修改 SQL Server 配置以指定新的 SQL Server 名称。
确保主站点服务器计算机帐户对新站点数据库服务器计算机具有管理权限。
关闭与站点服务器的所有打开的 Configuration Manager 控制台连接。
在主站点服务器计算机上,使用层次结构维护工具 (Preinst.exe) 通过以下命令停止所有站点服务:Preinst /stopsite。
在主站点服务器计算机上,依次单击“开始”、“所有程序”、“Microsoft System Center”、“Configuration Manager 2007”和“ConfigMgr 安装程序”,或者导航到 Configuration Manager 2007 安装媒体的 .\bin\i386 目录并双击 Setup.exe。
在 Configuration Manager 安装向导欢迎页面上单击下一步。
在 Configuration Manager 安装向导安装选项页上单击执行站点维护或重置此站点。
在配置管理器安装向导站点维护页上选择修改 SQL Server 配置。
在配置管理器安装向导 SQL Server 配置页面上输入新站点数据库服务器的适当 SQL Server 名称和实例(如果适用)以及站点数据库名称。
配置管理器安装程序执行 SQL Server 配置过程。
重新启动主站点服务器计算机,并验证站点是否正常运行。
注意:如果您还需要移动软件更新服务数据库 (SUSDB),则需要停止 IIS 管理服务和更新服务服务,然后按照上面的步骤 1 和 2 分离,然后移动 SUSDB.MDF 和 SUSDB.LDF 文件,然后在新的驱动器位置或新的 SQL Server 2005 上附加 SUSDB.MDF。