Dodawanie i usuwanie kluczy szyfrowania dla wdrażania skalowalnego

Możesz uruchamiać Reporting Services w modelu skalowalnego wdrożenia, konfigurując wiele serwerów raportów do korzystania z bazy danych serwerów raportów współtworzonych. Członkostwo w wdrożeniu skalowalnym zależy od tego, czy serwer raportów przechowuje klucz szyfrujący w bazie danych serwera raportów. Możesz kontrolować skalowanie wdrożenia, dodając i usuwając klucze szyfrujące dla konkretnych instancji serwera raportów. Jeśli usuwasz węzły z wdrożenia, możesz je usuwać w dowolnej kolejności. Jeśli dodajesz węzły do wdrożenia, musisz dołączać wszelkie nowe instancje z serwera raportów, który jest już częścią wdrożenia.

Użyj narzędzia Reporting Services Configuration do skonfigurowania wdrażania skalowalnego

Najprostszym sposobem konfiguracji wdrożenia skalowalnego jest użycie narzędzia Reporting Services Configuration. Aby uzyskać więcej informacji i instrukcje krok po kroku, zobacz Konfigurowanie skalowalnego wdrożenia serwera raportów w trybie natywnym.

Użyj Rskeymgmt do konfiguracji wdrażania skalowalnego

Użyj narzędzia rskeymgmt , aby zainicjować instancję serwera raportów i korzystać z bazy danych serwera raportów współdzielonych. Dodanie serwera raportów do wdrożenia skalowalnego wymaga inicjalizacji serwera raportów. Inicjalizacja wymaga uprawnień administratora. Musisz mieć poświadczenia administratora dla zdalnego komputera, na którym jest hostowany serwer raportów, który dołączasz do wdrożenia.

Dołącz serwer raportów do wdrożenia skalowalnego (rskeymgmt)

  1. Uruchom lokalnie program rskeymgmt.exe na komputerze, na którym działa serwer raportów, który jest już członkiem wdrożenia skalowalnego serwera raportów.

  2. Użyj argumentu -j , aby dołączyć serwer raportów do bazy danych serwera raportów. Użyj argumentów -m i -n , aby określić instancję zdalnego serwera raportów, którą chcesz dodać do wdrożenia. Użyj argumentów -u i -v , aby określić konto administratora na komputerze zdalnym. Jeśli tworzysz wdrożenie skalowalne, korzystając z wielu instancji serwera raportów na tym samym komputerze, składnia jest nieco inna. Aby uzyskać więcej informacji o składni, którą powinieneś użyć, zobacz narzędzie rskeymgmt (SSRS).

    Poniższy przykład ilustruje argumenty, które musisz podać, jeśli dołączasz zdalny serwer raportów do wdrożenia skalowalnego. Możesz pominąć dane uwierzytelniające, jeśli masz uprawnienia administratora na komputerze zdalnym:

    rskeymgmt -j -m <remotecomputer> -n <namedreportserverinstance> -u <administratoraccount> -v <administratorpassword>  
    
  3. Zrestartuj usługę Reporting Services Windows.

Usuń serwer raportów z wdrożenia skalowalnego (rskeymgmt)

  1. Otwórz plik rsreportserver.config serwera raportów, który chcesz usunąć, i znajdź identyfikator instalacji. Domyślnie ten plik znajduje się w Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer).

    Jeśli zainstalowałeś pojedynczą instancję, na komputerze jest tylko jeden plik rsreportserver.config. Jeśli zainstalowanych jest wiele instancji Reporting Services, użyj strony Status serwera w narzędziu Reporting Services Configuration, aby znaleźć identyfikator instancji (np. MSSQL.2) serwera raportów, który chcesz usunąć. Nazwa folderu, który przechowuje pliki programu instancji serwera raportów, opiera się na identyfikatorze instancji (na przykład Program Files\Microsoft SQL Server\MSSQL.2).

  2. Uruchom rskeymgmt.exe. Możesz go uruchomić na dowolnym serwerze raportów, który jest częścią skalowalnego wdrożenia serwera raportów.

  3. Użyj argumentu -r , aby zwolnić instancję serwera raportów z wdrożenia skalowalnego. Poniższy przykład ilustruje argumenty, które musisz określić:

    rskeymgmt -r <installation ID>  
    
  4. Zrestartuj usługę Reporting Services Windows.

Te kroki usuwają serwer raportów z wdrożenia skalowalnego, ale nie odinstalowują instancji Reporting Services na serwerze raportów. Po usunięciu serwera raportów z wdrożenia skalowalnego możesz odinstalować Reporting Services z serwera, jeśli nie potrzebujesz już Reporting Services na tym serwerze. Informacje można znaleźć w artykule Odinstaluj istniejącą instancję SQL Server (Setup)