Eine MSSQL-Datenbank können Sie ohne zusätzliche Schritte von einer Sicherung wiedererstellen. Wenn der Hostname der Maschine mit der MSSQL-Datenbank geändert wird, müssen Sie die Konfigurationsinformationen für die MSSQL-Datenbank überarbeiten.

Prozedur

  1. Aktualisieren Sie die Datenbankeinträge.
    1. Öffnen Sie SQL Server Management Studio und suchen Sie nach der Tabelle DynamicOps.RepositoryModel.Models.
    2. Suchen Sie in der Tabelle nach der Zeichenfolge Data Source und ändern Sie für jede Instanz der Verbindungszeichenfolge den ursprünglichen SQL Server-Hostnamen in den neuen Hostnamen.

      Beispiel:

      Data Source=MACHINE-NAME.domain.name;...
  2. Aktualisieren Sie für jede nicht neu installierte Maschine, die eine Website-Komponente enthält, den Hostnamen in der Konfigurationsdatei.
    1. Öffnen Sie die Datei C:\Programme (x86)\VMware\vCAC\Server\Model Manager Web\Web.config in einem Editor.
    2. Suchen Sie nach dem Element repository und nehmen Sie die folgenden Änderungen vor:
      • Ändern Sie den Wert des Attributs server für den Datenbankhostnamen. Beispiel:

        server=DB-repository-hostname.domain.name
        				  
      • Wenn Sie den Datenbanknamen geändert haben, ändern Sie den Wert des Attributs database, sodass der neue Name verwendet wird.

    3. Speichern und schließen Sie die Datei Web.config.
  3. Führen Sie den Befehl iisreset über ein Konto mit Administratorrechten aus.
  4. Aktualisieren Sie für jede nicht neu installierte Maschine, die eine Manager Service-Komponente enthält, den Hostnamen in der Konfigurationsdatei.
    1. Öffnen Sie die Datei C:\Programme (x86)\VMware\vCAC\Server\ManagerService.exe.config in einem Editor.
    2. Suchen Sie nach der Zeichenfolge Data Source und ändern Sie für jede Instanz der Verbindungszeichenfolge den ursprünglichen SQL Server-Hostnamen in den neuen Hostnamen. Beispiel:
      server=DB-hostname.domain.name
      				  
    3. Wenn Sie den Datenbanknamen geändert haben, ändern Sie den Wert des Attributs Initial Catalog, sodass der neue Name verwendet wird. Beispiel:
       Initial Catalog=DBName;
      				
    4. Speichern und schließen Sie die Datei ManagerService.exe.config.
  5. Starten Sie den Manager Service neu.

Nächste Maßnahme