您可以从备份中直接还原 MSSQL 数据库,无需执行额外的步骤。如果 MSSQL 数据库计算机的主机名发生更改,则您必须修改 MSSQL 数据库的配置信息。

过程

  1. 更新数据库条目。
    1. 打开 SQL Server Management Studio 并找到 DynamicOps.RepositoryModel.Models 表。
    2. 在表中找到字符串 Data Source,对于该连接字符串的每个实例,将原始 SQL Server 主机名更改为新主机名。

      例如:

      Data Source=MACHINE-NAME.domain.name;...
  2. 对于未重新安装且包含 Website 组件的每台计算机,请更新配置 文件中的主机名。
    1. 在编辑器中打开 C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Web\Web.config 文件。
    2. 找到 repository 元素并进行以下更改:
      • 修改数据库主机名的 server 属性值。例如:

        server=DB-repository-hostname.domain.name
        				  
      • 如果已更改数据库名称,请修改 database 属性值以使用新名称。

    3. 保存并关闭 Web.config 文件。
  3. 使用具有管理员特权的帐户运行 iisreset 命令。
  4. 对于未重新安装且包含 Manager Service 组件的每台计算机,请更新配置文件中的主机名。
    1. 在编辑器中打开 C:\Program Files (x86)\VMware\vCAC\Server\ManagerService.exe.config 文件。
    2. 找到字符串 Data Source,对于该连接字符串的每个实例,将原始 SQL Server 主机名更改为新主机名。例如:
      server=DB-hostname.domain.name
      				  
    3. 如果已更改数据库名称,请修改 Initial Catalog 属性值以使用新名称。例如:
       Initial Catalog=DBName;
      				
    4. 保存并关闭 ManagerService.exe.config 文件。
  5. 重新启动 Manager Service。

下一步做什么