Verschieben von Data Warehouse-Datenbanken

 

Veröffentlicht: Juli 2016

Gilt für: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Zum Verschieben der Data Warehouse-Datenbanken sind die folgenden allgemeinen Schritte erforderlich. Bei jedem Schritt in dieser Liste wird auf das entsprechende Verfahren weiter unten in diesem Dokument verlinkt.

  1. Finden von Benutzerkonten und Instanzen von SQL Server

  2. Beenden von Service Manager-Diensten

  3. Sichern der Data Warehouse-Datenbanken

  4. Offlineschalten der Data Warehouse-Datenbanken

  5. Wiederherstellen der Data Warehouse-Datenbanken auf dem neuen Computer, auf dem SQL Server ausgeführt wird

  6. Vorbereiten der Data Warehouse-Datenbanken auf dem neuen Datenbankserver

  7. Aktualisieren des Data Warehouse-Verwaltungsservers mit dem neuen Datenbankservernamen

  8. Aktualisieren der Datenbankquellen auf dem Berichtsserver

  9. Aktualisieren der Datenquellen für Analysis Services

  10. Starten der Service Manager-Dienste auf dem Data Warehouse-Verwaltungsserver

System_CAPS_ICON_important.jpg Wichtig


Nachdem die DWStagingAndConfig- und DWRepository-Datenbank verschoben wurden, müssen sie auf der gleichen Instanz von SQL Server wiederhergestellt werden. Ein Wiederherstellen auf separaten Instanzen von SQL Server wird nicht unterstützt.

Die Sortierung der neuen Instanz von SQL Server muss mit der Sortierung der ursprünglichen Instanzen von SQL Server übereinstimmen, die ursprünglich als Host für die Data Warehouse-Datenbanken verwendet wurden.

Finden von Benutzerkonten und Instanzen von SQL Server

Verwenden Sie die folgenden Verfahren, um die Benutzerkonten und Instanzen von SQL Server zu finden, die vom Data Warehouse-Verwaltungsserver verwendet werden.

So identifizieren Sie die SQL Server-Datenbank- und Instanznamen, die vom Data Warehouse-Verwaltungsserver verwendet werden

  1. Melden Sie sich als Benutzer mit Administratoranmeldeinformationen beim Data Warehouse-Verwaltungsserver an.

  2. Klicken Sie auf dem Windows-Desktop auf Start und dann auf Ausführen.

  3. Geben Sie im Dialogfeld Ausführen im Feld Öffnen den Befehl regedit ein, und klicken Sie dann auf OK.

  4. Erweitern Sie im Fenster „Registrierungs-Editor“ den Eintrag HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\2010\Common\Database, und notieren Sie sich die folgenden Registrierungswerte:

    • DatabaseName

    • DatabaseServerName

    • DataMartDatabaseName

    • DataMartSQLInstance

    • RepositoryDatabaseName

    • RepositorySQLInstance

    • StagingDatabaseName

    • StagingSQLInstance

    • OMDataMartDatabaseName

    • OMDataMartSQLInstance

    • CMDataMartDatabaseName

    • CMDataMartSQLInstance

So identifizieren Sie den Berichtsserver und die Instanznamen, die vom Data Warehouse-Verwaltungsserver verwendet werden

  1. Melden Sie sich als Benutzer mit Administratoranmeldeinformationen beim Data Warehouse-Verwaltungsserver an.

    Klicken Sie auf dem Windows-Desktop auf Start und dann auf Ausführen.

    Geben Sie im Dialogfeld Ausführen im Feld Öffnen den Befehl regedit ein, und klicken Sie dann auf OK.

    Erweitern Sie im Fenster „Registrierungs-Editor“ den Eintrag HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\2010\Common\Reporting, und notieren Sie sich die folgenden Registrierungswerte:

    • Server

    • ServerInstance

    • WebServiceURL

So identifizieren Sie das Dienstkonto, das vom Data Warehouse-Verwaltungsserver verwendet wird

  1. Klicken Sie auf dem Windows-Desktop auf Start und dann auf Ausführen.

  2. Geben Sie im Dialogfeld Ausführen im Feld Öffnenservices.msc ein, und klicken Sie dann auf OK.

  3. Suchen Sie den System Center-Datenzugriffsdienst, und doppelklicken Sie darauf.

  4. Klicken Sie im Fenster Eigenschaften auf die Registerkarte Anmelden.

  5. Notieren Sie sich den Namen des Benutzerkontos unter Dieses Konto:.

  6. Wiederholen Sie die Schritte 3 bis 5 für den Dienst System Center-Verwaltungskonfiguration.

