Plik konfiguracyjny RSReportServer
Plik RSReportServer.config przechowuje ustawienia, które są używane przez Menedżer raportów usługa sieci Web serwera raportów, a przetwarzanie w tle.Wszystkie Reporting Services aplikacje uruchamiane w ramach pojedynczego procesu, który odczytuje ustawienia konfiguracja przechowywane w RSReportServer.plik konfiguracja.W tym temacie opisano każdy element w plik konfiguracji.Aby uzyskać informacje dotyczące kontekstu, w którym działają, zobacz Architektura usługi (Reporting Services).
Ustawienia są prezentowane w kolejności, w jakiej występują.Instrukcje dotyczące sposobu edytowania tego pliku, zobacz Jak Zmodyfikuj plik konfiguracji usług raportowania.
Struktura pliku konfiguracji
Poniższy przykład ilustruje podstawową strukturę RSReportServer.plik konfiguracji.Elementy pogrubione na końcu reprezentują dodatkowe sekcje, które są zwinięte w tym przykładzie, dzięki czemu można przeglądać strukturę element XML łatwiej.Aby przejść bezpośrednio do ustawienia dla URLReservations, Authentication, Service, UI, Extensions lub MapTileServerConfiguration, kliknij następujące łącza: Uwierzytelnianie, usługi, interfejs użytkownika, rozszerzenia, URLReservations, i MapTileServerConfiguration.
<Configuration>
<Dsn></Dsn>
<ConnectionType>Default</ConnectionType>
<LogonUser></LogonUser>
<LogonDomain></LogonDomain>
<LogonCred></LogonCred>
<InstanceId></InstanceId>
<InstallationID>{00000000-0000-0000-0000-000000000001}</InstallationID>
<Add Key="SecureConnectionLevel" Value="0" />
<Add Key="CleanupCycleMinutes" Value="10" />
<Add Key="SQLCommandTimeoutSeconds" Value="60" />
<Add Key="MaxActiveReqForOneUser" Value="20" />
<Add Key="DatabaseQueryTimeout" Value="120" />
<Add Key="RunningRequestsScavengerCycle" Value="60" />
<Add Key="RunningRequestsDbCycle" Value="60" />
<Add Key="RunningRequestsAge" Value="30" />
<Add Key="MaxScheduleWait" Value="5" />
<Add Key="DisplayErrorLink" Value="true" />
<Add Key="WebServiceUseFileShareStorage" Value="false" />
<!-- <Add Key="WatsonFlags" Value="0x1400" /> full dump-->
<!-- <Add Key="WatsonFlags" Value="0x0430" /> all_memory dump-->
<!-- <Add Key="WatsonFlags" Value="0x0428" /> minidump -->
<!-- <Add Key="WatsonFlags" Value="0x0002" /> no dump-->
<Add Key="WatsonFlags" Value="0x0428" />
<Add Key="WatsonDumpOnExceptions" Value="Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException" />
<Add Key="WatsonDumpExcludeIfContainsExceptions" Value="System.Data.SqlClient.SqlException,System.Threading.ThreadAbortException" />
<URLReservations></URLReservations>
<Authentication></Authentication>
<Service>
<IsSchedulingService>True</IsSchedulingService>
<IsNotificationService>True</IsNotificationService>
<IsEventService>True</IsEventService>
<PollingInterval>10</PollingInterval>
<WindowsServiceUseFileShareStorage>False</WindowsServiceUseFileShareStorage>
<MemorySafetyMargin>80</MemorySafetyMargin>
<MemoryThreshold>90</MemoryThreshold>
<WorkingSetMaximum>4000000</WorkingSetMaximum>
<WorkingSetMinimum>2400000</WorkingSetMinimum>
<RecycleTime>720</RecycleTime>
<MaxAppDomainUnloadTime>30</MaxAppDomainUnloadTime>
<MaxQueueThreads>0</MaxQueueThreads>
<UrlRoot>
</UrlRoot>
<UnattendedExecutionAccount>
<UserName></UserName>
<Password></Password>
<Domain></Domain>
</UnattendedExecutionAccount>
<PolicyLevel>rssrvpolicy.config</PolicyLevel>
<IsWebServiceEnabled>True</IsWebServiceEnabled>
<IsReportManagerEnabled>True</IsReportManagerEnabled>
<FileShareStorageLocation>
<Path>
</Path>
</FileShareStorageLocation>
</Service>
<UI></UI>
<Extensions></Extensions>
</Configuration>
Ustawienia konfiguracji
Poniższa tabela zawiera informacje dotyczące ustawień konfiguracja, które pojawiają się w pierwszej części pliku.Ustawienia są prezentowane w kolejności, w jakiej pojawiają się w plik konfiguracji.
Ustawienie |
Opis |
---|---|
DSN |
Określa połączenie ciąg na serwerze bazy danych, który obsługuje bazę danych serwera raportowania.Ta wartość jest szyfrowany i dodawane do pliku konfiguracja, po utworzeniu baza danych serwera raportów. |
ConnectionType |
Określa typ poświadczenia używane do łączenia się z serwer raportów baza danych serwer raportów.Valid values are Default and Impersonate.Default is specified if the report server is configured to use a SQL Server login or the service account to connect to the report server database.Impersonate is specified if the report server uses a Windows account to connect to the report server database. |
Wykonywanie funkcji LogonUser, LogonDomain, LogonCred |
Przechowuje domena, nazwę użytkownika i hasło konta domena, który jest używany przez serwer raportów połączyć baza danych serwera raportów.Wartości LogonUser, LogonDomain, i LogonCred są tworzone, gdy serwer raportów połączenie jest skonfigurowane do używania konta domena.Więcej informacji o baza danych serwer raportów połączenia, zobacz Konfigurowanie połączenia z bazą danych serwera raportów. |
Identyfikator wystąpienia |
Identyfikator serwer raportów instancji.Nazwy wystąpienie serwera raportów są oparte na SQL Server nazwy instancji.Ta wartość określa SQL Server wystąpienie nazwy.Domyślnie ta wartość jest MSRS10_5.<nazwa_wystąpienia>.Nie należy modyfikować ustawienie. |
InstallationID |
Identyfikator serwer raportów instalacji, Instalator tworzy.Wartość ta jest zestaw na identyfikator GUID.Nie należy modyfikować ustawienie. |
SecureConnectionLevel |
Określa stopień Web, które usługa wywołania musi nam Secure Sockets Layer (SSL).To ustawienie jest używane dla obu usługa sieci Web serwera raportów i Menedżer raportów.Wartość ta jest zestaw podczas konfigurowania adresu URL HTTP lub HTTPS w Reporting Services Narzędzie konfiguracji.Prawidłowe wartości z zakres od 0 do 3, gdzie 0 jest najmniej bezpiecznym.Aby uzyskać więcej informacji, zobacz Za pomocą metody usługi sieci Web bezpieczne i Konfigurowanie serwera raportów dla połączenia (SSL) Secure Sockets Layer. |
CleanupCycleMinutes |
Określa liczbę minut, po upływie których sesji stare i wygasłe migawki są usuwane z bazy danych serwer raportów.Prawidłowe wartości zakres od 0 do maksymalnej liczby całkowitej.Wartość domyślna to 10.Ustawienie wartości 0 powoduje wyłączenie bazy danych procesu oczyszczania. |
SQLCommandTimeoutSeconds |
To ustawienie nie jest używany. |
MaxActiveReqForOneUser |
Określa maksymalną liczbę raportów, że jeden użytkownik może przetwarzać w tym samym czas.Po osiągnięciu limitu dalszego przetwarzania raportu żądania są odrzucane.Prawidłowe wartości to 1 do maksymalnej liczby całkowitej.Wartość domyślna to 20. Uwaga większość żądania bardzo szybko przetworzyć, jest mało prawdopodobne, pojedynczego użytkownika ma więcej niż 20 otwarte połączenia w dowolnym podane czas.Użytkownikom otwierania więcej niż 15 raporty intensywnego procesu, w tym samym czas, należy zwiększyć tę wartość. To ustawienie jest ignorowane dla serwerów raportu, uruchamiane w trybie zintegrowanym programu SharePoint.Aby uzyskać więcej informacji na temat trybów serwera, zobacz Tryb wdrożenia planowania. |
DatabaseQueryTimeout |
Określa liczbę sekund, po którym połączenie baza danych serwer raportów limit czasu.Wartość ta jest przekazywana do właściwość System.Data.SQLClient.SQLCommand.CommandTimeout.Prawidłowe wartości zakres od 0 do 2147483647.Wartość domyślna to 120.Wartość 0 określa czas oczekiwania nieograniczony i dlatego nie jest zalecane. |
RunningRequestsScavengerCycle |
Określa, jak często oddzielony i wygasłe żądania są anulowane.Ta wartość jest określona w sekundach.Prawidłowe wartości zakres od 0 do maksymalnej liczby całkowitej.Wartość domyślna to 60. |
RunningRequestsDbCycle |
Określa, jak często serwer Raport ocenia uruchomione zadanie do sprawdzenia, czy przekroczono wykonanie raport czas na ostro i kiedy należy przedstawić bieżące informacje o zadaniu strona Zarządzanie zadaniemi Menedżer raportów.Ta wartość jest określona w sekundach.Prawidłowe wartości zakres od 0 do 2147483647.Wartość domyślna to 60. |
RunningRequestsAge |
Określa interwał, w sekundach, po których uruchomione zadanie zmiany stanu z nowych na uruchomiony.Prawidłowe wartości zakres od 0 do 2147483647.Wartość domyślna to 30. |
MaxScheduleWait |
Określa liczbę sekund oczekiwania usługa Report Server Windows harmonogramu mają być aktualizowane przez SQL Server usługa agenta, kiedy Czas następnego uruchomienia jest wymagane.Prawidłowe wartości zakres od 0 do 2147483647.Wartością domyślną jest 5. |
DisplayErrorLink |
Wskazuje, czy łącze do Microsoft witrynę Pomoc i obsługa techniczna jest wyświetlany, gdy wystąpią błędy.To łącze jest wyświetlane komunikaty o błędach.Użytkownicy mogą kliknąć łącze, aby otworzyć komunikat Błąd zaktualizowane zawartości witryny.Prawidłowe wartości to True (domyślnie) i False. |
WebServiceuseFileShareStorage |
Określa, czy do przechowywania buforowanych raportów i tymczasowe migawek (utworzony przez usługa sieci Web serwera raportów na czas trwania sesja użytkownika) w systemie plików.Prawidłowe wartości to True i False (domyślnie).Jeśli wartość jest zestaw na false, tymczasowe dane są przechowywane w reportservertempdb bazy danych. |
WatsonFlags |
Określa, ile informacji jest rejestrowane dla warunków błędów zgłaszanych Microsoft. |
WatsonDumpOnExceptions |
Określa listę wyjątków, które chcesz zgłosić dziennik błędów.Jest to przydatne, gdy masz problem cyklicznego i chcesz utworzyć automatyczna kopia zapasowa informacji do wysłania do Microsoft dla analizy.Tworzenie zrzuty wpływa na wydajność, aby zmienić to ustawienie tylko wtedy, gdy są diagnozowania problemu. |
WatsonDumpExcludeIfContainsExceptions |
Określa listę wyjątków, których nie chcesz zgłosić dziennik błędów.Jest to przydatne, gdy są diagnozowania problemu i nie chcesz utworzyć zrzuty wyjątku określonego serwera. |
URLReservations (RSReportServer.plik konfiguracji)
URLReservations Określa dostęp HTTP do usługa sieci Web serwera raportów i Menedżer raportów dla bieżącego wystąpienie.Adresy URL są zarezerwowane i przechowywane w HTTP.SYS podczas konfigurowania serwer raportów.
Nie należy modyfikować zastrzeżenia adresu URL w plik konfiguracji bezpośrednio.Zawsze używaj Reporting Services Narzędzie konfiguracji lub dostawca WMI serwera raportu do tworzenia lub modyfikowania zastrzeżenia adresu URL.Modyfikowanie wartości w pliku konfiguracyjnym, może spowodować uszkodzenie rezerwacji, co spowoduje błędów serwera przy uruchomieniu czas lub pozostaw sierocych rezerwacji protokołu HTTP.SYS, które nie są usuwane po odinstalowaniu oprogramowania.Aby uzyskać więcej informacji, zobacz Konfigurowanie adresów URL serwera raportów i Adresy URL w plikach konfiguracyjnych (Reporting Services).
URLReservations jest opcjonalnego elementu.Jeśli nie jest obecny w RSReportServer.plik konfiguracji, serwer może nie być skonfigurowany.Jeśli zostanie określony, wszystkie elementy podrzędność, z wyjątkiem AccountName są wymagane.
Ustawienie |
Opis |
---|---|
Aplikacja |
Zawiera ustawienia dla Reporting Services aplikacji. |
Nazwa |
Określa Reporting Services aplikacji.Prawidłowe wartości to ReportServerWebService lub ReportManager. |
VirtualDirectory |
Określa nazwę katalogu wirtualnego, aplikacji. |
Adresy URL, adres URL |
Zawiera jeden lub więcej rezerwacji adresu URL dla aplikacji. |
UrlString |
Określa składnia adresu URL, który jest prawidłowy dla protokołu HTTP.SYS.Aby uzyskać więcej informacji na temat składni, zobacz Składnia rezerwację adresu URL (Reporting Services). |
AccountSid |
Określa identyfikator zabezpieczeń (SID) konta, dla którego utworzono rezerwację adresu URL.Powinno to być konto używane do uruchamiania usługa Serwer raport.Jeśli identyfikator SID nie pasuje do konta usługa, serwer raportów może nie móc nasłuchuje żądań ten adres URL. |
Nazwa_konta |
Określa nazwę konta czytelny, który odpowiada AccountSid.Nie jest używany, ale występuje w pliku, tak aby łatwo można określić konta usługa dla konta używanego do rezerwacji adresu URL. |
Uwierzytelnianie (RSReportServer.plik konfiguracji)
Authentication Określa typy uwierzytelnianie akceptowany przez serwer raportów.Ustawienia domyślne i wartości są podzbiór ustawień i wartości, które są możliwe dla tej sekcji.Ustawienia domyślne są dodawane automatycznie.Aby dodać inne zestawtings, aby dodać element struktury pliku RSReportServer.config należy użyć edytora tekstów i zestaw wartości.
Wartości domyślne to RSWindowsNegotiate i RSWindowsNTLM z EnableAuthPersistance zestaw do True:
<Authentication>
<AuthenticationTypes>
<RSWindowsNegotiate/>
<RSWindowsNTLM/>
</AuthenticationTypes>
<EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>
Wszystkie inne wartości, należy dodać ręcznie.Aby uzyskać więcej informacji i przykłady, zobacz Konfigurowanie uwierzytelniania w usługach raportowania.
Ustawienie |
Opis |
---|---|
AuthenticationTypes |
Określa jeden lub więcej typów uwierzytelnianie.Prawidłowe wartości to: RSWindowsNegotiate, RSWindowsKerberos, RSWindowsNTLM, RSWindowsBasic, and Custom. RSWindowstypy i Custom są wzajemnie wyłączności. RSWindowsNegotiate, RSWindowsKerberos, RSWindowsNTLM, i RSWindowsBasic są kumulacyjne i mogą być używane razem, jak pokazano w przykładzie wartość domyślną wcześniej w tej sekcji. Określenie wielu typów uwierzytelnianie jest konieczne, jeśli oczekujesz żądań z różnych klient aplikacji lub przeglądarki, które używają różnych typów uwierzytelnianie. Nie usuwaj RSWindowsNTLM, w przeciwnym razie ograniczy Obsługa przeglądarki w części typy obsługiwanej przeglądarki.Aby uzyskać więcej informacji, zobacz Planowanie obsługi w przeglądarce. |
RSWindowsNegotiate |
serwer raportów akceptuje tokenów zabezpieczeń Kerberos i NTLM.Jest to ustawienie domyślne, gdy serwer raportów jest uruchomiony w trybie macierzystym i konto usługi jest Usługa sieciowa.To ustawienie jest pominięty, konto usługa jest skonfigurowany jako konto użytkownika domena, gdy serwer raportów jest uruchomiony w trybie macierzystym. Jeśli konto domena jest skonfigurowany dla serwer raportów konto usługi i nazwa zasady usługi (główna nazwa usługi) nie jest skonfigurowany dla serwer raportów, to ustawienie może uniemożliwić użytkownikom logowanie do serwera. |
RSWindowsNTLM |
Serwer akceptuje tokenów zabezpieczeń NTLM. Jeśli usuniesz to ustawienie, obsługa przeglądarki będzie ograniczony dla niektórych typów obsługiwanej przeglądarki.Aby uzyskać więcej informacji, zobacz Planowanie obsługi w przeglądarce. |
RSWindowsKerberos |
Serwer akceptuje Kerberos tokenów zabezpieczających. Użyj tego ustawienia lub RSWindowsNegotiate podczas korzystania z uwierzytelnianie Kerberos w schematu uwierzytelnianie delegowania ograniczonego. |
RSWindowsBasic |
Serwer akceptuje podstawowe poświadczenia i wysyła wezwanie/odpowiedź po nawiązaniu połączenia bez poświadczeń. Uwierzytelnianie podstawowe przekazuje poświadczenia żądań HTTP w postaci zwykłego tekstu.uwierzytelnianie podstawowe używać protokołu SSL, do szyfrowania ruchu sieciowego do i z serwer raportów.Aby wyświetlić składnię przykładu konfiguracja uwierzytelnianie podstawowego w Reporting Services, zobacz Konfigurowanie uwierzytelniania w usługach raportowania. |
niestandardowe |
Tę wartość należy określić wdrożony niestandardowy rozszerzenie zabezpieczeń na komputerze serwer raportów.Aby uzyskać więcej informacji, zobacz Implementowanie rozszerzenia zabezpieczeń. |
LogonMethod |
Ta wartość określa typ logowania dla RSWindowsBasic.Jeśli określisz RSWindowsBasic, ta wartość jest wymagana.Prawidłowe wartości to 2 lub 3, gdzie każda wartość reprezentuje następujące czynności: 2 = Serwery o wysokiej wydajności logowania sieciowego do uwierzytelniania haseł zwykły tekst 3 = Logowania, który zachowuje poświadczenia logowania w uwierzytelnianie pakiet wysyłanego przy każdym żądaniu HTTP jednocześnie serwer może personifikować użytkownika podczas nawiązywania połączenia z innymi serwerami w sieci.
Uwaga:
Values 0 (for interactive logon) and 1 (for batch logon) are not supported in SQL Server 2008 Reporting Services.
|
Obszaru |
Ta wartość jest używana dla RSWindowsBasic.Określa partycję zasób, zawierający funkcje uwierzytelnianie i autoryzacja, używane do kontrolowania dostępu do chronionych zasób w organizacji. |
DefaultDomain |
Ta wartość jest używana dla RSWindowsBasic.Jest ona używana do określenia domena używana przez serwer do uwierzytelniania użytkownika.Wartość ta jest opcjonalna, ale jeżeli go pominięto serwer raportów będzie używać nazwy komputera jako domena.Jeśli serwer raportów jest zainstalowany na kontrolerze domeny, domena używana jest kontrolowana przez komputer. |
EnableAuthPersistance |
Określa, czy uwierzytelnianie jest wykonywane w połączeniu lub dla każdego żądania. Prawidłowe wartości to True (domyślnie) lub False.Jeśli zestaw do True, kolejne żądania z tego samego połączenia założono w kontekście personifikacji pierwszego żądania. Ta wartość musi być zestaw do False Jeśli używasz oprogramowania serwera proxy (np. program ISA Server), aby uzyskać dostęp do serwer raportów.Za pomocą serwera proxy umożliwia pojedynczego połączenia z serwera proxy ma być używana przez wielu użytkowników.W tym scenariuszu należy wyłączyć uwierzytelnianie trwałość tak, aby każde żądanie użytkownika mogą być uwierzytelniane oddzielnie.Jeśli nie zestaw EnableAuthPersistance do False, wszyscy użytkownicy łączą się przy użyciu kontekstu personifikacji pierwszego żądania. |
Usługi (RSReportServer.plik konfiguracji)
Service Określa ustawienia aplikacji, które dotyczą usługa jako całości.Aby uzyskać więcej informacji na temat wewnętrznych składników usługa Zobacz Architektura usługi (Reporting Services).
Ustawienie |
Opis |
---|---|
IsSchedulingService |
Określa, czy serwer raportów utrzymuje zestaw SQL Server zadania agenta, które odpowiadają harmonogramów i subskrypcjami za Reporting Services użytkowników.Prawidłowe wartości to True (domyślnie) i False. Ustawienie to dotyczy po włączeniu lub wyłączeniu Reporting Services funkcje za pomocą Surface Area Configuration dla usług Reporting Services aspekt zarządzania opartego na zasadach.Aby uzyskać więcej informacji, zobacz Uruchamianie i zatrzymywanie usługi Serwer raport. |
IsNotificationService |
Określa, czy serwer raportów przetwarzania powiadomień i dostaw.Prawidłowe wartości to True (domyślnie) i False.Gdy wartość jest False, nie są dostarczane subskrypcje. Ustawienie to dotyczy po włączeniu lub wyłączeniu Reporting Services funkcje za pomocą Surface Area Configuration dla usług Reporting Services aspekt zarządzania opartego na zasadach.Aby uzyskać więcej informacji, zobacz Uruchamianie i zatrzymywanie usługi Serwer raport. |
IsEventService |
Określa, czy usługa przetwarza zdarzenie w kolejce zdarzeń.Prawidłowe wartości to True (domyślnie) i False.Gdy wartość jest False, serwer raportów nie wykonuje operacji dla harmonogramów lub subskrypcji. Ustawienie to dotyczy po włączeniu lub wyłączeniu Reporting Services funkcje za pomocą Surface Area Configuration dla usług Reporting Services aspekt zarządzania opartego na zasadach.Aby uzyskać więcej informacji, zobacz Uruchamianie i zatrzymywanie usługi Serwer raport. |
PollingInterval |
Określa interwał, w sekundach między sondowaniami z tabela zdarzeń przez serwer raportów.Prawidłowe wartości zakres od 0 do maksymalnej liczby całkowitej.Wartość domyślna to 10. |
WindowsServiceUseFileShareStorage |
Określa, czy do przechowywania buforowanych raportów i tymczasowe migawek (utworzonych przez usługa serwera raportowania w czasie trwania sesja użytkownika) w systemie plików.Prawidłowe wartości to True i False (domyślnie). |
MemorySafetyMargin |
Określa procent WorkingSetMaximum definiuje granicę między średnim i niskim ciśnieniu scenariuszy.Wartość domyślna to 80.Więcej informacji o WorkingSetMaximum i konfigurowanie dostępnej pamięci, zobacz Konfigurowanie pamięci dostępnej dla aplikacji serwera raportu. |
MemoryThreshold |
Określa procent WorkingSetMaximum definiuje granicę między średnim i wysokim ciśnieniem scenariuszy.Wartość domyślna to 90.Wartość ta powinna być większa niż wartość zestaw dla MemorySafetyMargin.Aby uzyskać więcej informacji, zobacz Konfigurowanie pamięci dostępnej dla aplikacji serwera raportu. |
WorkingSetMaximum |
Określa próg pamięci, po którym udzielone nie nowe żądania alokacji pamięci serwer raportów aplikacji. Domyślnie ustawia serwer raportów WorkingSetMaximum do ilości dostępnej pamięci na komputerze.Ta wartość zostanie wykryty po uruchomieniu usługa. To ustawienie nie jest widoczne w RSReportServer.plik konfiguracji , chyba że można dodać ręcznie.Jeśli chcesz, aby serwer raportów, aby używać mniej pamięci, można zmodyfikować RSReportServer.plik konfiguracji i Dodaj element i wartość.Prawidłowe wartości zakres od 0 do maksymalnej liczby całkowitej.Wartość ta jest wyrażona w kilobajtach.Aby uzyskać więcej informacji, zobacz Konfigurowanie pamięci dostępnej dla aplikacji serwera raportu. |
WorkingSetMinimum |
Określa dolną granicę dla zużycia zasób; serwer raportów nie wyda pamięci, jeśli użycie pamięci ogólnej jest poniżej tego limitu.Domyślnie wartość jest obliczana podczas uruchamiania usługa.Obliczenie jest żądania alokacji pamięci początkowej dla 60 procent WorkingSetMaximum.To ustawienie nie jest widoczne w RSReportServer.plik konfiguracji , chyba że można dodać ręcznie.Jeśli chcesz dostosować tę wartość, należy dodać WorkingSetMinimum element RSReportServer.plik konfiguracji.Prawidłowe wartości zakres od 0 do maksymalnej liczby całkowitej.Wartość ta jest wyrażona w kilobajtach. Aby uzyskać więcej informacji, zobacz Konfigurowanie pamięci dostępnej dla aplikacji serwera raportu. |
RecycleTime |
Określa czas odtwarzania dla domena aplikacji, mierzony w minutach.Prawidłowe wartości zakres od 0 do maksymalnej liczby całkowitej.Wartość domyślna to 720. |
MaxAppDomainUnloadTime |
Określa interwał, podczas którego mogą zwolnić podczas operacji odtworzenia domena aplikacji.Jeśli odtwarzanie nie zostało ukończone podczas tego czas zatrzymania okresu wszelkie przetwarzanie w domenie aplikacji.Aby uzyskać więcej informacji, zobacz Domeny aplikacji dla aplikacji serwera raportów. Ta wartość jest określony w minutach.Prawidłowe wartości zakres od 0 do maksymalnej liczby całkowitej.Wartością domyślną jest 30. |
MaxQueueThreads |
Określa liczbę wątków używanych przez usługa Report Server Windows równoczesne przetwarzanie subskrypcji i powiadomień.Prawidłowe wartości zakres od 0 do maksymalnej liczby całkowitej.Wartość domyślna to 0.Jeśli wybierzesz 0, serwer raportów określa maksymalną liczbę wątków.Jeśli określisz całkowitą wartooć ustawia górny limit wątków utworzonych w jednym czas.Aby uzyskać więcej informacji dotyczących sposobu zarządzania przez usługa Report Server Windows pamięci dla uruchomionych procesów, zobacz Konfigurowanie pamięci dostępnej dla aplikacji serwera raportu. |
UrlRoot |
Używany przez serwer raportów rozszerzenia dostawy do redagowania adresów URL, które są używane przez raporty dostarczane w wiadomości e-mail i plików subskrypcji udziału.Wartość musi być prawidłowy adres URL serwer raportów, z którego jest dostępny raport opublikowany.Używany przez serwer raportów do generowania adresów URL dla dostępu offline lub nienadzorowanej.Te adresy URL są używane w raportach wywożonych i przez rozszerzenia dostawy do redagowania adres URL, który jest wliczana do dostarczania wiadomości, takie jak łącza w wiadomości e-mail. serwer raportów Określa adresy URL w raportach opartych na następujących zasadach:
|
UnattendedExecutionAccount |
Określa nazwę użytkownika, hasło i domena używana przez serwer raportów uruchamianie raportów.Wartości te są szyfrowane.Użyj Reporting Services Narzędzia konfiguracji lub rsconfig narzędzie do zestaw tych wartości.Aby uzyskać więcej informacji, zobacz Konfigurowanie konta wykonanie instalacji nienadzorowanej. |
PolicyLevel |
Określa zasady zabezpieczeń plik konfiguracja.Nieprawidłowa wartość Rssrvrpolicy.config.Aby uzyskać więcej informacji, zobacz Korzystanie z plików zasad zabezpieczeń usług raportowania. |
IsWebServiceEnabled |
Określa, czy usługa sieci Web serwera raportów żądań dostępu odpowiada SOAP i adres URL.Wartość ta jest zestaw kiedy włączyć lub wyłączyć usługa za pomocą Surface Area Configuration dla usług Reporting Services aspekt zarządzania opartego na zasadach. |
IsReportManagerEnabled |
Określa, czy aplikacja Menedżer raportów jest dostępna serwer raportów.Prawidłowe wartości to True (domyślnie) i False.Jeśli wartość jest zestaw do True, Menedżer raportów jest dostępna.Należy zauważyć, że należy jednak skonfigurować rezerwację adresu URL dla Menedżer raportów przed jego użyciem. |
FileShareStorageLocation |
Określa pojedynczego folderu w systemie plików do przechowywania tymczasowych migawek.Chociaż można określić ścieżka folderu jako ścieżka UNC, to nie jest to zalecane.Wartością domyślną jest c:\program files\Microsoft SQL Server\ MSRS10_5.<nazwa_wystąpienia>\Reporting Services\RSTempFiles. |
IsRdceEnabled |
Określa, czy jest włączone rozszerzenie dostosowanie definicji raportu (RDCE).Prawidłowe wartości to True i False. |
Interfejs użytkownika (RSReportServer.plik konfiguracji)
UI Określa ustawienia konfiguracja, które dotyczą aplikacji Menedżer raportów.
Ustawienie |
Opis |
---|---|
ReportServerUrl |
Określa adres URL serwer raportów, łączącego Menedżer raportów.Modyfikować tylko tę wartość, jeśli konfigurujesz Menedżer raportów, aby połączyć serwer raportów w innym wystąpienie lub na komputerze zdalnym.Aby uzyskać więcej informacji, zobacz Jak Konfigurowanie Menedżer raportów. |
ReportBuilderTrustLevel |
Nie należy modyfikować tej wartości; nie jest konfigurowany.In SQL Server 2008 and SQL Server 2008 R2 Reporting Services, Report Builder runs only in FullTrust.Aby uzyskać więcej informacji, zobacz Jak Skonfigurować dostęp do Konstruktora raportów.Aby uzyskać więcej informacji o zaprzestanie trybie częściowej relacji zaufania, zobacz Funkcje zaniechanejSQL Server Reporting Services. |
PageCountMode |
Dla Menedżer raportów tylko, to ustawienie określa, czy serwer raportów oblicza wartość licznika strona przed renderowane raportu lub jako wyświetlany jest raport.Prawidłowe wartości to Estimate (domyślnie) i Actual.Użyj Estimate do obliczania informacje licznika strona jako użytkownik przegląda raportu.Początkowo liczba stron jest zestaw 2 (dla bieżącej strona oraz jedną dodatkową strona), ale dopasowuje górę jako stron użytkownika przez raport.Use Actual if you want to calculate page count in advance before the report is displayed.Actual is provided for backward compatibility.Należy zauważyć, że jeśli użytkownik zestaw PageCountMode do Actual, cały raport muszą być przetwarzane uzyskanie licznik prawidłową stroną, zwiększając czas oczekiwania przed wyświetleniem raportu. |
Rozszerzenia (RSReportServer.plik konfiguracji)
ExtensionsOkreśla ustawienia konfiguracja dla następujących modułów extensible Reporting Services instalacji:
Rozszerzenia dostawy
Rozszerzenia DeliveryUI
Rozszerzeń renderowania
Rozszerzenia przetwarzania danych
Rozszerzenia semantyczne kwerendy (wewnętrznego tylko)
Rozszerzenia generowania modelu (wewnętrznego tylko)
Rozszerzenia zabezpieczeń
Rozszerzenia uwierzytelniania
Zdarzenie przetwarzania rozszerzeń (wewnętrznego tylko)
Rozszerzenia dostosowanie definicji raportu
Niektóre rozszerzenia te są ściśle do użytku wewnętrznego przez serwer raportów.Ustawienia konfiguracji dla wewnętrznego użycia tylko rozszerzenia nie są udokumentowane.W poniższych sekcjach opisano ustawienia konfiguracja dla domyślnych rozszerzeń.Jeśli używasz serwer raportów zawierającego rozszerzeń niestandardowych, pliki konfiguracyjne mogą zawierać ustawienia, które nie zostały opisane w tym miejscu.W tej sekcji przedstawiono rozszerzenia w kolejności, w jakiej występują.Ustawienia dla wielu wystąpień tego samego rodzaju rozszerzenia występują wielokrotnie opisane są raz.
Dostawy
Określa domyślny (i ewentualnie niestandardowych) rozszerzenia dostawy używane do dostarczania sprawozdania za pośrednictwem subskrypcji.RSReportServer.plik konfiguracji zawiera ustawienia aplikacji dla czterech rozszerzeń dostawy: serwer raportówwiadomości e-mail, dostarczanie udziału pliku, serwer raportów używany dla biblioteki dokumentów serwer raportów uruchamiany w trybie zintegrowanym programu SharePoint i dostawca null dostawy używany do pamięci podręcznej raportu wstępnego.Aby uzyskać więcej informacji na temat rozszerzeń dostawy Zobacz Subskrypcja i dostawy (Reporting Services).
Wszystkie rozszerzenia dostawy mają Nazwa rozszerzenia, MaxRetries, SecondsBeforeRetry, i konfiguracji.Ustawienia te udostępnione są najpierw udokumentowane.Opisy ustawień specyficznych dla rozszerzenia należy wykonać w drugiej tabela.
Ustawienie |
Opis |
---|---|
Nazwa rozszerzenia |
Określa przyjazną nazwę i wirtualny plik dziennika rozszerzenie dostarczania.Nie należy modyfikować tej wartości. |
MaxRetries |
Określa ile razy serwer raportów ponowi próbę dostawy, jeśli pierwsza próba nie powiedzie się.Wartość domyślna to 3. |
SecondsBeforeRetry |
Określa interwał czas (w sekundach) między każdą próbą ponów próbę.Wartość domyślna to 900. |
Konfiguracja |
Zawiera ustawienia konfiguracja, które są specyficzne dla każdego rozszerzenie dostarczania. |
Ustawienia konfiguracji dostawy udział pliku
Dostawy udział pliku wysyła raport wyeksportowanej aplikacji formatu pliku do folderu udostępnionego w sieci.Aby uzyskać więcej informacji, zobacz Usługi Reporting Services dostawy udział pliku.
Ustawienie |
Opis |
---|---|
ExcludedRenderFormats, RenderingExtension |
Te ustawienia są używane do wykluczania celowo formaty eksportowania, które nie działają dobrze z dostawy udział pliku.HTMLOWC, RGDI i Null dostawy rozszerzenia są wyłączone.Formaty te są zazwyczaj używane interaktywnych raportów, podglądu lub do pamięci podręcznej raportu wstępnego.Nie wytwarzają one pliki aplikacji, które można łatwo wyświetlać z aplikacji pulpitu. |
Ustawienia konfiguracji raportu serwera poczty E-mail
Raport serwera E-mail używa urządzenia sieciowego SMTP na wysyłanie raportów pocztą e-mail.Muszą być skonfigurowane to rozszerzenie dostarczania, zanim będzie można go używać.Aby uzyskać więcej informacji, zobacz Konfigurowanie serwera raportów dla dostarczania poczty E-Mail i Dostarczanie poczty e-Mail w Reporting Services.
Ustawienie |
Opis |
---|---|
SMTPServer |
Określa wartość ciąg wskazującą adres zdalny serwer SMTP lub usługi przesyłania dalej.Wartość ta jest wymagana dla zdalna usługa SMTP.Można go adres IP, nazwę UNC komputera w firmowej sieci intranet lub w pełni kwalifikowaną nazwą domena. |
SMTPServerPort |
Określa wartość wskazującą, port, na którym usługa SMTP używa wysyłanie poczty wychodzącej.Port 25 jest zazwyczaj używany do wysyłania wiadomości e-mail. |
SMTPAccountName |
Zawiera wartość ciąg, który przypisuje Microsoft programu Outlook Express konta nazwę.Wartość tę zestaw, jeżeli serwer SMTP jest skonfigurowany do używania go w jakiś sposób; w przeciwnym razie można pozostawić je puste.Użyj z do określenia konta e-mail używany do wysyłania raportów. |
SMTPConnectionTimeout |
Określa wartość całkowitą wskazującą liczbę sekund oczekiwania na połączenie przez gniazdo prawidłowy z usługa SMTP, zanim przekroczy limit czasu.Wartością domyślną jest 30 sekund, ale ta wartość jest ignorowana, jeśli SendUsing jest zestaw 2. |
SMTPServerPickupDirectory |
Określa wartość ciąg wskazującą katalogu poczty do pobrania dla lokalnej usługa SMTP.Ta wartość musi być w pełni kwalifikowana lokalnej ścieżka do folderu (na przykład d:\rs-emails). |
SMTPUseSSL |
Określa wartość logiczna, zestaw podczas wysyłania wiadomości SMTP w sieci za pomocą protokołu SSL (Secure Sockets Layer).Wartością domyślną jest 0 (lub FAŁSZ).To zestaw może być używana, gdy SendUsing element jest ustawiona na 2. |
SendUsing |
Określa metoda do wysyłania wiadomości.Prawidłowe wartości: 1 = Wysyła wiadomość z lokalnego katalogu pickup usługa SMTP. 2 = Wysyła wiadomość z sieci usługa SMTP. |
SMTPAuthenticate |
Określa wartość całkowitą, która wskazuje rodzaj uwierzytelnianie podczas wysyłania wiadomości do usługa SMTP za pośrednictwem połączenia TCP/IP.Prawidłowe wartości: 0 = Bez uwierzytelnianie. 1 = (nie jest obsługiwany). 2 = Uwierzytelnianie NTLM (NT LanMan).W kontekście zabezpieczeń usługa Report Server Windows służy do podłączania do serwera SMTP. |
Z |
Określa adres e-mail, z którego raportów są wysyłane w formacie abc@host.xyz.Adres pojawia się na z linii wychodzącej wiadomości e-mail.Ta wartość jest wymagana, jeśli używasz zdalnego serwera SMTP.Powinno być prawidłowe konto e-mail, który ma uprawnienie do wysyłania poczty. |
EmbeddedRenderFormats RenderingExtension |
Określa format renderowania wykorzystywany do hermetyzacji raportu w treści wiadomości e-mail.Obrazy w raporcie później są osadzone w raporcie.Prawidłowymi wartościami są MHTML i HTML4.0. |
PrivilegedUserRenderFormats |
Określa formaty renderowania, które użytkownik może wybrać z subskrypcja raportu podczas subskrybowania włączono "Zarządzanie subskrypcjami wszystkich" zadanie.Jeśli wartość ta nie jest zestaw, wszystkie formaty renderowania, które nie są wyłączone celowo są dostępne do użycia. |
ExcludedRenderFormats RenderingExtension |
Celowo nie obejmuje formaty, które nie działają dobrze z danym rozszerzenie dostarczania.HTMLOWC, RGDI i Null dostawy rozszerzenia są wyłączone dla dostarczania wiadomości e-mail i dostarczania udział pliku.Nie można wykluczyć wiele wystąpień tego samego rozszerzenie renderowania.Z wyłączeniem wiele wystąpień spowoduje błąd, gdy odczytuje serwer raportów plik konfiguracja. |
SendEmailToUserAlias |
Wartość ta działa z DefaultHostName. Gdy SendEmailToUserAlias jest zestaw do True, użytkownicy, którzy definiują poszczególnych subskrypcji automatycznie są określone jako adresaci raportu.Do pole jest ukryte.Jeśli wartość ta jest False, do pole jest widoczne.Ta wartość True należy maksymalną kontrolę nad raportu dystrybucji.Prawidłowe wartości są następujące: True= Adres e-mail użytkownika tworzenia subskrypcja jest używany.Jest to wartość domyślna. False= Można określić dowolny adres e-mail. |
DefaultHostName |
Wartość ta działa z SendEmailToUserAlias. Określa ciąg wskazujący nazwę hosta, aby dołączyć do alias użytkownika po SendEmailToUserAlias jest zestaw na wartość true.Ta wartość może być systemu nazw domen (DNS) nazwę lub adres IP. |
PermittedHosts |
Limity sprawozdanie dystrybucji, jawnie określając, które hosty mogą odbierać dostarczanie poczty e-mail.W PermittedHosts, każdy host jest określony jako HostName element, gdzie wartość jest adres IP lub nazwę DNS. Tylko konta e-mail zdefiniowane dla hosta są prawidłowymi adresatami.Jeśli określono DefaultHostName, należy uwzględnić tego hosta jako HostName element PermittedHosts.Ta wartość musi być nazw DNS lub adresy IP.Domyślnie ta wartość jest zestaw.Jeśli wartość nie jest zestaw, nie ma żadnych ograniczeń, na które otrzymują raportów pocztą e-mail. |
Biblioteka dokumentów serwera raportów
Biblioteki dokumentów raport serwer wysyła raport, wyeksportowanej aplikacji formatu pliku do biblioteki dokumentów.To rozszerzenie dostarczania mogą być używane tylko przez serwer raportów , jest skonfigurowana do uruchamiania w trybie zintegrowanym programu SharePoint.Aby uzyskać więcej informacji, zobacz Usługi Reporting Services dostawy biblioteki programu SharePoint.
Ustawienie |
Opis |
---|---|
ExcludedRenderFormats RenderingExtension |
Te ustawienia są używane do wykluczania celowo formaty eksportowania, które nie działają dobrze z dostarczania biblioteki dokumentów.HTMLOWC, RGDI i Null dostawy rozszerzenia są wyłączone.Formaty te są zazwyczaj używane interaktywnych raportów, podglądu lub do pamięci podręcznej raportu wstępnego.Nie wytwarzają one pliki aplikacji, które można łatwo wyświetlać z aplikacji pulpitu. |
NULL
Dostawca dostawy NULL jest używany do wstępnego ładowania pamięci podręcznej z wstępnie raporty dla poszczególnych użytkowników.Brak ustawień konfiguracja dla tego rozszerzenie dostarczania.Aby uzyskać więcej informacji, zobacz Buforowanie raportów (SSRS).
DeliveryUI
Określa rozszerzenia dostawy, które zawierają składnik interfejs użytkownika, który pojawia się na stronach definicji subskrypcja, które są używane przy definiowaniu poszczególnych subskrypcja Menedżer raportów w.Jeśli tworzenie wdrożyć rozszerzenia niestandardowe dostawy, zawierającego opcje użytkownika i chcesz używać Menedżer raportów, rozszerzenie dostarczania należy zarejestrować w tej sekcji.Domyślnie są ustawienia konfiguracja dla raportu serwera E-mail i raport udział pliku.Rozszerzenia dostawy używany tylko w subskrypcji sterowanych danymi lub na stronach aplikacji SharePoint nie mają ustawienia w tej sekcji.
Ustawienie |
Opis |
---|---|
DefaultDeliveryExtension |
To ustawienie określa, których rozszerzenie dostarczania jako pierwsze na liście typów dostawy strona definicji subskrypcja.Tylko jeden rozszerzenie dostarczania może zawierać to ustawienie.Prawidłowe wartości to True lub False.Gdy ta wartość jest zestaw do True, które jest rozszerzenie domyślne zaznaczenia. |
Konfiguracja |
Określa opcje konfiguracja dla rozszerzenie dostarczania.zestaw domyślny format renderowania dla każdego rozszerzenie dostarczania.Prawidłowe wartości to rozszerzenie renderowania nazwy w sekcji renderowanie pliku rsreportserver.config. |
DefaultRenderingExtension |
Określa, czy rozszerzenie dostarczania jest domyślnie.Raport serwera E-Mail jest domyślne rozszerzenie dostarczania.Prawidłowe wartości to True lub False.Jeśli wartość zawiera więcej niż jedno rozszerzenie True, jest uważany za pierwszy rozszerzenie domyślne rozszerzenie. |
Renderowanie
Określa domyślny (i ewentualnie niestandardowych) rozszerzeń renderowania używane w raporcie prezentacji.Domyślnych rozszerzeń renderowania obejmują XML, NULL, CSV, PDF, RGDI, HTML4.0, MHTML, EXCEL, RPL i obrazu.Aby uzyskać informacje dotyczące atrybutów dla podrzędność <Extension> pod elementem <Render>, zobacz Wdrażanie rozszerzeń renderowania.Nie należy modyfikować tej sekcji, chyba że w przypadku wdrażania niestandardowej rozszerzenie renderowania.Aby uzyskać więcej informacji, zobacz Implementowania rozszerzeń renderowania.
Dane
Określa domyślny (i ewentualnie niestandardowych) używane do przetwarzania kwerend rozszerzenia przetwarzania danych.Domyślne przetwarzania danych rozszerzenia obejmują SQL, OLEDB, OLEDB MD, ORACLE, ODBC, XML, SAPBW, ESSBASE, SSIS i SAP.W tej sekcji nie należy modyfikować, chyba że są Dodawanie rozszerzeń niestandardowych przetwarzania danych.Aby uzyskać więcej informacji, zobacz Implementowanie rozszerzenie przetwarzania danych.
Kwerenda semantyczne
Określa semantyczne przetwarzania rozszerzenia używane do przetwarzania modeli raportów kwerendy.Semantyczne przetwarzania rozszerzenia zawarte z kwerendy Reporting Services zapewnia obsługę SQL Server w relacyjnej bazie danych, Oracle, i Usługi Analysis Services danych wielowymiarowych. Nie należy modyfikować sekcji.Przetwarzanie kwerendy nie jest rozszerzalny.
ModelGeneration
Określa rozszerzenie generowania modelu, używany do tworzenia modeli raportów ze źródło danych udostępnionych, opublikowanych serwer raportów.Można generować modele SQL Server w relacyjnej bazie danych, Oracle, i Usługi Analysis Services źródeł danych wielowymiarowych.Nie należy modyfikować tej sekcji.Generowanie modelu nie jest rozszerzalny.
Zabezpieczenia
Określa używany przez składnik autoryzacja Reporting Services.Ten składnik jest używany przez rozszerzenie uwierzytelnianie zarejestrowanych w Authentication element RSReportServer.plik konfiguracji.W tej sekcji nie należy modyfikować, chyba że w przypadku implementowania rozszerzeń niestandardowego uwierzytelnianie.Aby uzyskać więcej informacji na temat dodawania funkcji niestandardowych zabezpieczeń Zobacz Implementowanie rozszerzenia zabezpieczeń.Aby uzyskać więcej informacji o autoryzacja, zobacz Autoryzacji w Reporting Services.
Uwierzytelnianie
Określa domyślny i rozszerzenia niestandardowego uwierzytelnianie używany przez serwer raportów.Domyślne rozszerzenie jest oparty na uwierzytelnianie systemu Windows.W tej sekcji nie należy modyfikować, chyba że w przypadku implementowania rozszerzeń niestandardowego uwierzytelnianie.Aby uzyskać więcej informacji dotyczących uwierzytelnianie w Reporting Services, zobacz Uwierzytelnianie w Reporting Services i Konfigurowanie uwierzytelniania w usługach raportowania.Aby uzyskać więcej informacji na temat dodawania funkcji niestandardowych zabezpieczeń Zobacz Implementowanie rozszerzenia zabezpieczeń.
EventProcessing
Określa domyślny zdarzenie obsługi.Nie należy modyfikować tej sekcji.Ta sekcja jest rozszerzalny.
ReportDefinitionCustomization
Określa nazwę i typ niestandardowego rozszerzenia, która modyfikuje definicja raportu.Aby uzyskać więcej informacji na temat rozszerzenia dostosowywania definicji raportu (RDCE), zobacz Co nowego w programie programowaniu serwera raportów.
RDLSandboxing
Określa tryb Report Definition Language (RDL) umożliwiający pomocy wykrywać i ograniczyć użycie określonego typu zasobów raportu przez najemców indywidualnych w scenariuszu, w którym wielu najemców udostępniać pojedynczej sieci Web farmie serwerów raportu.Aby uzyskać więcej informacji, zobacz Włączanie i wyłączanie RDL Sandboxing.
MapTileServerConfiguration (RSReportServer.plik konfiguracji)
MapTileServerConfigurationdefiniuje ustawienia konfiguracja dla Microsoft Usługi sieci Web Bing Maps zapewnia tła sąsiadująco element raportu mapy w raporcie, który jest publikowany serwer raportów.Wszystkie elementy podrzędność są wymagane.
Ustawienie |
Opis |
---|---|
MaxConnections |
Określa maksymalną liczbę połączeń do usług sieci Web Bing Maps. |
Timeout |
Określa limit czasu w sekundach oczekiwania na odpowiedź od usługi sieci Web Bing Maps. |
Identyfikator aplikacji |
Specifies the application identifier (AppID) to use for Bing Maps Web Services.(Default) specifies the Reporting Services default AppID. Aby uzyskać więcej informacji dotyczących używania Bing mapy płytki w raporcie Zobacz Dodatkowe warunki użytkowania i Poufności. Nie należy zmieniać tej wartości, chyba że należy określić niestandardowe AppID dla własną umowę licencyjną Bing Maps.Gdy zmienisz identyfikator AppID nie trzeba ponownie uruchamiać Reporting Services zmiana odniosła skutek. |
CacheLevel |
Określa wartości z wyliczenia System.Net.Cache HttpRequestCacheLevel.Wartością domyślną jest Default.Aby uzyskać więcej informacji, zobacz HttpRequestCacheLevel wyliczania. |
Zobacz także
Odwołanie
Koncepcje
Historia zmian
Zaktualizowana zawartość |
---|
Dodano opis WorkingSetMaximum i WorkingSetMinimum.Również dodawane do sekcji "Usługi" na przykład plik konfiguracja.Sekcja usługi jest, gdy opcje "Zestaw roboczy" powinny być. |
Zaktualizowane wartości minimalnej dla MaxActiveReqForOneUser od 0 do 1. |