rsconfig Utility

The rsconfig utility (Rsconfig.exe) encrypts and stores connection and account values in the RSReportServer.plik konfiguracji.Zaszyfrowane wartości to informacje o połączeniu serwera baza danych serwer raportów i wartości konto używane do przetworzenia raportu bez nadzoru.


rsconfig {-?}
{–cconnection}
{–eunattendedaccount}
{–mcomputername}
{–iinstancename}
{–sservername}
{–ddatabasename}
{–aauthmethod}
{-uusername}
{-ppassword}
{-ttrace}

Argumenty

Termin

Opcjonalne/wymagane

Definicja

-?

Opcjonalne.

Wyświetla składnię poleceń Rsconfig.exe argumentów.

-c

Jeśli wymagane -e Argument nie jest używany.

Określa połączenie ciąg, poświadczenia i danych urządzenie źródłowe wartości używane do łączenia się z serwer raportów do baza danych serwer raportów.

Ten argument nie zajmuje wartość.Jednak dodatkowe argumenty muszą być określone z nią, aby podać wszystkie wymagane połączenie wartości.

Arguments that you can specify with -c include -m, -s, -i,-d,-a,-u,-p, and-t.

-e

Jeśli wymagane -c Argument nie jest używany.

Określa konto Wykonywanie nienadzorowanej raportu.

Ten argument nie zajmuje wartość.Musi jednak zawierać dodatkowe argumenty w wierszu polecenia do określenia, że wartości, które są zaszyfrowane w pliku konfiguracyjnym.

Argumenty, które można określić z -e Dołącz -u i -p. Można również ustawić -t.

-m computername

Wymagane, jeśli chcesz skonfigurować zdalny serwer raportów wystąpienia.

Określa nazwę komputera, na którym jest zainstalowany serwer raportów.Jeśli ten argument zostanie pominięty, domyślnie jest localhost.

-s servername

Argument wymagany.

Określa SQL Server wystąpienie, który obsługuje baza danych serwer raportów.

-i instancename

Wymagane, jeśli korzystasz z nazwanych wystąpień.

Jeśli użyto nazwane SQL Server wystąpienie do hosta baza danych serwer raportów, ta wartość Określa wystąpienie nazwane.

-d databasename

Argument wymagany.

Określa nazwę baza danych serwer raportów.

-a authmethod

Argument wymagany.

Określa metoda uwierzytelnianie, które serwer raportów używa do łączenia się z baza danych serwer raportów.Prawidłowe wartości to: Windows lub SQL (ten argument nie jest uwzględniana wielkość liter).

Windows Określa, że serwer raportów za pomocą uwierzytelnianie systemu Windows.

SQL Określa, że serwer używa uwierzytelnianie programu SQL Server.

-u [domain\]username

Wymagane jest -e Opcjonalnie z -c.

Określa konto użytkownika dla połączenia z bazą danych serwer raportów lub nienadzorowanej konta.

Dla rsconfig -e, argument ten jest wymagany.Musi być kontem użytkownika domena.

Dla rsconfig -c and -a SQL, argument ten musi określać SQL Server Zaloguj się.

Dla rsconfig -c and -a Windows, argument ten może określić użytkownika domena, wbudowane konto lub poświadczenia konta usługa. Jeśli określisz konta domena, należy określić domain i username w formacie domain\username. Jeśli korzystasz z wbudowanego konta, ten argument jest opcjonalny.Jeśli chcesz użyć poświadczenia konta usługa, należy pominąć ten argument.

-p password

Jeśli wymagane -u jest określony.

Określa hasło do użycia z username argument. Jeśli konto nie wymaga hasła, zestaw ten argument na wartość pustą.Ta wartość jest uwzględniana wielkość liter przypadek kont domen.

-t

Opcjonalne.

Wyjściowe komunikaty o błędach w dzienniku śledzenia.Ten argument nie zajmuje wartość.Aby uzyskać więcej informacji zobacz Report Server Service Trace Log.

Uprawnienia

Użytkownik musi być administratora lokalnego na komputerze, na którym znajduje się serwer raportów są konfigurowane.

Lokalizacja pliku

