Udostępnij za pośrednictwem


Narzędzie rsconfig

Rsconfig (poleceń Rsconfig.exe) szyfruje i przechowuje wartości połączenia i konto RSReportServer.plik konfiguracji.Zaszyfrowane wartości to baza danych serwera raportów wartości informacji i konta połączenie używane do przetwarzania nienadzorowanej raportu.

Składnia


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

Wymagany, jeżeli -e argument nie jest używany.

Określa ciąg połączenia, poświadczenia i danych źródło wartości używane do połączenia serwer raportów w bazie danych raportu.

Ten argument nie ma wartości.Jednakże należy określić dodatkowe argumenty z nim wszystkich wartości wymagane połączenie.

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

-e

Wymagany, jeżeli -c argument nie jest używany.

Określa konto wykonanie instalacji nienadzorowanej raportu.

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

Argumenty, które można określić z -e obejmują -u i -p.Można także zestaw -t.

-m computername

Wymagane, jeśli konfigurujesz zdalnym serwer raportów instancji.

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

-s servername

Argument wymagany.

Określa SQL Server wystąpienie baza danych serwera raportów.

-i instancename

Wymagane, jeśli używasz nazwanych wystąpień.

Jeśli użyto nazwany SQL Server wystąpienia host baza danych serwera 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óra używa serwer raportów do połączenia z baza danych serwer raportów.Prawidłowe wartości to Windows lub SQL (ten argument nie jest przypadek-wielkość liter).

Windows Określa, że serwer raportów uwierzytelniania systemu Windows.

SQLOkreśla, że serwer raportów Użyj uwierzytelniania SQL Server.

-u [domain\]username

Wymagane jest -e opcjonalne z -c.

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

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

Dla rsconfig -c i -a SQL, argument ten należy określić SQL Server logowania.

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

-p password

Wymagany, jeżeli -u określono.

Określa hasło używane z username argumentu.Argument ten zestaw wartość pusta, jeśli konto nie jest wymagane hasło.Wartość ta jest przypadek-poufne dla kont domena.

-t

Opcjonalne.

Wyjściowe komunikaty o błędach w dzienniku śledzenia.Ten argument nie ma wartości.Aby uzyskać więcej informacji, zobacz Dziennik śledzenia usługi serwera raportów.

Uprawnienia

Musi być administratora lokalnego na komputerze obsługującym konfigurowanego serwer raportów.

Lokalizacja pliku

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

Uwagi

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

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

  • Aby skonfigurować konto specjalne serwer raportów używa do logowania się do zdalnego serwera 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 the rsconfig utility to decrypt and view values that are already set.

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

Przykłady

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

Określanie konta użytkownika domeny

W tym przykładzie pokazano, jak skonfigurować serwer raportu, 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 SQL Server

W tym przykładzie pokazano, jak skonfigurować serwer raport SQL Server logowania połączyć się z serwerem zdalnym baza danych serwera raportów.

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

Określanie wbudowanego konta

W tym przykładzie pokazano, jak skonfigurować serwer raport, aby użyć wbudowanego konta podczas łączenia się z lokalnym baza danych serwera raportów.Należy zauważyć, ż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ługi

W tym przykładzie pokazano, jak skonfigurować serwer raportowania, należy używać konta usługa programu serwer raportów Windows i konto usługa sieci Web podczas łączenia się z lokalnym baza danych serwera raportów.Należy zauważyć, że -u nie jest używany, oraz że określone żadne informacje o koncie.Podczas eliminowania wartości konta w poleceniu rsconfig narzędzie używa zintegrowanych zabezpieczeń i konto usługa, działającą w każdej usługa.

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

Określanie nienadzorowanej konta na serwerze lokalnym

W tym przykładzie pokazano, jak skonfigurować konto używane do wykonywania instalacji nienadzorowanej raportu dla raportów, które nie przekazywania poświadczenia do zewnętrznego źródło danych.Konto musi być kontem domena systemu Windows.Nie można określić SQL Server logowania o nazwę użytkownika i hasło.Konto jest skonfigurowane w lokalnym serwer raportów instancji.Komunikaty o błędach są przechwytywane dzienniki śledzenia w folderze ReportingServices\LogFiles.

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

Określanie nienadzorowanej konta na serwerze zdalnym

W tym przykładzie pokazano, jak skonfigurować konto na serwerze zdalnym raport wystąpienie jest tej samej wersja co poleceń Rsconfig.exe (na przykład serwer raportów i poleceń Rsconfig.exe są SQL Server wersja 2005).Informacje o błędzie komunikat jest przechwytywane dzienniki śledzenia na serwerze zdalnym.

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