So identifizieren Sie das Berichtskonto, das vom Data Warehouse-Verwaltungsserver verwendet wird

  1. System_CAPS_ICON_note.jpg Hinweis


    Das Konto, das mithilfe der Namen in den folgenden Datenquellen in SQL Server Reporting Services konfiguriert ist, wird als Berichtskonto bezeichnet.

    Melden Sie sich beim Server mit SQL Server Reporting Services an, der als Host für die Service Manager-Berichte verwendet wird.

    System_CAPS_ICON_note.jpg Hinweis


    In diesem Verfahren verwenden Sie Werte, die Sie im Schritt To identify the reporting server and instance names used by data warehouse management server notiert haben.

  2. Klicken Sie in SQL Server Reporting Services auf Start und auf Alle Programme, klicken Sie auf die Programmgruppe für die Version von SQL Server, die Sie verwenden, klicken Sie auf Konfigurationstools und dann auf Konfigurations-Manager für Reporting Services.

  3. Stellen Sie im Dialogfeld Konfigurationsverbindung für Reporting Services eine Verbindung mit der SQL-Berichtsinstanz her, die Sie in einem vorigen Verfahren notiert haben.

  4. Klicken Sie im Konfigurations-Manager für Reporting Services auf Berichts-Manager-URL.

  5. Klicken Sie auf der Seite Berichts-Manager-URL auf den Hyperlink, der dem folgenden ähnelt: „http://<Servername>:portnumber/Reports“, um ihn im Webbrowser zu öffnen.

  6. Öffnen Sie den Ordner System Center und dann den Ordner Service Manager.

  7. Klicken Sie auf die Datenquelle DWDataMart, suchen Sie unter Anmeldeinformationen sind sicher auf dem Berichtsserver gespeichert den Wert für Benutzername, und notieren Sie ihn.

  8. Klicken Sie im Browser auf Zurück, um zum Ordner Service Manager zurückzukehren.

  9. Klicken Sie auf die Datenquelle DWStagingAndConfig, suchen Sie unter Anmeldeinformationen sind sicher auf dem Berichtsserver gespeichert den Wert für Benutzername, und notieren Sie ihn.

  10. Klicken Sie im Browser auf Zurück, um zum Ordner Service Manager zurückzukehren.

  11. Klicken Sie auf die Datenquelle ConfigurationManager, suchen Sie unter Anmeldeinformationen sind sicher auf dem Berichtsserver gespeichert den Wert für Benutzername, und notieren Sie ihn.

  12. Klicken Sie im Browser auf Zurück, um zum Ordner Service Manager zurückzukehren.

  13. Klicken Sie auf die Datenquelle MultiMartDatasource, suchen Sie unter Anmeldeinformationen sind sicher auf dem Berichtsserver gespeichert den Wert für Benutzername, und notieren Sie ihn.

  14. Klicken Sie im Browser auf Zurück, um zum Ordner Service Manager zurückzukehren.

  15. Klicken Sie auf die Datenquelle OperationsManager, suchen Sie unter Anmeldeinformationen sind sicher auf dem Berichtsserver gespeichert den Wert für Benutzername, und notieren Sie ihn.

  16. Schließen Sie das Browserfenster.

So identifizieren Sie das OLAP-Konto, das vom Data Warehouse-Verwaltungsserver verwendet wird

  1. Melden Sie sich beim Service Manager-Server an, klicken Sie auf Start, auf Alle Programme, auf Microsoft System Center 2012, auf Service Manager und dann auf Service Manager-Shell.

  2. Kopieren Sie den folgenden Befehl in die Windows PowerShell-Eingabeaufforderung, und drücken Sie die EINGABETASTE.

    System_CAPS_ICON_note.jpg Hinweis


    Geben Sie anstelle von <DWServerName> den Namen Ihres Data Warehouse-Verwaltungsservers ein.

    $class= get-scclass –Name Microsoft.SystemCenter.ResourceAccessLayer.ASResourceStore –ComputerName <DWServerName>  
    $OLAPServer= get-scclassinstance –class $class –ComputerName <DWServerName>  
    $OLAPServer.Server  
    
    System_CAPS_ICON_note.jpg Hinweis


    Vom Cmdlet „$OLAPServer.Server“ werden der Name des OLAP-Servers, der als Host für die DWASDataBase verwendet wird, und das OLAP-Konto zurückgegeben.

  3. Führen Sie auf einem Server, auf dem SQL Server Management Studio installiert ist, folgende Schritte aus:

    1. Öffnen Sie SQL Server Management Studio.

    2. Wählen Sie im Fenster Mit Server verbinden in der Liste Servertyp den Eintrag Analysis Services aus.

    3. Wählen Sie in der Liste Servername den Namen aus (oder geben Sie ihn ein), den Sie laut Ausgabe des Cmdlets „$OLAPServer.Server“ im vorigen Schritt notiert haben, und klicken Sie dann auf Verbinden.

    4. Erweitern Sie im Bereich Objekt-Explorer das Element Datenbanken und dann die OLAP-Datenbank DWASDataBase.

    5. Erweitern Sie den Ordner Datenquellen, und doppelklicken Sie auf CMDataMart.

    6. Notieren Sie den Wert, der im Dialogfeld Datenquelleneigenschaften – CMDataMart unter Verbindungszeichenfolge angezeigt wird.

    7. Klicken Sie unter Sicherheitseinstellungen auf Identitätswechselkonto und dann auf die Eigenschaftenschaltfläche (...), um das Dialogfeld Identitätswechselinformationen zu öffnen.

    8. Notieren Sie den Benutzernamen, der im Dialogfeld Identitätswechselinformationen angezeigt wird.

    9. Klicken Sie zweimal auf Abbrechen, um die Dialogfelder zu schließen.

    10. Wiederholen Sie die obengenannten Schritte, um die Verbindungszeichenfolge und den Benutzernamen für die Datenbanken „DWDataMart“ und „OMDataMart“ zu notieren.

