Udostępnij za pośrednictwem


Przenoszenie baz danych programu Service Manager i magazynu danych na różne serwery

Po wdrożeniu programu Service Manager może być konieczne przeniesienie baz danych programu Service Manager lub bazy danych magazynu danych z jednego komputera z uruchomionym programem Microsoft SQL Server do innego z następujących powodów:

  • Należy zastąpić sprzęt, który napotyka problemy i nie jest już uważany za niezawodny.

  • Aby zwiększyć skalowalność i wydajność, należy dodać dodatkowy sprzęt.

  • Musisz przenieść bazę danych i plik dziennika do innego woluminu ze względu na miejsce lub wydajność.

  • Musisz zmienić sprzęt, który jest dzierżawiony i wkrótce wygaśnie.

  • Aby zapewnić zgodność z nowymi standardami sprzętowymi, należy zmienić lub uaktualnić sprzęt.

  • Początkowo zainstalowano wiele składników programu Service Manager na jednym serwerze i konieczne jest dystrybuowanie niektórych składników na innych serwerach.

  • Musisz przywrócić funkcjonalność w scenariuszu awarii.

Jeśli chcesz przenieść bazę danych magazynu danych i jeśli program Service Manager został zainstalowany w ciągu ostatnich 90 dni, może być łatwiej wyrejestrować magazyn danych, zainstalować nowy magazyn danych i zarejestrować nową bazę danych. Jeśli dane nie zostały zadbane z bazy danych programu Service Manager, nie będzie utraty danych w bazie danych magazynu danych, ponieważ zostaną zsynchronizowane. Domyślnie interwał pielęgnacji elementów roboczych wynosi 90 dni od czasu ostatniej modyfikacji elementu roboczego. Korzystanie z tego procesu jest prostsze niż w przypadku korzystania z poniższych wskazówek, które szczegółowo opisuje sposób przenoszenia baz danych z jednego serwera do innego i wymaga wykonania wielu kroków.

Przenoszenie bazy danych programu Service Manager

Aby przenieść bazę danych programu Service Manager, należy użyć następujących kroków wysokiego poziomu.

