Migracji (Reporting Services)

Reporting Servicesdefiniuje operacji migracji przenoszenie plików danych aplikacji z istniejącej instalacji do nowej instalacji.Często migracji zawiera uaktualnienia do najnowszej wersja oprogramowania lub nowego sprzętu.

Migrowanie do programu SQL Server 2008

Jeśli podczas migrowania z SQL Server 2000 lub 2005 Reporting Services do nowej SQL Server 2008 wystąpienie, zazwyczaj można uruchomić Instalatora, aby uaktualnić pliki programu serwer raportów, bazy danych i wszystkie dane aplikacji.Jednak ręcznie migracją instalację serwer raportów jest wymagany, jeśli wystąpi którykolwiek z następujących warunków:

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

  • Wersja serwera raportu jest SQL Server 2000 Z dodatkiem Service Pack 2 (SP2).

  • Aby zminimalizować czas serwer raportów trybu offline.Bieżąca instalacja pozostaje w trybie online podczas kopiowania danych aplikacji do nowego wystąpienie i przetestuj instalację jako niezależną operację.

Migrowanie do SQL Server 2008 oferuje znaczące korzyści w wdrażania i przetwarzania, ale należy pamiętać, że nie wszystkie funkcje z poprzednich wersji jest dostępna w SQL Server 2008.W szczególności jeśli używasz rozwiązaniem firm pojedynczy znak w technologii lub niestandardowe funkcje integracji z Reporting Services przez Internet Information Services (IIS) bieżącego rozwiązania nie działają na nowym serwer raportów instalacji.Konieczne będzie ponowne zaprojektowanie rozwiązania dla SQL Server 2008 serwer raportów.

Przed przeprowadzeniem migracji należy ocenić nowe oprogramowanie i sprawozdań z badań i innych elementów w celu zapewnienia spełnienia wymagań biznesowych.Poniższe łącza udostępniają informacje ułatwiające określenie strategii migracji:

Instrukcje krok po kroku przenoszenia danych aplikacji do nowej SQL Server 2008 serwer raportów instancji, zobacz Jak Migracja raportowania instalacji usług.

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 Przenoszenie baz danych serwera raportu do innego komputera.

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ść komputera.

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

Uwagi dotyczące klucza szyfrowania

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

Przenoszenie instalacji serwera raportu do innego komputera unieważni mieszania, która chroni kluczy szyfrowanie, ułatwiają bezpieczne dane poufne przechowywane w baza danych serwera raportów.Każdy serwer raportów instancji, która używa bazy danych ma własną kopię klucz szyfrowanie jest szyfrowany przy użyciu tożsamości konta usługa, zdefiniowane na bieżącym komputerze.Jeśli zmieniasz komputery, usługa nie ma dostępu do jego klucz, nawet jeśli użyjesz tej samej nazwy konta na nowym komputerze.

Przywrócenie z szyfrowanie odwracalnego na nowym komputerze serwera raport musi przywracanie klucz kopia zapasowa.Kompletny zestaw kluczy są przechowywane w bazie danych raportu składa się z klucz zawartości wartość plus używane do ograniczania dostępu do klucz, tak że użyta tylko przez wystąpienie serwera raportu, które go przechowywane informacje o tożsamości usługa.Podczas przywracania klucz serwer raportów zastępuje istniejące kopie klucz nowych wersji.Nowa wersja zawiera maszyny i wartości tożsamości usługa jako zdefiniowanych na bieżącym komputerze.

Nazwa stałej bazy danych

Nie można zmienić nazwy baza danych serwer raportów.Tożsamość bazy danych jest rejestrowany w serwer raportów procedur przechowywanych, podczas tworzenia bazy danych.Zmiana nazwy albo raport serwera podstawowego lub tymczasowej bazy danych spowoduje błędów podczas wykonywania procedur 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 ma nazwę, która wolisz, a następnie załadować istniejących danych aplikacji za pomocą technik z następującej listy:

  • Napisz Visual Basic skrypt, który wywołuje usługa sieci Web serwera raportów metody SOAP kopiowanie danych między bazami danych.Narzędzia RS.exe do uruchomienia skryptu.Aby uzyskać więcej informacji dotyczących tego podejścia, zobacz Skrypty (Reporting Services).

  • Napisanie kodu, który wywołuje dostawca WMI kopiowanie danych między bazami danych.Aby uzyskać więcej informacji dotyczących tego podejścia, zobacz Dostawca WMI usług raportowania.

  • Jeśli masz kilka elementów, można ponownie opublikować raporty, modele raportów i udostępniane źródła danych 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 harmonogramów, harmonogramy migawka raportu, właściwości niestandardowe, które zestaw w raportach lub innych elementów, zabezpieczenia element modelu i właściwości, które zestaw serwer raportów.Utracisz historia raportu i wykonanie dziennika danych raportu.