Beenden von Service Manager-Diensten

Verwenden Sie das folgende Verfahren, um die Service Manager-Dienste auf dem Data Warehouse-Verwaltungsserver zu beenden.

So beenden Sie Service Manager-Dienste auf dem Data Warehouse-Verwaltungsserver

  1. Geben Sie im Dialogfeld Ausführen im Textfeld Öffnenservices.msc ein, und klicken Sie dann auf OK.

  2. Suchen Sie im Fenster Dienste im Bereich Dienste (Lokal) die folgenden drei Dienste, und klicken Sie für jeden dieser Dienste auf Beenden:

    1. System Center-Datenzugriffsdienst

    2. System Center-Verwaltung

      System_CAPS_ICON_note.jpg Hinweis


      Für System Center 2012 R2 Service Manager wurde der System Center-Verwaltungsdienst in Microsoft Monitoring Agent umbenannt.

    3. System Center-Verwaltungskonfiguration

Sichern der Data Warehouse-Datenbanken

Verwenden Sie das folgende Verfahren zum Sichern der Data Warehouse-Datenbanken auf dem ursprünglichen Computer, auf dem SQL Server ausgeführt wird.

So sichern Sie die Data Warehouse-Datenbanken

  1. Melden Sie sich bei dem ursprünglichen Computer an, auf dem SQL Server ausgeführt und die Data Warehouse-Datenbanken gehostet werden, und öffnen Sie SQL Server Management Studio.

  2. Führen Sie im Dialogfeld Mit Server verbinden folgende Schritte durch:

    1. Wählen Sie in der Liste Servertyp die Option Datenbankmodul aus.

    2. Wählen Sie in der Liste Servername den Servernamen für Ihre Data Warehouse-Datenbank aus.

    3. Wählen Sie in der Liste Authentifizierung die Option Windows-Authentifizierung aus, und klicken Sie dann auf Verbinden.

  3. Erweitern Sie im Bereich Objekt-Explorer das Element Datenbanken.

  4. Klicken Sie mit der rechten Maustaste auf die Datenbank DWStagingAndConfig, klicken Sie auf Tasks und dann auf Sichern.

  5. Geben Sie im Dialogfeld Datenbank sichern einen Pfad und einen Dateinamen in das Textfeld Ziel auf Datenträger ein, und klicken Sie dann auf OK.

    System_CAPS_ICON_important.jpg Wichtig


    Auf dem Zielspeicherort muss genügend freier Speicherplatz verfügbar sein, um die Sicherungsdateien zu speichern.

  6. Klicken Sie im Dialogfeld Datenbank sichern auf OK, um die Sicherung zu starten.

  7. Wiederholen Sie diese Schritte für die Datenbanken „DWRepository“, „CMDWDataMart“, „OMDWDataMart“ und „DWDataMart“.

Offlineschalten der Data Warehouse-Datenbanken

Verwenden Sie das folgende Verfahren zum Offlineschalten der Data Warehouse-Datenbanken auf dem ursprünglichen Computer, auf dem SQL Server ausgeführt wird.

So schalten Sie die Data Warehouse-Datenbanken offline

  1. Melden Sie sich bei dem ursprünglichen Computer an, auf dem SQL Server ausgeführt und die Data Warehouse-Datenbanken gehostet werden, und öffnen Sie SQL Server Management Studio.

  2. Führen Sie im Dialogfeld Mit Server verbinden folgende Schritte durch:

    1. Wählen Sie in der Liste Servertyp die Option Datenbankmodul aus.

    2. Wählen Sie in der Liste Servername den Servernamen für Ihre Data Warehouse-Datenbank aus.

    3. Wählen Sie in der Liste Authentifizierung die Option Windows-Authentifizierung aus, und klicken Sie dann auf Verbinden.

  3. Erweitern Sie im Bereich Objekt-Explorer das Element Datenbanken.

  4. Klicken Sie mit der rechten Maustaste auf die Datenbank DWStagingAndConfig, klicken Sie auf Tasks und dann auf Offline schalten.

  5. Klicken Sie im Dialogfeld Datenbank offline schalten auf Schließen.

  6. Wiederholen Sie die vorigen Schritte für die Datenbanken „DWRepository“, „CMDWDataMart“, „OMDWDataMart“ und „DWDataMart“.