Poleceń Rsconfig.exe znajduje się w folderze \Program Files\Microsoft SQL Server\100\Tools\Binn.To narzędzie można uruchomić z dowolnego folderu w systemie plików.

Remarks

Poleceń Rsconfig.exe jest używana dla dwóch celach:

  • Aby zmodyfikować serwer raportów używa do łączenia się z informacji o połączeniu baza danych serwer raportów.

  • Aby skonfigurować konto specjalne, które serwer raportów używa do logowania się na serwerze zdalnej bazy danych, gdy inne poświadczenia nie są dostępne.

You can run thersconfig utility on a local or remote instance of Reporting Services.You cannot use thersconfig utility to decrypt and view values that are already set.

Przed uruchomieniem tego narzędzia, Instrumentacja zarządzania Windows (WMI) musi być zainstalowany na komputerze, na którym konfigurujesz.

Przykłady

Poniższe przykłady przedstawiają metody korzystania rsconfig.

Określanie konta użytkownika domena

W tym przykładzie pokazano, jak skonfigurować serwer raportów, aby użyć konta użytkownika domena przy łączeniu się z lokalnym baza danych serwer raportów.

rsconfig -c -s <SQLSERVERNAME> -d reportserver -a Windows -u <MYDOMAIN\MYACCOUNT> -p <PASSWORD>

Określanie konta użytkownika bazy danych programu SQL Server

W tym przykładzie przedstawiono sposób konfigurowania serwer raportów do używania SQL Server Zaloguj się do łączenia się z zdalny baza danych serwer raportów.

rsconfig -c -m <REMOTECOMPUTERNAME> -s <SQLSERVERNAME> -d reportserver -a SQL -u SA -p <SAPASSWORD>

Określanie konta wbudowane

W tym przykładzie pokazano, jak skonfigurować serwer raport, aby podczas łączenia się z lokalnym za pomocą wbudowanego konta baza danych serwer raportów.Zwróć uwagę, że -u nie jest używany. Examples of supported built-in account values include NT AUTHORITY\SYSTEM for Local System and NT AUTHORITY\NETWORKSERVICE for Network Service (Microsoft Windows Server 2003 only).

rsconfig -c -s <SQLSERVERNAME> -d reportserver -a Windows "NT AUTHORITY\SYSTEM"

Określanie konta usługa

W tym przykładzie pokazano, jak skonfigurować serwer raportów, należy używać konta usługa serwer raportów Windows i konto usługa sieci Web podczas nawiązywania połączenia z bazą danych serwera lokalnego raportu.Zwróć uwagę, że -u nie jest używany i określone nie informacje o koncie. Podczas eliminowania wartości konta w poleceniu rsconfig narzędzie używa zintegrowanych zabezpieczeń i konto usługi, które każda usługa jest uruchamiana.

rsconfig -c -s <SQLSERVERNAME> -d reportserver -a Windows

Określanie nienadzorowanego konto na serwerze lokalnym

W tym przykładzie pokazano, jak skonfigurować konto używane do wykonywania bezobsługowej raportu dla raportów, które nie przekazywania poświadczenia do zewnętrznego urządzenie źródłowe danych.To konto musi być kontem domena systemu Windows.Nie można określić SQL Server Zaloguj się do nazwy użytkownika i hasła. Konto jest skonfigurowane na serwerze lokalnym raportu wystąpienie.Komunikaty o błędach są przechwytywane w dziennikach śledzenia w folderze ReportingServices\LogFiles.

rsconfig -e -u <DOMAIN\ACCOUNT> -p <PASSWORD> -t

Określanie nienadzorowanego konto na serwerze zdalnym

W tym przykładzie pokazano, jak skonfigurować konto w wystąpieniu serwera zdalnego raportu, który jest w tej samej wersji co poleceń Rsconfig.exe (na przykład serwer raportów i poleceń Rsconfig.exe to SQL Server Wersja 2005). Informacje komunikatu o błędzie są przechwytywane w dziennikach śledzenia na serwerze zdalnym.

rsconfig -e -m <REMOTECOMPUTERNAME> -s <SQLSERVERNAME> -u <DOMAIN\ACCOUNT> -p <PASSWORD> -t