Migration (Reporting Services)

Reporting Services Przenoszenie plików danych aplikacji z istniejącej instalacji z nową instalacją definiuje operacji migracji.Często migracji zawiera uaktualnienia do najnowszej wersja oprogramowania lub na nowy sprzęt.

Migrowanie do programu SQL Server 2008

Jeśli podczas migrowania z SQL Server 2000 lub 2005 Reporting Services na nowe SQL Server 2008 wystąpienie, zazwyczaj uruchomieniem Instalatora, aby uaktualnić serwer raportów program pliki, bazy danych i wszystkie dane aplikacji. Jednak migracji serwer raportów instalacji ręcznie jest wymagany, jeśli wystąpi jeden z następujących warunków:

  • Doradca uaktualnienia wykryto jeden lub więcej blockers uaktualnienia.

  • serwer raportów wersja nie jest SQL Server 2000 Z dodatkiem usługa Pack 2 (SP2).

  • Użytkownik chce zminimalizować czas serwer raportów jest przełączony w tryb offline.Bieżąca instalacja pozostaje online, podczas kopiowania danych aplikacji do nowego wystąpienie i przetestuj instalację jako niezależny operacja.

Migrowanie do SQL Server 2008 oferuje znaczne korzyści w wdrażania i przetwarzania, ale należy pamiętać, że nie wszystkie funkcje z poprzednich wersji jest dostępna SQL Server 2008. W szczególności jeśli korzystasz z rozwiązania innej firmy jeden znak w technologii i funkcji niestandardowych, które integrują z Reporting Services za pośrednictwem Internet Information Services (IIS) aktualnie rozwiązanie nie będzie działać w nowej instalacji serwer raportów. Konieczne będzie ponowne zaprojektowanie rozwiązania dla SQL Server 2008 serwer raportów.

Zanim dokonywana jest migracja, należy ocenić nowe oprogramowanie i test raporty i inne elementy zapewnienie spełnienia wymagań biznesowych.Poniższe łącza udostępniają informacje ułatwiające ustalenie strategii migracji:

Aby uzyskać instrukcje krok po kroku dotyczące sposobów przenoszenia danych aplikacji na nowe SQL Server 2008 serwer raportów wystąpienia, zobacz How to: Migrate a Reporting Services Installation.

Migrowanie do nowego komputera

You can move a SQL Server 2008 Reporting Services installation to a new or different computer by installing a new report server instance and moving the report server database to the new instance.Aby uzyskać więcej informacji dotyczących sposobu przenoszenia bazy danych zobacz Moving the Report Server Databases to Another Computer.

Podczas przenoszenia danych aplikacji, należy pamiętać o następujących zagadnień i ograniczenia:

  • Ochrona klucz szyfrowanie zawiera wartość mieszania, która obejmuje tożsamości komputera.

  • Nazwy baza danych serwer raportów są ustalone i nie można zmienić nazwy na nowym komputerze.

Uwagi dotyczące kluczy szyfrowanie

Zawsze tworzyć kopie zapasowe kluczy szyfrowanie przed przeniesieniem na nowy komputer baza danych serwer raportów.

Przenoszenie instalacji serwera do raportu do innego komputera będzie unieważnić mieszania, która chroni kluczy szyfrowanie, ułatwiają bezpieczne dane poufne przechowywanych w baza danych serwer raportów.Każde wystąpienie serwer raportów, używającego bazy danych ma własną kopię klucz szyfrowanie, który jest szyfrowany przy użyciu tożsamości konta usługa, zdefiniowane na danym komputerze.Jeśli zmieniasz komputery, usługa przestaną być dostęp do jego klucz, nawet wtedy, gdy korzysta się z taką samą nazwę konta na nowym komputerze.

Przywrócenie z szyfrowanie odwracalnego w nowym serwer raportów komputera, należy przywrócić klucz który uprzednio kopii zapasowej.Kompletny zestaw kluczy są przechowywane w bazie danych serwera raport składa się z wartości klucz symetrycznego, plus używana w celu ograniczenia dostępu do klucz, aby mógł być używany tylko przez wystąpienie serwer raportów przechowywanych w nim informacje o tożsamości usługa.Podczas przywracania klucz serwer raportów zastępuje istniejące kopie klucz nowe wersje.Nowa wersja zawiera komputera i wartości tożsamości usługa jako zdefiniowane na danym komputerze.

Nazwa stałej bazy danych

Nie można zmienić nazwy baza danych serwer raportów.Tożsamość bazy danych jest rejestrowany w raporcie serwera przechowywane procedury po utworzeniu bazy danych.Zmiana nazwy zarówno bazy raportu serwera podstawowego lub tymczasowego danych spowoduje, że błędów podczas wykonywania procedury unieważnienia instalację serwer raportów.

Jeśli nazwa bazy danych z istniejącej instalacji nie jest odpowiedni dla nowej instalacji, należy rozważyć utworzenie nowej bazy danych, który ma nazwę, którą chcesz i następnie załadować istniejących danych aplikacji przy użyciu technik z poniższej listy:

  • Pisanie Visual Basic skrypt, który wywołuje metody SOAP usług sieci Web programu serwer raportów kopiowanie danych między bazami danych. Za pomocą narzędzia RS.exe do uruchomienia skryptu.Aby uzyskać więcej informacji na temat tej metody zobacz wykonywanie wykonywanie skryptów (usług raportowania).

  • Pisanie kodu, który wywołuje dostawca WMI w celu skopiowania danych między bazami danych.Aby uzyskać więcej informacji na temat tej metody zobacz Dostawca WMI usług raportowania.

  • Jeśli masz kilka elementów, można ponownie publikować raporty, modele raportów i źródeł danych udostępnionych z Projektant raportów, Projektant modelu i Konstruktora raportów do nowego serwer raportów.Należy ponownie utworzyć przypisania ról, subskrypcje, udostępnionych harmonogramy, harmonogramów migawka raportu, właściwości niestandardowe, które zestaw w raportach lub innych elementów, model zabezpieczeń element i właściwości, które zestaw serwer raportów.historia raportu i danych dziennika wykonywanie raportów zostaną utracone.