Wiederherstellen der Data Warehouse-Datenbanken auf dem neuen Computer, auf dem SQL Server ausgeführt wird

Verwenden Sie das folgende Verfahren zum Wiederherstellen der Data Warehouse-Datenbanken auf dem neuen Computer, auf dem SQL Server ausgeführt wird.

So stellen Sie die Data Warehouse-Datenbanken wieder her

  1. Öffnen Sie SQL Server Management Studio auf dem neuen Computer, auf dem SQL Server ausgeführt wird.

  2. Führen Sie im Dialogfeld Mit Server verbinden folgende Schritte durch:

    1. Wählen Sie in der Liste Servertyp die Option Datenbankmodul aus.

    2. Wählen Sie in der Liste Servername den Servernamen der Datenbank für Ihre Service Manager-Dienste aus.

    3. Wählen Sie in der Liste Authentifizierung die Option Windows-Authentifizierung aus, und klicken Sie dann auf Verbinden.

  3. Klicken Sie im Bereich Objekt-Explorer mit der rechten Maustaste auf den Ordner Datenbanken, und klicken Sie dann auf Datenbank wiederherstellen.

  4. Im Dialogfeld Datenbank wiederherstellen können Sie im Textfeld Bis zu Zeitpunkt entweder den Standardwert Aktuellster möglicher Zeitpunkt beibehalten oder ein Datum und eine Uhrzeit auswählen, indem Sie auf die Schaltfläche „Durchsuchen“ klicken, um das Dialogfeld Zeitpunktwiederherstellung zu öffnen.

  5. Klicken Sie auf Von Medium, um die Quelle und den Speicherort der Sicherungssätze anzugeben, die wiederhergestellt werden sollen.

  6. Klicken Sie auf Durchsuchen, um das Dialogfeld Sicherung angeben zu öffnen.

  7. Wählen Sie im Listenfeld Sicherungsmedium einen der aufgeführten Gerätetypen aus. Wenn Sie weitere Geräte für den Sicherungsspeicherort auswählen möchten, klicken Sie auf Hinzufügen.

  8. Wählen Sie im Textfeld Wählen Sie die wiederherzustellenden Sicherungssätze aus die Sicherungssätze für die Wiederherstellung aus. (In diesem Raster werden die Sicherungen angezeigt, die für den angegebenen Speicherort verfügbar sind.)

  9. Auf der Seite Allgemein wird der Name der wiederherzustellenden Datenbank in der Liste In Datenbank angezeigt. Wählen Sie die Datenbank DWStagingAndConfig aus der Liste aus.

  10. Wählen Sie im Bereich Wiederherstellungsoptionen die Option Vorhandene Datenbank überschreiben aus.

  11. Vergewissern Sie sich im Optionsbereich Datenbankdateien wiederherstellen als, dass Dateiname und Pfad der ursprünglichen Datenbank korrekt sind.

  12. Wählen Sie bei der Option Wiederherstellungsstatus den Wert Datenbanken betriebsbereit belassen, indem für Transaktionen ohne Commit ein Rollback ausgeführt wird. Zusätzliche Transaktionsprotokolle können nicht wiederhergestellt werden (RESTORE WITH RECOVERY) aus.

  13. Klicken Sie auf OK, um die Datenbank wiederherzustellen.

  14. Wiederholen Sie die vorigen Schritte für die Datenbanken „DWRepository“, „CMDWDataMart“, „OMDWDataMart“ und „DWDataMart“.

Vorbereiten der Data Warehouse-Datenbanken auf dem neuen Datenbankserver

Verwenden Sie die folgenden drei Verfahren zum Vorbereiten der Data Warehouse-Datenbanken auf dem neuen Datenbankserver:

  1. So konfigurieren Sie die DWStagingAndConfig-Datenbank auf dem neuen Computer, auf dem SQL Server ausgeführt wird

  2. So konfigurieren Sie die Datenbankberechtigungen für das Dienstkonto

  3. So konfigurieren Sie die DWStagingAndConfig-Tabellen

