Базу данных MSSQL можно восстановить с помощью резервной копии, при этом дополнительные операции выполнять не потребуется. Если имя узла компьютера базы данных MSSQL изменяется, необходимо проверить сведения о конфигурации для базы данных MSSQL.

Процедура

  1. Обновите значения в базе данных.
    1. Откройте SQL Server Management Studio и найдите таблицу DynamicOps.RepositoryModel.Models.
    2. Найдите строку Data Source в таблице и измените исходное имя узла для SQL Server на новое имя для каждого экземпляра строки подключения.

      Пример:

      Data Source=MACHINE-NAME.domain.name;...
  2. Для каждого компьютера, который не устанавливается повторно и содержит компонент веб-сайта, обновите имя узла в файле конфигурации.
    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. Для каждого компьютера, который повторно не устанавливается и содержит компонент «Служба диспетчера», обновите имя узла в файле конфигурации.
    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. Перезапустите службу диспетчера.

Дальнейшие действия