Uwaga

  • Te kroki zawierają link do zawartości w przewodniku uaktualniania programu Service Manager.
  • Po wdrożeniu programu Service Manager w węzłach serwera SQL uczestniczących w zawsze włączonym programie SQL, aby włączyć ścisłe zabezpieczenia środowiska CLR, uruchom skrypt SQL w każdej bazie danych programu Service Manager.
  1. Otwórz port wejściowy SQL na nowym serwerze bazy danych programu Service Manager. Domyślny port to 1433.

  2. Zatrzymaj usługi Programu System Center na wszystkich serwerach zarządzania.

  3. Wykonaj kopię zapasową bazy danych programu Service Manager zgodnie z opisem w temacie Jak utworzyć kopię zapasową produkcyjnej bazy danych programu Service Manager.

  4. Przywróć bazę danych programu Service Manager na komputerze docelowym z uruchomionym programem Microsoft SQL Server, zgodnie z opisem w temacie How to Restore the Service Manager Database in the Lab Environment (Jak przywrócić bazę danych programu Service Manager w środowisku laboratoryjnym).

  5. Skonfiguruj bazę danych programu Service Manager zgodnie z opisem w temacie Jak przygotować bazę danych programu Service Manager w środowisku laboratoryjnym.

    Ważne

    Nie wykonuj kroku 17 w procedurze konfigurowania tabel.

  6. Po przeniesieniu bazy danych ServiceManager pamiętaj o ręcznym zmodyfikowaniu wszystkich informacji rejestracyjnych magazynu danych i bazy danych programu Service Manager w bazie danych DWStagingAndConfig. Stare informacje o lokalizacji bazy danych ServiceManager pozostaną w następujących tabelach bazy danych DWStagingAndConfig:

    • MT_Microsoft$Systemcenter$Datawarehouse$CMDBSource

      • W odpowiednim wpisie z DataSourceName_GUID = <Nazwa> źródła danych programu Service Manager zmień pole DatabaseServer_GUID na nową nazwę SQLServer\Instance, do której została przeniesiona baza danych ServiceManager.
    • MT_Microsoft$Systemcenter$ResourceAccessLayer$SqlResourceStore

      • W odpowiednim wpisie z wartością DataService_GUID = ServiceManager zmień wartość pola Server_GUID na nową nazwę lokalizacji SQLServer\Instance, do której została przeniesiona baza danych ServiceManager.
  7. Skonfiguruj rejestr na wszystkich serwerach zarządzania, które będą uzyskiwać dostęp do nowego wystąpienia programu SQL Server, wykonując następujące czynności:

    1. Uruchom Edytor rejestru.

    2. Przejdź do HKEY_LOCAL_MACHINE\Software\Microsoft\System Center\<version>\Common\Database.

    3. Skonfiguruj dwa klucze: jeden dla nazwy serwera (DatabaseServerName) i jeden dla nazwy bazy danych (DatabaseName). Ustaw wartości na nową nazwę serwera i nazwę bazy danych, jeśli różnią się one od oryginalnych wartości.

  8. Jeśli uaktualniasz również serwer SQL podczas przenoszenia, uaktualnij następujące wymagania wstępne programu SQL Server dla serwera zarządzania programu Service Manager. Istnieją dwa wstępnie wymagane składniki programu SQL Server:

    • SQL Native Client

    • Analysis Management Objects (AMO)

  9. Uruchom usługi programu System Center na wszystkich serwerach zarządzania, zgodnie z instrukcją zamieszczoną w sekcji Uruchamianie usług programu Service Manager na pomocniczym serwerze zarządzania.

  10. Zainstaluj inną bazę danych programu Service Manager o innej nazwie na tym samym komputerze, na którym jest uruchomiony program SQL Server, instalując inny serwer zarządzania programu Service Manager i wybierając opcję utworzenia nowej bazy danych. Ten krok spowoduje wypełnienie głównej bazy danych tekstem komunikatu o błędzie. Dzięki temu w przypadku wystąpienia w przyszłości błędu zamiast ogólnego tekstu pojawi się komunikat o błędzie opisujący konkretny problem. Po zainstalowaniu bazy danych można usunąć ją z komputera, na którym uruchomiono serwer SQL, oraz odinstalować dodatkowy, tymczasowy serwer zarządzania.

    -Lub-

    Uruchom następujące zapytanie na źródłowym serwerze bazy danych programu Service Manager i skopiuj skrypt wyjściowy, a następnie uruchom je na nowym serwerze bazy danych programu Service Manager.

    DECLARE @crlf char(2);  
    DECLARE @tab char(1);  
    SET @crlf = CHAR(13) + CHAR(10);  
    SET @tab = CHAR(9);  
    
    SELECT   
           'EXEC sp_addmessage ' + @crlf + @tab  
            + '@msgnum = ' + CAST(m.message_id AS varchar(30))  
                  + ', ' + @crlf + @tab  
          + '@severity = ' + CAST(m.severity AS varchar(3))    
                  + ', ' + @crlf + @tab  
          + '@msgtext = N''' + REPLACE(m.[text],'''','''''')    
                  + ''''  + ', ' + @crlf + @tab  
            + '@lang = ''' +   
                  (SELECT TOP 1 alias   
                   FROM master.sys.syslanguages l   
                   WHERE l.lcid = m.language_id)   
                   + ''', ' + @crlf + @tab  
          + '@with_log = ''' +   
                  CASE WHEN m.is_event_logged = 1   
                   THEN 'TRUE' ELSE 'FALSE' END   + ''', ' +  @crlf + @tab  
                  -- Uncomment ONLY if you want to replace:  
            + '@replace = ''replace'';'   
            + @crlf + 'GO' + @crlf + @crlf   
    FROM   
            master.sys.messages m  
    WHERE   
           m.message_id > 50000;  
    
    GO  
    

Przenoszenie baz danych magazynu danych

Aby przenieść bazy danych magazynu danych, wymagane są następujące ogólne kroki. Każdy krok na tej liście zawiera linki do skojarzonej procedury w dalszej części tego artykułu.

  1. Lokalizowanie kont użytkowników i wystąpień programu SQL Server
  2. Zatrzymywanie usług programu Service Manager
  3. Tworzenie kopii zapasowych baz danych magazynu danych
  4. Przełącz bazy danych magazynu danych w tryb offline
  5. Przywracanie baz danych magazynu danych na nowym komputerze z uruchomionym programem SQL Server
  6. Przygotowywanie baz danych magazynu danych na nowym serwerze bazy danych
  7. Aktualizowanie serwera zarządzania magazynu danych przy użyciu nowej nazwy serwera bazy danych
  8. Aktualizowanie źródeł danych na serwerze raportowania
  9. Aktualizowanie źródeł danych dla usług Analysis Services
  10. Uruchamianie usług programu Service Manager na serwerze zarządzania magazynu danych

Ważne

Po przeniesieniu baz danych DWStagingAndConfig i DWRepository należy je przywrócić w tym samym wystąpieniu programu SQL Server. Przywracanie ich w oddzielnych wystąpieniach programu SQL Server nie jest obsługiwane.

Sortowanie w nowym wystąpieniu programu SQL Server musi być zgodne z sortowaniem oryginalnych wystąpień programu SQL Server, w których pierwotnie były hostowane bazy danych magazynu danych.

Lokalizowanie kont użytkowników i wystąpień programu SQL Server

Użyj poniższych procedur, aby zlokalizować konta użytkowników i wystąpienia programu SQL Server, które są używane przez serwer zarządzania magazynu danych w celu zidentyfikowania:

Wykonaj następujące kroki, aby zidentyfikować nazwy bazy danych i wystąpień programu SQL Server używane przez serwer zarządzania magazynu danych:

  1. Zaloguj się na serwerze zarządzania magazynu danych jako użytkownik przy użyciu poświadczeń administracyjnych.

  2. Na pulpicie systemu Windows wybierz pozycję Uruchom, a następnie wybierz pozycję Uruchom.

  3. W oknie dialogowym Uruchamianie w polu Otwórz wprowadź ciąg regedit i wybierz przycisk OK.

  4. W oknie Edytor rejestru rozwiń węzeł HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\<version>\Common\Database, a następnie zanotuj następujące wartości rejestru:

    • DatabaseName

    • DatabaseServerName

    • DataMartDatabaseName

    • DataMartSQLInstance

    • RepositoryDatabaseName

    • RepositorySQLInstance

    • StagingDatabaseName

    • StagingSQLInstance

    • OMDataMartDatabaseName

    • OMDataMartSQLInstance

    • CMDataMartDatabaseName

    • KLASA CMDataMartSQLInstance

Zatrzymywanie usług programu Service Manager

Poniższa procedura umożliwia zatrzymanie usług programu Service Manager na serwerze zarządzania magazynu danych.

Zatrzymywanie usług programu Service Manager na serwerze zarządzania magazynu danych

Wykonaj następujące kroki, aby zatrzymać usługi programu Service Manager na serwerze zarządzania magazynu danych:

  1. W oknie dialogowym Uruchamianie w polu Otwórz tekst wprowadź ciąg services.msc i wybierz przycisk OK.

  2. W oknie Usługi w okienku Usługi (lokalne) znajdź następujące trzy usługi, a dla każdego z nich wybierz pozycję Zatrzymaj:

    1. Usługa System Center Data Access

    2. Microsoft Monitoring Agent

    3. System Center Management Configuration

Tworzenie kopii zapasowych baz danych magazynu danych

Aby utworzyć kopię zapasową baz danych magazynu danych na oryginalnym komputerze z uruchomionym programem SQL Server, wykonaj następującą procedurę:

  1. Zaloguj się do oryginalnego komputera z uruchomionym programem SQL Server hostujący bazy danych magazynu danych i otwórz program SQL Server Management Studio.

  2. W oknie dialogowym Łączenie z serwerem wykonaj następujące kroki:

    1. Na liście Typ serwera wybierz pozycję Aparat bazy danych.

    2. Na liście Nazwa serwera wybierz nazwę serwera bazy danych magazynu danych.

    3. Na liście Uwierzytelnianie wybierz pozycję Uwierzytelnianie systemu Windows, a następnie wybierz pozycję Połącz.

  3. W okienku Eksplorator obiektów rozwiń węzeł Bazy danych.

  4. Kliknij prawym przyciskiem myszy bazę danych DWStagingAndConfig , wybierz pozycję Zadania i wybierz polecenie Wykonaj kopię zapasową.

  5. W oknie dialogowym Tworzenie kopii zapasowej bazy danych wprowadź ścieżkę i nazwę pliku w polu tekstowym Miejsce docelowe na dysku, a następnie wybierz przycisk OK.

    Ważne

    Lokalizacja docelowa musi mieć wystarczającą ilość wolnego miejsca na dysku do przechowywania plików kopii zapasowej.

  6. Wybierz przycisk OK w oknie dialogowym Tworzenie kopii zapasowej bazy danych , aby uruchomić kopię zapasową.

  7. Powtórz te kroki dla baz danych DWRepository, CMDWDataMart, OMDWDataMart i DWDataMart.

Przełącz bazy danych magazynu danych w tryb offline

Poniższa procedura umożliwia przełączenie baz danych magazynu danych do trybu offline na oryginalnym komputerze z uruchomionym programem SQL Server:

  1. Zaloguj się do oryginalnego komputera z uruchomionym programem SQL Server hostujący bazy danych magazynu danych i otwórz program SQL Server Management Studio.

  2. W oknie dialogowym Łączenie z serwerem wykonaj następujące kroki:

    1. Na liście Typ serwera wybierz pozycję Aparat bazy danych.

    2. Na liście Nazwa serwera wybierz nazwę serwera bazy danych magazynu danych.

    3. Na liście Uwierzytelnianie wybierz pozycję Uwierzytelnianie systemu Windows, a następnie wybierz pozycję Połącz.

  3. W okienku Eksplorator obiektów rozwiń węzeł Bazy danych.

  4. Kliknij prawym przyciskiem myszy bazę danych DWStagingAndConfig , wybierz pozycję Zadania i wybierz polecenie Przełącz w tryb offline.

  5. W oknie dialogowym Przełącz bazę danych w tryb offline wybierz pozycję Zamknij.

  6. Powtórz poprzednie kroki dla baz danych DWRepository, CMDWDataMart, OMDWDataMart i DWDataMart.

Przywracanie baz danych magazynu danych na nowym komputerze z uruchomionym programem SQL Server

Aby przywrócić bazy danych magazynu danych na nowym komputerze z uruchomionym programem SQL Server, wykonaj następującą procedurę:

  1. Na nowym komputerze z uruchomionym programem SQL Server otwórz program SQL Server Management Studio.

  2. W oknie dialogowym Łączenie z serwerem wykonaj następujące kroki:

    1. Na liście Typ serwera wybierz pozycję Aparat bazy danych.

    2. Na liście Nazwa serwera wybierz nazwę serwera dla bazy danych usług programu Service Manager.

    3. Na liście Uwierzytelnianie wybierz pozycję Uwierzytelnianie systemu Windows, a następnie wybierz pozycję Połącz.

  3. W okienku Eksplorator obiektów kliknij prawym przyciskiem myszy folder Bazy danych i wybierz polecenie Przywróć bazę danych.

  4. W oknie dialogowym Przywracanie bazy danych w polu tekstowym Do punktu w czasie zachowaj wartość domyślną, Najnowsze możliwe lub wybierz określoną datę i godzinę, wybierając przycisk przeglądania, aby otworzyć okno dialogowe Przywracanie do punktu w czasie.

  5. Aby określić źródło i lokalizację zestawów kopii zapasowych do przywrócenia, wybierz pozycję Z urządzenia.

  6. Wybierz pozycję Przeglądaj , aby otworzyć okno dialogowe Określanie kopii zapasowej .

  7. W polu Lista Nośniki kopii zapasowych wybierz jeden z wymienionych typów urządzeń. Aby wybrać więcej urządzeń dla lokalizacji kopii zapasowej, wybierz pozycję Dodaj.

  8. W obszarze Wybieranie zestawów kopii zapasowych do przywrócenia siatki wybierz kopie zapasowe do przywrócenia. (Ta siatka wyświetla kopie zapasowe dostępne dla określonej lokalizacji).

  9. Na stronie Ogólne nazwa przywracającej bazy danych jest wyświetlana na liście Do bazy danych. Wybierz z listy bazę danych DWStagingAndConfig .

  10. W panelu Opcje przywracania wybierz pozycję Zastąp istniejącą bazę danych.

  11. W panelu Przywróć pliki bazy danych jako opcje sprawdź, czy oryginalna nazwa i ścieżka pliku bazy danych są poprawne.

  12. W przypadku opcji Stan odzyskiwania wybierz pozycję Pozostaw bazy danych gotowe do użycia, cofając niezatwierdzone transakcje. Nie można przywrócić dodatkowych dzienników transakcji (PRZYWRÓĆ Z ODZYSKIWANIEM).

  13. Wybierz przycisk OK , aby przywrócić bazę danych.

  14. Powtórz poprzednie kroki dla baz danych DWRepository, CMDWDataMart, OMDWDataMart i DWDataMart.

Przygotowywanie baz danych magazynu danych na nowym serwerze bazy danych

Wykonaj następujące trzy procedury, aby przygotować bazy danych magazynu danych na nowym serwerze bazy danych:

  1. Aby skonfigurować bazę danych DWStagingAndConfig na nowym komputerze z uruchomionym programem SQL Server

  2. Aby skonfigurować uprawnienia bazy danych konta usługi

  3. Aby skonfigurować tabele DWStagingAndConfig

Konfigurowanie bazy danych DWStagingAndConfig na nowym komputerze z uruchomionym programem SQL Server

Wykonaj następujące kroki, aby skonfigurować bazę danych DWStagingAndConfig na nowym komputerze z uruchomionym programem SQL Server:

  1. Na nowym komputerze z uruchomionym programem SQL Server otwórz program SQL Server Management Studio.

  2. W oknie dialogowym Łączenie z serwerem wykonaj następujące kroki:

    1. Na liście Typ serwera wybierz pozycję Aparat bazy danych.

    2. Na liście Nazwa serwera wybierz nazwę nowego komputera z uruchomionym programem SQL Server hostujący bazę danych DWStagingAndConfig.

    3. Na liście Uwierzytelnianie wybierz pozycję Uwierzytelnianie systemu Windows, a następnie wybierz pozycję Połącz.

  3. W okienku Eksplorator obiektów rozwiń węzeł Bazy danych i wybierz pozycję DWStagingAndConfig.

  4. Na pasku narzędzi wybierz pozycję Nowe zapytanie.

  5. W środkowym okienku skopiuj następujące polecenie i wybierz pozycję Wykonaj.

    sp_configure&nbsp;'clr enabled',&nbsp;1  
    go  
    reconfigure  
    go  
    
  6. W środkowym okienku usuń polecenie wpisane w poprzednim kroku, skopiuj następujące polecenie i wybierz pozycję Wykonaj.

    ALTER DATABASE DWStagingAndConfig SET SINGLE_USER WITH ROLLBACK IMMEDIATE  
    
  7. W środkowym okienku usuń polecenie wprowadzone w poprzednim kroku, skopiuj następujące polecenie i wybierz pozycję Wykonaj.

    ALTER DATABASE DWStagingAndConfig SET ENABLE_BROKER  
    
  8. W środkowym okienku usuń polecenie wprowadzone w poprzednim kroku, wprowadź następujące polecenie i wybierz pozycję Wykonaj.

    ALTER DATABASE DWStagingAndConfig SET MULTI_USER  
    

Konfigurowanie uprawnień bazy danych konta usługi

Wykonaj następujące kroki, aby skonfigurować uprawnienia bazy danych konta usługi:

  1. W okienku Eksplorator obiektów rozwiń węzeł Zabezpieczenia, a następnie rozwiń węzeł Logowania. Kliknij prawym przyciskiem myszy pozycję Logins (Logowania) i wybierz pozycję New Login (Nowe logowanie).

  2. Wybierz Wyszukaj.

  3. Wprowadź nazwę użytkownika przy użyciu formatu domeny\nazwy użytkownika dla konta usługi magazynu danych, wybierz pozycję Sprawdź nazwy i wybierz przycisk OK.

    Uwaga

    Jeśli konto dostępu do danych jest uruchomione jako LocalSystem, użyj formatu domain\computername$ w nazwach logowania SQL, gdzie nazwa _komputera jest nazwą serwera zarządzania.

  4. W okienku Wybieranie strony wybierz pozycję Mapowanie użytkownika.

  5. W obszarze logowania Użytkownicy zamapowany na ten obszar logowania w kolumnie Mapa wybierz wiersz reprezentujący nazwę bazy danych DWStagingAndConfig. DWStagingAndConfig jest domyślną nazwą bazy danych.

  6. W obszarze Członkostwo w roli Bazy danych dla: DWStagingAndConfig upewnij się, że wybrano następujące wpisy:

    • configsvc_users

    • db_accessadmin

    • db_datareader

    • db_datawriter

    • db_ddladmin

    • db_securityadmin

    • dbmodule_users

    • public

    • sdk_users

    • sql_dependency_subscriber

    • db_owner

  7. W obszarze Członkostwo w roli Bazy danych dla: DWRepository upewnij się, że wybrano następujące wpisy:

    • db_owner

    • public

  8. W obszarze Członkostwo w roli Bazy danych dla: DWDataMart upewnij się, że wybrano następujące wpisy:

    • db_owner

    • public

  9. Wybierz przycisk OK.

  10. W okienku Eksplorator obiektów rozwiń węzeł Zabezpieczenia, a następnie rozwiń węzeł Logowania.

  11. Kliknij prawym przyciskiem myszy pozycję Logowania, a następnie kliknij pozycję Nowy identyfikator logowania.

  12. Wybierz Wyszukaj.

  13. Wprowadź nazwę użytkownika w formacie domeny\nazwy użytkownika dla konta raportowania, wybierz pozycję Sprawdź nazwy i wybierz przycisk OK.

  14. W okienku Wybieranie strony wybierz pozycję Mapowanie użytkownika.

  15. W obszarze Logowania Użytkownicy zamapowany na ten obszar logowania w kolumnie Mapa wybierz wiersz reprezentujący nazwę DWStagingAndConfig. DWStagingAndConfig jest domyślną nazwą bazy danych.

  16. W obszarze Członkostwo w roli Bazy danych dla: DWStagingAndConfig upewnij się, że wybrano następujące wpisy:

    • db_datareader

    • public

  17. W obszarze Członkostwo w roli Bazy danych dla: DWRepository upewnij się, że wybrano następujące wpisy:

    • db_datareader

    • public

    • reportuser

  18. W obszarze Członkostwo w roli Bazy danych dla: DWDataMart upewnij się, że wybrano następujące wpisy:

    • db_datareader

    • public

    • reportuser

  19. W obszarze Członkostwo w roli bazy danych dla: OMDWDataMart upewnij się, że wybrano następujące wpisy:

    • db_datareader

    • public

    • reportuser

  20. W obszarze Członkostwo w roli Bazy danych dla: CMDWDataMart upewnij się, że wybrano następujące wpisy:

    • db_datareader

    • public

    • reportuser

  21. Wybierz przycisk OK.

  22. W okienku Eksplorator obiektów rozwiń węzeł Zabezpieczenia, a następnie rozwiń węzeł Logowania.

  23. Kliknij prawym przyciskiem myszy pozycję Logins (Logowania) i wybierz pozycję New Login (Nowe logowanie).

  24. Wybierz Wyszukaj.

  25. Wprowadź nazwę użytkownika w formacie domeny\nazwy użytkownika dla konta OLAP, wybierz pozycję Sprawdź nazwy i wybierz przycisk OK.

  26. W okienku Wybieranie strony wybierz pozycję Mapowanie użytkownika.

  27. W obszarze Członkostwo w roli Bazy danych dla: DWDataMart upewnij się, że wybrano następujące wpisy:

    • db_datareader

    • public

    • reportuser

  28. W obszarze Członkostwo w roli bazy danych dla: OMDWDataMart upewnij się, że wybrano następujące wpisy:

    • db_datareader

    • public

    • reportuser

  29. W obszarze Członkostwo w roli Bazy danych dla: CMDWDataMart upewnij się, że wybrano następujące wpisy:

    • db_datareader

    • public

    • reportuser

  30. Wybierz przycisk OK.

Konfigurowanie tabel DWStagingAndConfig

Wykonaj następujące kroki, aby skonfigurować tabele DWStagingAndConfig:

  1. W okienku Eksplorator obiektów rozwiń węzeł Bazy danych, rozwiń węzeł DWStagingAndConfig, a następnie rozwiń węzeł Tabele.

  2. Wybierz pozycję dbo.MT_Microsoft$SystemCenter$ManagementGroup, a następnie wybierz pozycję Edytuj 200 pierwszych wierszy.

  3. W środkowym okienku znajdź kolumnę SQLServerName_ 43FB076F_7970_4C86_6DCA_8BD541F45E3A, a następnie w pierwszym wierszu kolumny wprowadź nazwę nowego komputera z programem SQL Server hostujący bazę danych DWStagingAndConfig. W przypadku nazwanych wystąpień wprowadź wartość ComputerName\InstanceName.

  4. Kliknij prawym przyciskiem myszy pozycję dbo. MT_Microsoft$SystemCenter$ResourceAccessLayer$SqlResourceStore, a następnie wybierz pozycję Edytuj 200 pierwszych wierszy.

  5. Zaktualizuj kolumnę Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA dla wierszy reprezentujących dwStagingAndConfig, DWRepository, CMDWDataMart, OMDWDataMart i DWDataMart, wprowadzając nazwę nowego komputera z uruchomionym programem SQL Server, który hostuje odpowiednie bazy danych. W przypadku nazwanych wystąpień wprowadź wartość ComputerName\InstanceName.

  6. Kliknij prawym przyciskiem myszy dbo.MT_Microsoft$SystemCenter$ResourceAccessLayer$CMDBResourceStore, a następnie wybierz polecenie Edytuj pierwsze 200 wierszy.

  7. W środkowym okienku znajdź kolumnę Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA, a w pierwszym wierszu kolumny wprowadź nazwę nowego komputera z programem SQL Server hostujący bazę danych DWStagingAndConfig. W przypadku nazwanych wystąpień wprowadź wartość ComputerName\InstanceName.

  8. Kliknij prawym przyciskiem myszy pozycję LFX. Źródło danych i wybierz pozycję Edytuj pierwszych 200 wierszy.

  9. W środkowym okienku znajdź kolumnę DataSourceAddress i w pierwszym wierszu kolumny znajdź wpis rozpoczynający się od źródła danych = nazwa serwera; Katalog początkowy = DWStagingAndConfig; Utrwalanie informacji zabezpieczających =fałsz. Zastąp nazwę serwera nazwą nowego komputera z uruchomionym programem SQL Server.

  10. Upewnij się, że wprowadzone wartości zostały zapisane, wykonując zapytanie dotyczące tabel określonych w poprzednich krokach.

  11. Zamknij program Microsoft SQL Server Management Studio.

Aktualizowanie serwera zarządzania magazynu danych przy użyciu nowej nazwy serwera bazy danych

Użyj następującej procedury, aby zaktualizować serwer zarządzania magazynu danych, aby użyć nowej nazwy serwera bazy danych:

  1. Zaloguj się do komputera jako użytkownik przy użyciu poświadczeń administracyjnych.

  2. Na pulpicie systemu Windows wybierz pozycję Uruchom, a następnie wybierz pozycję Uruchom.

  3. W oknie dialogowym Uruchamianie w polu Otwórz wprowadź ciąg regedit i wybierz przycisk OK.

    Uwaga

    Niepoprawne edytowanie rejestru może spowodować poważne uszkodzenie systemu; dlatego przed wprowadzeniem zmian w rejestrze należy utworzyć kopię zapasową wszystkich wartościowych danych na komputerze.

  4. W oknie Edytor rejestru rozwiń węzeł HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\<version>\Common\Database.

  5. W okienku po prawej stronie kliknij dwukrotnie pozycję DatabaseServerName.

  6. W polu Edytuj ciąg w polu Dane wartości wprowadź nazwę nowego komputera z programem SQL Server, który hostuje bazę danych DWStagingAndConfig. Jeśli używasz nazwanego wystąpienia programu SQL Server, użyj formatu Nazwa komputera\Nazwa wystąpienia.

  7. Wybierz przycisk OK.

  8. Powtórz poprzednie kroki dla wartości rejestru, aby odzwierciedlić nową nazwę komputera z uruchomionym programem SQL Server dla baz danych DWDataMart, OMDWDataMart, CMDWDataMart, DWRepository i DWStagingAndConfig.

    • DataMartSQLInstance

    • RepositorySQLInstance

    • StagingSQLInstance

  • OMDataMartSQLInstance

    • KLASA CMDataMartSQLInstance

Aktualizowanie źródeł danych na serwerze raportowania

Użyj poniższej procedury, aby zaktualizować źródła danych na serwerze raportowania, aby wskazać nowy komputer z uruchomionym programem SQL Server:

  1. Zaloguj się do serwera raportowania programu Service Manager i uruchom program Reporting Services Configuration Manager.

  2. W oknie dialogowym Połączenie konfiguracji usług Reporting Services połącz się z poprawnym wystąpieniem serwera raportowania, jak wspomniano w sekcji Aby zidentyfikować serwer raportowania i nazwę wystąpienia używanego przez serwer zarządzania magazynu danych.

  3. Na liście Menedżer konfiguracji usług Reporting Services wybierz pozycję Adres URL menedżera raportów.

  4. Na stronie Adres URL Menedżera raportów http://Servername/:portnumber/Reports wybierz hiperlink podobny do otwarcia strony głównej Raporty w przeglądarce internetowej.

  5. Na stronie głównej otwórz folder System Center , a następnie otwórz folder programu Service Manager .

  6. Otwórz listę elementów programu Service Manager i wybierz źródło danych DWDataMart .

  7. W polu Parametry połączenia parametry są podobne do parametrów data source=<server name>;initial catalog=DWDataMart. Zastąp istniejącą nazwę komputera z uruchomionym programem SQL Server, wpisując nazwę nowego komputera z uruchomionym programem SQL Server.

  8. Wróć do poprzedniej strony internetowej folderu programu Service Manager i wybierz źródło danych DWStagingAndConfig .

  9. W polu Parametry połączenia parametry są podobne do parametrów data source=<server name>;initial catalog= DWStagingAndConfig. Zastąp istniejącą nazwę komputera z uruchomionym programem SQL Server, wpisując nazwę nowego komputera z uruchomionym programem SQL Server.

  10. Wróć do poprzedniej strony internetowej folderu programu Service Manager i wybierz źródło danych ConfigurationManager .

  11. W polu Parametry połączenia parametry są podobne do parametrów data source=<server name>;initial catalog= CMDWDataMart. Zastąp istniejącą nazwę komputera z uruchomionym programem SQL Server, wprowadzając nazwę nowego komputera z uruchomionym programem SQL Server.

  12. Wróć do poprzedniej strony internetowej folderu programu Service Manager i wybierz źródło danych MultiMartDatasource .

  13. W polu Parametry połączenia parametry są podobne do parametrów <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>. Zastąp istniejącą nazwę komputera z uruchomionym programem SQL Server, wprowadzając nazwę nowego komputera z uruchomionym programem SQL Server.

  14. Wróć do poprzedniej strony internetowej folderu programu Service Manager i wybierz źródło danych programu Operations Manager .

  15. W polu Parametry połączenia parametry są podobne do parametrów data source=<server name>;initial catalog= OMDWDataMart. Zastąp istniejącą nazwę komputera z uruchomionym programem SQL Server, wpisując nazwę nowego komputera z uruchomionym programem SQL Server.

  16. Zamknij przeglądarkę internetową.

Aktualizowanie źródeł danych dla usług Analysis Services

Poniższa procedura umożliwia zaktualizowanie parametry połączenia źródeł danych na serwerze hostujących bazę danych usług Analysis Services:

  1. Zaloguj się do serwera, który hostuje bazę danych usług SQL Server Analysis Services.

  2. Otwórz program SQL Server Management Studio.

  3. W oknie dialogowym Łączenie z serwerem na liście Typ serwera wybierz pozycję Analysis Services.

  4. Na liście Nazwa serwera wprowadź nazwę serwera odebraną jako dane wyjściowe z polecenia cmdlet $OLAPServer.Server. (Te informacje zanotowano w sekcji Aby zidentyfikować konto OLAP używane przez serwer zarządzania magazynu danych we wcześniejszej części tego tematu).

  5. W okienku Eksplorator obiektów rozwiń węzeł Bazy danych, a następnie rozwiń węzeł DWASDataBase.

  6. Rozwiń węzeł Źródła danych, a następnie kliknij dwukrotnie pozycję CMDataMart.

  7. W oknie dialogowym Właściwości źródła danych — CMDataMart wybierz pozycję Dostawca parametrów połączenia=SQLNCLI10.1; Źródło danych=nazwa_serwera; Zintegrowane zabezpieczenia=SSPI; Katalog początkowy=CMDWDataMart.

  8. Zastąp <ciąg servername> nazwą komputera z uruchomionym programem SQL Server, który hostuje bazę danych CMDWDataMart.

  9. Po zakończeniu aktualizowania serwera źródła danych należy ponownie wprowadzić hasło konta personifikacji. Wybierz przycisk wielokropka z prawej strony pozycji PersonifikujKonto , a następnie dodaj hasło w oknie dialogowym Personifikacja informacji . Wybierz przycisk OK , aby zaakceptować zmiany.

  10. Powtórz poprzednie kroki, aby zaktualizować parametry połączenia dla źródeł danych DWDataMart i OMDataMart.

Uruchamianie usług programu Service Manager na serwerze zarządzania magazynu danych

Aby uruchomić usługi programu Service Manager na serwerze zarządzania magazynu danych, wykonaj następującą procedurę:

  1. W oknie dialogowym Uruchamianie w polu Otwórz tekst wprowadź ciąg services.msc i wybierz przycisk OK.

  2. W oknie Usługi w okienku Usługi (lokalne) znajdź następujące trzy usługi, a dla każdego z nich wybierz pozycję Uruchom:

    1. Usługa System Center Data Access

    2. Microsoft Monitoring Agent

    3. System Center Management Configuration

Następne kroki

Aby dowiedzieć się więcej na temat uaktualniania programu Service Manager, zobacz Uaktualnianie programu System Center 2012 R2 — Service Manager do programu System Center — Service Manager.