So konfigurieren Sie die DWStagingAndConfig-Datenbank auf dem neuen Computer, auf dem SQL Server ausgeführt wird

  1. Öffnen Sie SQL Server Management Studio auf dem neuen Computer, auf dem SQL Server ausgeführt wird.

  2. Führen Sie im Dialogfeld Mit Server verbinden folgende Schritte durch:

    1. Wählen Sie in der Liste Servertyp die Option Datenbankmodul aus.

    2. Wählen Sie in der Liste Servername den Namen des neuen Computers aus, auf dem SQL Server ausgeführt und die DWStagingAndConfig-Datenbank gehostet wird.

    3. Wählen Sie in der Liste Authentifizierung die Option Windows-Authentifizierung aus, und klicken Sie dann auf Verbinden.

  3. Erweitern Sie im Bereich Objekt-Explorer das Element Datenbanken, und klicken Sie dann auf DWStagingAndConfig.

  4. Klicken Sie in der Symbolleiste auf Neue Abfrage.

  5. Kopieren Sie den folgenden Befehl in den mittleren Bereich, und klicken Sie dann auf Ausführen.

    sp_configure 'clr enabled', 1  
    go  
    reconfigure  
    go  
    
  6. Entfernen Sie im mittleren Bereich den zuvor eingegebenen Befehl, kopieren Sie den folgenden Befehl, und klicken Sie dann auf Ausführen.

    ALTER DATABASE DWStagingAndConfig SET SINGLE_USER WITH ROLLBACK IMMEDIATE  
    
  7. Entfernen Sie im mittleren Bereich den zuvor eingegebenen Befehl, kopieren Sie den folgenden Befehl, und klicken Sie dann auf Ausführen.

    ALTER DATABASE DWStagingAndConfig SET ENABLE_BROKER  
    
  8. Entfernen Sie im mittleren Bereich den zuvor eingegebenen Befehl, geben Sie den folgenden Befehl ein, und klicken Sie dann auf Ausführen.

    ALTER DATABASE DWStagingAndConfig SET MULTI_USER  
    

So konfigurieren Sie die Datenbankberechtigungen für das Dienstkonto

  1. Erweitern Sie im Bereich Objektexplorer nacheinander die Elemente Sicherheit und Anmeldungen. Klicken Sie mit der rechten Maustaste auf Anmeldungen, und klicken Sie dann auf Neue Anmeldung.

  2. Klicken Sie auf Suchen.

  3. Geben Sie den Benutzernamen (im Format Domäne\Benutzername) für das Data Warehouse-Dienstkonto ein, klicken Sie auf Namen überprüfen und dann auf OK.

    System_CAPS_ICON_note.jpg Hinweis


    Wenn das Datenzugriffskonto als „LocalSystem“ ausgeführt wird, verwenden Sie bei der Eingabe des SQL-Anmeldenamens das Format <Domäne\Computername$>, wobei <Computername> der Name des Verwaltungsservers ist.

  4. Klicken Sie im Bereich Seite auswählen auf Benutzerzuordnung.

  5. Klicken Sie im Bereich Benutzer, die dieser Anmeldung zugeordnet sind in der Spalte Zuordnen auf die Zeile mit dem Namen der DWStagingAndConfig-Datenbank. Der Standarddatenbankname lautet „DWStagingAndConfig“.

  6. Stellen Sie sicher, dass im Bereich Mitgliedschaft in Datenbankrolle für: DWStagingAndConfig die folgenden Einträge ausgewählt sind:

    • configsvc_users

    • db_accessadmin

    • db_datareader

    • db_datawriter

    • db_ddladmin

    • db_securityadmin

    • dbmodule_users

    • public

    • sdk_users

    • sql_dependency_subscriber

    • db_owner

  7. Stellen Sie sicher, dass im Bereich Mitgliedschaft in Datenbankrolle für: DWRepository die folgenden Einträge ausgewählt sind:

    • db_owner

    • public

  8. Stellen Sie sicher, dass im Bereich Mitgliedschaft in Datenbankrolle für: DWDataMart die folgenden Einträge ausgewählt sind:

    • db_owner

    • public

  9. Klicken Sie auf OK.

  10. Erweitern Sie im Bereich Objektexplorer nacheinander die Elemente Sicherheit und Anmeldungen.

  11. Klicken Sie mit der rechten Maustaste auf Anmeldungen, und klicken Sie dann auf Neue Anmeldung.

  12. Klicken Sie auf Suchen.

  13. Geben Sie den Benutzernamen (im Format Domäne\Benutzername) für das Berichtskonto ein, klicken Sie auf Namen überprüfen und dann auf OK.

  14. Klicken Sie im Bereich Seite auswählen auf Benutzerzuordnung.

  15. Klicken Sie im Bereich Benutzer, die dieser Anmeldung zugeordnet sind in der Spalte Zuordnen auf die Zeile mit dem Namen der DWStagingAndConfig-Datenbank. Der Standarddatenbankname lautet „DWStagingAndConfig“.

  16. Stellen Sie sicher, dass im Bereich Mitgliedschaft in Datenbankrolle für: DWStagingAndConfig die folgenden Einträge ausgewählt sind:

    • db_datareader

    • public

  17. Stellen Sie sicher, dass im Bereich Mitgliedschaft in Datenbankrolle für: DWRepository die folgenden Einträge ausgewählt sind:

    • db_datareader

    • public

    • reportuser

  18. Stellen Sie sicher, dass im Bereich Mitgliedschaft in Datenbankrolle für: DWDataMart die folgenden Einträge ausgewählt sind:

    • db_datareader

    • public

    • reportuser

  19. Stellen Sie sicher, dass im Bereich Mitgliedschaft in Datenbankrolle für: OMDWDataMart die folgenden Einträge ausgewählt sind:

    • db_datareader

    • public

    • reportuser

  20. Stellen Sie sicher, dass im Bereich Mitgliedschaft in Datenbankrolle für: CMDWDataMart die folgenden Einträge ausgewählt sind:

    • db_datareader

    • public

    • reportuser

  21. Klicken Sie auf OK.

  22. Erweitern Sie im Bereich Objektexplorer nacheinander die Elemente Sicherheit und Anmeldungen.

  23. Klicken Sie mit der rechten Maustaste auf Anmeldungen, und klicken Sie dann auf Neue Anmeldung.

  24. Klicken Sie auf Suchen.

  25. Geben Sie den Benutzernamen (im Format Domäne\Benutzername) für das OLAP-Konto ein, klicken Sie auf Namen überprüfen und dann auf OK.

  26. Klicken Sie im Bereich Seite auswählen auf Benutzerzuordnung.

  27. Stellen Sie sicher, dass im Bereich Mitgliedschaft in Datenbankrolle für: DWDataMart die folgenden Einträge ausgewählt sind:

    • db_datareader

    • public

    • reportuser

  28. Stellen Sie sicher, dass im Bereich Mitgliedschaft in Datenbankrolle für: OMDWDataMart die folgenden Einträge ausgewählt sind:

    • db_datareader

    • public

    • reportuser

  29. Stellen Sie sicher, dass im Bereich Mitgliedschaft in Datenbankrolle für: CMDWDataMart die folgenden Einträge ausgewählt sind:

    • db_datareader

    • public

    • reportuser

  30. Klicken Sie auf OK.

So konfigurieren Sie die DWStagingAndConfig-Tabellen

  1. Erweitern Sie im Bereich Objekt-Explorer nacheinander die folgenden Elemente: Datenbanken > DWStagingAndConfig > Tabellen.

  2. Klicken Sie mit der rechten Maustaste auf dbo.MT_Microsoft$SystemCenter$ManagementGroup, und klicken Sie anschließend auf Oberste 200 Zeilen bearbeiten.

  3. Suchen Sie im mittleren Bereich die Spalte SQLServerName_ 43FB076F_7970_4C86_6DCA_8BD541F45E3A, und geben Sie in der ersten Zeile der Spalte den Namen des neuen Computers ein, auf dem SQL Server ausgeführt und die DWStagingAndConfig-Datenbank gehostet wird. Verwenden Sie für benannte Instanzen das folgende Format: Computername\Instanzname.

  4. Klicken Sie mit der rechten Maustaste auf dbo. MT_Microsoft$SystemCenter$ResourceAccessLayer$SqlResourceStore, und klicken Sie dann auf Oberste 200 Zeilen bearbeiten.

  5. Aktualisieren Sie in der Spalte Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA die Zeilen, in denen DWStagingAndConfig, DWRepository, CMDWDataMart, OMDWDataMart und DWDataMart dargestellt werden. Geben Sie dazu den Namen des neuen Computers ein, auf dem SQL Server ausgeführt und die betreffende Datenbank gehostet wird. Verwenden Sie für benannte Instanzen das folgende Format: Computername\Instanzname.

  6. Klicken Sie mit der rechten Maustaste auf dbo.MT_Microsoft$SystemCenter$ResourceAccessLayer$CMDBResourceStore, und klicken Sie anschließend auf Oberste 200 Zeilen bearbeiten.

  7. Suchen Sie im mittleren Bereich die Spalte Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA, und geben Sie in der ersten Zeile der Spalte den Namen des neuen Computers ein, auf dem SQL Server ausgeführt und die DWStagingAndConfig-Datenbank gehostet wird. Verwenden Sie für benannte Instanzen das folgende Format: Computername\Instanzname.

  8. Klicken Sie mit der rechten Maustaste auf LFX.DataSource, und klicken Sie anschließend auf Oberste 200 Zeilen bearbeiten.

  9. Suchen Sie im mittleren Bereich die Spalte DataSourceAddress und in deren erster Zeile den Eintrag, der mit Datenquelle = <Servername>; Anfangskatalog = DWStagingAndConfig; Sicherheitsinformationen permanent speichern=False beginnt. Geben Sie anstelle von <Servername> den Namen des neuen Computers ein, auf dem SQL Server ausgeführt wird.

  10. Vergewissern Sie sich, dass die eingegebenen Werte gespeichert wurden, indem Sie die Tabellen abfragen, die in den vorigen Schritten angegeben wurden.

  11. Beenden Sie Microsoft SQL Server Management Studio.

Aktualisieren des Data Warehouse-Verwaltungsservers mit dem neuen Datenbankservernamen

Verwenden Sie das folgende Verfahren zum Aktualisieren des Data Warehouse-Verwaltungsservers, sodass der neue Datenbankservername verwendet wird.

So aktualisieren Sie den Data Warehouse-Verwaltungsserver, sodass der neue Datenbankservername verwendet wird

  1. Melden Sie sich als Benutzer mit Administratoranmeldeinformationen beim Computer an.

  2. Klicken Sie auf dem Windows-Desktop auf Start und dann auf Ausführen.

  3. Geben Sie im Dialogfeld Ausführen im Feld Öffnen den Befehl regedit ein, und klicken Sie dann auf OK.

    System_CAPS_ICON_caution.jpg Achtung


    Durch eine fehlerhafte Bearbeitung der Registrierung können schwere Systemschäden verursacht werden; bevor Sie Änderungen an der Registrierung vornehmen, sollten Sie daher alle wichtigen Computerdaten sichern.

  4. Erweitern Sie im Fenster „Registrierungs-Editor“ den Eintrag HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\2010\Common\Database.

  5. Doppelklicken Sie im rechten Bereich auf DatabaseServerName.

  6. Geben Sie im Feld Zeichenfolge bearbeiten unter Wertdaten den Namen des neuen Computers ein, auf dem SQL Server ausgeführt und die DWStagingAndConfig-Datenbank gehostet wird. Verwenden Sie das folgende Format, wenn Sie mit einer benannten Instanz von SQL Server arbeiten: Computername\Instanzname.

  7. Klicken Sie auf OK.

  8. Wiederholen Sie die vorigen Schritte für die Registrierungswerte, um den neuen Namen des Computers, auf dem SQL Server ausgeführt wird, für die Datenbanken „DWDataMart“, „OMDWDataMart“, „CMDWDataMart“, „DWRepository“ und „DWStagingAndConfig“ widerzuspiegeln.

    • DataMartSQLInstance

    • RepositorySQLInstance

    • StagingSQLInstance

    • OMDataMartSQLInstance

    • CMDataMartSQLInstance

Aktualisieren der Datenbankquellen auf dem Berichtsserver

Verwenden Sie das folgende Verfahren zum Aktualisieren der Datenquellen auf dem Berichtsserver, damit auf den neuen Computer verwiesen wird, auf dem SQL Server ausgeführt wird.

So aktualisieren Sie die Datenbankquellen auf dem Berichtsserver

  1. Melden Sie sich beim Service Manager-Berichtsserver an, und starten Sie den Konfigurations-Manager für Reporting Services.

  2. Stellen Sie im Dialogfeld Konfigurationsverbindung für Reporting Services eine Verbindung mit der richtigen Berichtsserverinstanz wie im Abschnitt „So identifizieren Sie den Berichtsserver und die Instanznamen, die vom Data Warehouse-Verwaltungsserver verwendet werden“ beschrieben her.

  3. Klicken Sie im Konfigurations-Manager für Reporting Services auf Berichts-Manager-URL.

  4. Klicken Sie auf der Seite Berichts-Manager-URL auf den Hyperlink, der dem folgenden ähnelt: http://<Servername>:portnumber/Reports, um die Startseite Berichte im Webbrowser zu öffnen.

  5. Öffnen Sie auf der Startseite den Ordner System Center und dann den Ordner Service Manager.

  6. Öffnen Sie die Liste von Service Manager-Elementen, und klicken Sie dann auf die Datenquelle DWDataMart.

  7. Die Zeichenfolge im Feld Verbindungszeichenfolge ähnelt dieser: data source=<server name>;initial catalog=DWDataMart. Ersetzen Sie den vorhandenen Namen des Computers, auf dem SQL Server ausgeführt wird, durch den Namen des neuen Computers, auf dem SQL Server ausgeführt wird.

  8. Kehren Sie zur vorigen Webseite mit dem Service Manager-Ordner zurück, und klicken Sie auf die Datenquelle DWStagingAndConfig.

  9. Die Zeichenfolge im Feld Verbindungszeichenfolge ähnelt dieser: data source=<server name>;initial catalog= DWStagingAndConfig. Ersetzen Sie den vorhandenen Namen des Computers, auf dem SQL Server ausgeführt wird, durch den Namen des neuen Computers, auf dem SQL Server ausgeführt wird.

  10. Kehren Sie zur vorigen Webseite mit dem Service Manager-Ordner zurück, und klicken Sie auf die Datenquelle ConfigurationManager.

  11. Die Zeichenfolge im Feld Verbindungszeichenfolge ähnelt dieser: data source=<server name>;initial catalog= CMDWDataMart. Ersetzen Sie den vorhandenen Namen des Computers, auf dem SQL Server ausgeführt wird, durch den Namen des neuen Computers, auf dem SQL Server ausgeführt wird.

  12. Kehren Sie zur vorigen Webseite mit dem Service Manager-Ordner zurück, und klicken Sie auf die Datenquelle MultiMartDatasource.

  13. Die Zeichenfolge im Feld Verbindungszeichenfolge ähnelt dieser: <root><source id='DWDataMart' connectionString='Data Source=<Server name>;Initial Catalog=DWDataMart;Integrated Security=True' /><source id='OMDataMart' connectionString='Data Source=<Server name>;Initial Catalog=OMDWDataMart;Integrated Security=True' /><source id='CMDataMart' connectionString='Data Source=<Server name>;Initial Catalog=CMDWDataMart;Integrated Security=True' /></root>. Ersetzen Sie den vorhandenen Namen des Computers, auf dem SQL Server ausgeführt wird, durch den Namen des neuen Computers, auf dem SQL Server ausgeführt wird.

  14. Kehren Sie zur vorigen Webseite mit dem Service Manager-Ordner zurück, und klicken Sie auf die Datenquelle Operations Manager.

  15. Die Zeichenfolge im Feld Verbindungszeichenfolge ähnelt dieser: data source=<server name>;initial catalog= OMDWDataMart. Ersetzen Sie den vorhandenen Namen des Computers, auf dem SQL Server ausgeführt wird, durch den Namen des neuen Computers, auf dem SQL Server ausgeführt wird.

  16. Schließen Sie den Webbrowser.

Aktualisieren der Datenquellen für Analysis Services

Verwenden Sie das folgende Verfahren zum Aktualisieren der Verbindungszeichenfolgen für die Datenquellen auf dem Server, auf dem die Analysis Services-Datenbank gehostet wird.

So aktualisieren Sie die Datenquellen für Analysis Services

  1. Melden Sie sich bei dem Server an, auf dem die SQL Server Analysis Services-Datenbank gehostet wird.

  2. Öffnen Sie SQL Server Management Studio.

  3. Wählen Sie im Dialogfeld Mit Server verbinden in der Liste Servertyp den Eintrag Analysis Services aus.

  4. Geben Sie in der Liste Servername den Namen ein, den Sie als Ausgabe des Cmdlets „$OLAPServer.Server“ erhalten haben. (Diese Information haben Sie im Abschnitt "So identifizieren Sie das OLAP-Konto, das vom Data Warehouse-Verwaltungsserver verwendet wird" weiter oben in diesem Thema notiert.)

  5. Erweitern Sie im Bereich Objekt-Explorer nacheinander die Elemente Datenbanken und DWASDataBase.

  6. Erweitern Sie Datenquellen, und doppelklicken Sie auf CMDataMart.

  7. Wählen Sie im Dialogfeld Datenquelleneigenschaften – CMDataMart das Element Verbindungszeichenfolgenanbieter=SQLNCLI10.1;Datenquelle=<Servername>;Integrierte Sicherheit=SSPI;Anfangskatalog=CMDWDataMart aus.

  8. Geben Sie anstelle von <Servername> den Namen des Computers ein, auf dem SQL Server ausgeführt und die CMDWDataMart-Datenbank gehostet wird.

  9. Nach der Aktualisierung des Datenquellenservers müssen Sie das Kennwort für das Identitätswechselkonto erneut eingeben. Klicken Sie auf die Schaltfläche mit den drei Punkten rechts neben ImpersonateAccount, und geben Sie in das Dialogfeld Identitätswechselinformationen das Kennwort ein. Klicken Sie auf OK, um die Änderungen zu übernehmen.

  10. Wiederholen Sie die obengenannten Schritte, um die Verbindungszeichenfolgen für die Datenquellen „DWDataMart“ und „OMDataMart“ zu aktualisieren.

Starten der Service Manager-Dienste auf dem Data Warehouse-Verwaltungsserver

Verwenden Sie das folgende Verfahren, um die Service Manager-Dienste auf dem Data Warehouse-Verwaltungsserver zu starten.

So starten Sie Service Manager-Dienste auf dem Data Warehouse-Verwaltungsserver

  1. Geben Sie im Dialogfeld Ausführen im Textfeld Öffnenservices.msc ein, und klicken Sie dann auf OK.

  2. Suchen Sie im Fenster Dienste im Bereich Dienste (Lokal) die folgenden drei Dienste, und klicken Sie für jeden dieser Dienste auf Starten:

    1. System Center-Datenzugriffsdienst

    2. System Center-Verwaltung

      System_CAPS_ICON_note.jpg Hinweis


      Für System Center 2012 R2 Service Manager wurde der System Center-Verwaltungsdienst in Microsoft Monitoring Agent umbenannt.

    3. System Center-Verwaltungskonfiguration

Weitere Informationen:

Anhang B – Anleitung zum Verschieben von Service Manager- und Data Warehouse-Datenbanken