Udostępnij za pośrednictwem


RSReportServer Configuration File

RSReportServer. plik konfiguracji są przechowywane ustawienia, które są używane przez Menedżer raportów usług sieci Web programu serwer raportów i przetwarzania w tle.Wszystkie Reporting Services aplikacje są uruchamiane w ramach jednego procesu, który odczytuje ustawienia konfiguracja przechowywane w RSReportServer. plik konfiguracja. W tym temacie opisano każdy element w plik konfiguracji.Aby uzyskać więcej informacji na temat kontekst, w którym są uruchomione aplikacje Zobacz Service Architecture (Reporting Services).

Ustawienia są prezentowane w kolejności, w jakiej są wyświetlane.Aby uzyskać instrukcje dotyczące sposobu edytowania tego pliku Zobacz How to: Modify a Reporting Services Configuration File.

plik konfiguracja Struktura

Poniższy przykład przedstawia podstawową strukturę pliku RSReportServer.config.Pogrubienie elementów na końcu reprezentują dodatkowe sekcje, które są zwinięte w tym przykładzie, dzięki czemu łatwiej można przeglądać strukturę element XML.Aby przejść bezpośrednio do ustawienia URLReservations, Authentication, Service, UI, lub Extensions, kliknij następujące łącza: Uwierzytelnianie, usługa, INTERFEJSU UŻYTKOWNIKA, Rozszerzenia and URLReservations.

<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="0x0430" /> full 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></Service>  <UI></UI>  <Extensions></Extensions>
</Configuration>

Ustawienia konfiguracja

Poniższa tabela zawiera informacje dotyczące ustawień konfiguracyjnych, które pojawiają się w pierwszej części pliku.Ustawienia są prezentowane w kolejności, w jakiej pojawiają się w pliku konfiguracyjnym.

Ustawienie

Description

DSN

Określa ciąg połączenia z serwerem bazy danych, który obsługuje baza danych serwer raportów.Ta wartość jest szyfrowany i zostaną dodane do pliku konfiguracja, gdy tworzysz baza danych serwer raportów.

ConnectionType

Określa typ poświadczenia, których serwer raportów używa do łączenia się z bazą 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.

LogonCred LogonUser LogonDomain,

Przechowuje domena, nazwy użytkownika i hasło konta domena, który jest używany przez serwer raportów, aby połączyć się z baza danych serwer raportów.Wartości dla LogonUser, LogonDomain, a LogonCred są tworzone, gdy serwer raportów połączenie jest skonfigurowane do korzystania z konta domena. Aby uzyskać więcej informacji na temat baza danych serwer raportów połączenia, zobacz Configuring a Report Server Database Connection.

InstanceID

Identyfikator wystąpienie serwer raportów.serwer raportów wystąpienie zależą od nazwy SQL Server wystąpienie nazwy. Ta wartość określa SQL Server Nazwa wystąpienie. Domyślnie ta wartość jest MSRS10.<nazwa_wystąpienia>. Ustawienie to nie należy modyfikować.

InstallationID

Identyfikator instalacji serwer raportów tworzonych przez Instalatora.Ta wartość jest zestaw na identyfikator GUID.Ustawienie to nie należy modyfikować.

SecureConnectionLevel

Określa poziom, do którego wywołania usługa sieci Web musi się nam Secure Sockets Layer (SSL).To ustawienie jest używane dla obu usługa sieci Web Serwer raportów i Menedżer raportów.Ta wartość jest zestaw po skonfigurowaniu adresu URL za pomocą protokołu HTTP lub HTTPS w Reporting Services Narzędzie konfiguracja. 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ługa sieci Web bezpiecznego i Configuring a Report Server for Secure Sockets Layer (SSL) Connections.

CleanupCycleMinutes

Określa liczbę minut, po którym sesji stare i wygasłe migawek 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 proces oczyszczania bazy danych.

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 tego limitu dalszego przetwarzania raportu żądania są odrzucane.Prawidłowe wartości to 0 do maksymalnej liczby całkowitej.Wartość domyślna to 20.

Należy zauważyć, że większość żądania przetwarzać bardzo szybko, jest mało prawdopodobne, jeden użytkownik ma więcej niż 20 otwarte połączenia w dowolnym podane czas.Jeśli użytkownicy otwierasz więcej niż 15 raportów dużej ilości proces, w tym samym czas, należy zwiększyć tę wartość.

To ustawienie jest ignorowane dla serwerów raportu, które są uruchamiane w trybie zintegrowanym programu SharePoint.Aby uzyskać więcej informacji dotyczących trybów serwera zobacz Planowanie tryb wdrożenia.

DatabaseQueryTimeout

Określa liczbę sekund, po których limit czasu połączenia z bazą danych serwer raportów.Ta wartość jest przekazywana do właściwość System.Data.SQLClient.SQLCommand.CommandTimeout.Prawidłowe wartości w zakresie od 0 do 2 147 483 647.Wartość domyślna to 120.Wartość 0 określa przez czas nieograniczony oczekiwania i dlatego nie jest zalecane.

RunningRequestsScavengerCycle

Określa, jak często oddzielony i wygasłe żądania są anulowane.Ta wartość jest wyrażona 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 przetwarza uruchomione zadanie s, aby sprawdzić czy przekroczyła ostro czas wykonywania raportu i po uruchomiony obecny zadanie informacji w stronie zadanie s zarządzanie Menedżer raportów.Ta wartość jest wyrażona w sekundach.Prawidłowe wartości w zakresie od 0 do 2 147 483 647.Wartość domyślna to 60.

RunningRequestsAge

Określa interwał wyrażony w sekundach, po upływie którego stan bieżących zadań zmienia się z nowego do pracy.Prawidłowe wartości w zakresie od 0 do 2 147 483 647.Wartość domyślna to 30.

MaxScheduleWait

Określa liczbę sekund, usługę serwer raportów Windows czeka na harmonogram mają być aktualizowane przez SQL Server Usługa agenta, kiedy Następny czas uruchomienia jest wymagane.Prawidłowe wartości w zakresie od 0 do 2 147 483 647.Wartość domyślna to 5.

DisplayErrorLink

Wskazuje, czy łącze do Microsoft Witryna Centrum pomocy i obsługi technicznej jest wyświetlana po wystąpieniu błędu. To łącze, pojawia się w komunikaty o błędach.Użytkownicy mogą kliknąć łącze, aby otworzyć zaktualizowany o zawartość wiadomości w witrynie.Prawidłowe wartości to True (ustawienie domyślne) i False.

WebServiceuseFileShareStorage

Określa, czy do przechowywania buforowanych raportów i tymczasowe migawek (utworzone przez usługa sieci Web Serwer raportów w czasie trwania sesja użytkownika) w systemie plików.Prawidłowe wartości to: True i False (ustawienie domyślne). Jeśli wartość jest zestaw na wartość false, dane są przechowywane w bazie danych reportservertempdb.

WatsonFlags

Określa, ile informacji jest rejestrowana dla warunków błędów, które są zgłaszane do Microsoft.

WatsonDumpOnExceptions

Określa listę skrótów, którą chcesz zgłosić dziennik błędów.Jest to użyteczne, gdy masz problem cyklicznego i chcesz utworzyć automatyczna kopia zapasowa informacji do wysłania do Microsoft do analizy. Tworzenie zrzuty ma wpływ na wydajność, aby zmienić to ustawienie tylko wtedy, gdy są diagnozowania problemu.

WatsonDumpExcludeIfContainsExceptions

Określa listę wyjątków, których nie chcesz raportu dziennik błędów.Jest to przydatne, gdy są diagnozowania problemu i nie chcesz, aby serwer do utworzenia zrzuty dla określonego wyjątku.

URLReservations (RSReportServer. plik konfiguracji)

URLReservations Określa dostęp HTTP do usługa sieci Web serwer raportów i Menedżer raportów dla bieżącej instancji.Adresy URL są zarezerwowane i przechowywane w HTTP.sys podczas konfigurowania serwer raportów.

Nie należy modyfikować rezerwacji adresu URL w plik konfiguracji bezpośrednio.Zawsze używaj Reporting Services Narzędzie konfiguracja lub dostawca serwer raportów WMI do tworzenia lub modyfikowania rezerwacji adresu URL. Jeśli zmodyfikowano wartości w pliku konfiguracja, może spowodować uszkodzenie rezerwacji, które będą powodować błędy serwera w czasie wykonywania lub pozostawić oddzielony rezerwacje HTTP.sys nie są usuwane po odinstalowaniu oprogramowania.Aby uzyskać więcej informacji zobacz Configuring Report Server URLs i URLs in Configuration Files (Reporting Services).

URLReservations jest opcjonalne.Jeśli nie jest obecny w RSReportServer. plik konfiguracji, serwer może nie być skonfigurowana.Jeśli zostanie określony, wszystkie elementy podrzędność, z wyjątkiem AccountName są wymagane.

Ustawienie

Description

Aplikacja

Zawiera ustawienia dla Reporting Services aplikacje.

Imię i nazwisko

Określa Reporting Services aplikacje. 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 składnika HTTP.sys.Aby uzyskać więcej informacji na temat składni zobacz URL Reservation Syntax (Reporting Services).

AccountSid

Określa identyfikator zabezpieczeń (SID) konta, dla którego utworzono rezerwację adresu URL.Powinien to być konto używane do uruchamiania usługa serwer raportów.Jeśli identyfikator SID nie jest zgodny z konta usługa, serwer raportów nie można nasłuchiwać żądań na ten adres URL.

NazwaKonta

Określa nazwę konta można odczytać, która odpowiada AccountSid. Nie jest używana, ale występuje w pliku, aby ułatwić ustalenie konto dla konta które jest używane do rezerwacji adresu URL.

Uwierzytelnianie (RSReportServer. plik konfiguracji)

Authentication Określa jeden lub więcej typów uwierzytelnianie akceptowany przez serwer raportów.Ustawienia domyślne i wartości są podzbiorem ustawień i wartości, które są możliwe w tej sekcji.Tylko ustawienia domyślne są dodawane automatycznie.Aby dodać inne zestaw tings, należy użyć edytora tekstu, aby wzbogacić strukturę elementu pliku RSReportServer.config i zestaw wartości.

Zawierają wartości domyślne RSWindowsNegotiate i RSWindowsNTLM z EnableAuthPersistance Ustaw wartość True:

   <Authentication>
      <AuthenticationTypes>
         <RSWindowsNegotiate/>
         <RSWindowsNTLM/>
      </AuthenticationTypes>
      <EnableAuthPersistence>true</EnableAuthPersistence>
   </Authentication>

Wszystkie wartości muszą zostać dodane ręcznie.Aby uzyskać więcej informacji i przykłady Zobacz Configuring Authentication in Reporting Services.

Ustawienie

Description

AuthenticationTypes

Określa jeden lub więcej typów uwierzytelnianie.Prawidłowe wartości to: RSWindowsNegotiate, RSWindowsKerberos, RSWindowsNTLM, RSWindowsBasic, a Custom.

RSWindows typy i Custom wzajemnie się wykluczają.

RSWindowsNegotiate, RSWindowsKerberos, RSWindowsNTLM, a RSWindowsBasic są kumulacyjne i mogą być używane razem, jak pokazano w przykładzie wartości domyślnych we wcześniejszej części niniejszej sekcji.

Określenie wielu typów uwierzytelnianie jest konieczne, jeżeli oczekujesz, że żądań z różnych aplikacji klienckich lub przeglądarek, które używają różnych typów uwierzytelnianie.

Nie usuwaj RSWindowsNTLM, w przeciwnym razie Ogranicz obsługi w przeglądarce do części typów obsługiwanych przeglądarek. Aby uzyskać więcej informacji zobacz Planning for Browser Support.

RSWindowsNegotiate

serwer raportów akceptuje tokenów zabezpieczeń protokołu 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.Ustawienie to zostanie pominięty, jeśli serwer raportów jest uruchomiony w trybie macierzystym i konto usługa jest konfigurowany jako konto użytkownika domena.

Jeśli konto domena jest skonfigurowany dla konta usługa Serwer raport, a nazwy zasady usługa (główna nazwa usługi) nie jest skonfigurowany dla serwera raportowania, to ustawienie może uniemożliwić użytkownikom logowanie się do serwera.

RSWindowsNTLM

Serwer akceptuje tokenów zabezpieczeń NTLM.

Jeśli ustawienie to zostanie usunięty, obsługi w przeglądarce będzie ograniczone do pewnych typów obsługiwanych przeglądarek.Aby uzyskać więcej informacji zobacz Planning for Browser Support.

RSWindowsKerberos

Serwer akceptuje tokenów zabezpieczeń protokołu Kerberos.

Użyj tego ustawienia lub RSWindowsNegotiate korzystania z uwierzytelnianie Kerberos w schemacie uwierzytelnianie delegowania ograniczonego.

RSWindowsBasic

Serwer akceptuje podstawowe poświadczenia i wysyła wyzwanie/odpowiedź po ustanowieniu połączenia bez poświadczeń.

Uwierzytelnianie podstawowe przekazuje poświadczenia w żądaniach HTTP zwykły tekst.Jeżeli korzystasz z uwierzytelnianie podstawowego, należy użyć protokołu SSL do szyfrowania ruchu sieciowego do i z serwer raportów.Aby wyświetlić składnię konfiguracja uwierzytelnianie podstawowego w przykładzie Reporting Services, zobacz Configuring Authentication in Reporting Services.

Niestandardowy

Tę wartość należy określić, jeśli wdrożono rozszerzenia niestandardowe zabezpieczeń na komputerze serwer raportów.Aby uzyskać więcej informacji zobacz Implementowania rozszerzeń zabezpieczeń.

LogonMethod

Ta wartość określa typ logowania RSWindowsBasic.Jeśli określisz RSWindowsBasic, wartość ta jest wymagana.Prawidłowe wartości to 2 lub 3, gdy każda wartość reprezentuje następujące czynności:

2 = Serwerów wysokiej wydajności sieci logowania do uwierzytelniania zwykły tekst hasła

3 = zwykły tekst logowania, który zachowuje poświadczenia logowania w pakiecie uwierzytelnianie, które są wysyłane przy każdym żądaniu HTTP, jednocześnie serwer może personifikować użytkownika podczas łączenia się z innymi serwerami w sieci.

NoteNote:
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 ona partycji zasób, która zawiera funkcje uwierzytelnianie i autoryzacja służy do kontrolowania dostępu do chronionych zasób w organizacji.

DefaultDomain

Ta wartość jest używana dla RSWindowsBasic.Służy do określenia domena używanej przez serwer do uwierzytelniania użytkownika.Wartość ta jest opcjonalna, ale jeżeli go pominięto serwer raportów użyje nazwy komputera domena.Po zainstalowaniu serwer raportów na kontrolerze domena domena używany jest ten 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 kontekście personifikacji pierwszego żądania.

Ta wartość musi być zestaw do False Jeśli korzystasz z oprogramowania serwera proxy (np. program ISA Server) do uzyskania dostępu do serwer raportów. Za pomocą serwera proxy pozwala pojedynczego połączenia z serwera proxy, który będzie używany przez wielu użytkowników.W tym scenariuszu należy wyłączyć ważność uwierzytelnienia, tak aby każde żądanie użytkownika mogą być uwierzytelnieni oddzielnie.Jeśli nie zestaw EnableAuthPersistance to False, wszystkich użytkowników będą łączyć się przy użyciu personifikacji kontekstu pierwszego żądania.

Usługa (RSReportServer. plik konfiguracji)

Service Określa ustawienia aplikacji, które odnoszą się do usługa jako całości.Aby uzyskać więcej informacji na temat wewnętrznych składników usługa Zobacz Service Architecture (Reporting Services).

Ustawienie

Description

IsSchedulingService

Określa, czy serwer raportów utrzymuje zestaw SQL Server Agent zadań, które odpowiadają harmonogramów i subskrypcje utworzone przez Reporting Services Użytkownicy. Prawidłowe wartości to True (ustawienie domyślne) i False.

To ustawienie dotyczy po włączeniu lub wyłączeniu Reporting Services Funkcje, używana jest konfiguracja obszaru powierzchniowy dla usług Reporting Services zestaw regułem budowy systemu zarządzanie oparte na regułach. Aby uzyskać więcej informacji zobacz Starting and Stopping the Report Server Service.

IsNotificationService

Określa, czy serwer raportów przetwarzania powiadomień i dostaw.Prawidłowe wartości to True (ustawienie domyślne) i False. Ma wartość False, subskrypcji nie zostały dostarczone.

To ustawienie dotyczy po włączeniu lub wyłączeniu Reporting Services Funkcje, używana jest konfiguracja obszaru powierzchniowy dla usług Reporting Services zestaw regułem budowy systemu zarządzanie oparte na regułach. Aby uzyskać więcej informacji zobacz Starting and Stopping the Report Server Service.

IsEventService

Określa, czy usługa przetwarza zdarzenie w kolejce zdarzeń.Prawidłowe wartości to True (ustawienie domyślne) i False. Ma wartość False, serwer raportów nie wykonuje operacje dla harmonogramów lub subskrypcji.

To ustawienie dotyczy po włączeniu lub wyłączeniu Reporting Services Funkcje, używana jest konfiguracja obszaru powierzchniowy dla usług Reporting Services zestaw regułem budowy systemu zarządzanie oparte na regułach. Aby uzyskać więcej informacji zobacz Starting and Stopping the Report Server Service.

PollingInterval

Określa interwał, w sekundach) między taktów 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 (utworzone przez serwer raportów usługa w czasie trwania sesja użytkownika) w systemie plików.Prawidłowe wartości to: True i False (ustawienie domyślne).

MemorySafetyMargin

Określa procent WorkingSetMaximum definiujący granicę między scenariuszami ciśnienia średnim i niskim. Wartość domyślna to 80.Aby uzyskać więcej informacji na temat WorkingSetMaximum i konfigurowanie dostępnej pamięci, zobacz Configuring Available Memory for Report Server Applications.

MemoryThreshold

Określa procent WorkingSetMaximum definiujący granicę między scenariuszami ciśnienia wysoki i średni rozmiar. Wartość domyślna to 90.Wartość ta powinna być większa niż wartość zestaw dla MemorySafetyMargin. Aby uzyskać więcej informacji zobacz Configuring Available Memory for Report Server Applications.

RecycleTime

Określa czas odtwarzania dla tej domena aplikacji, wyrażony w minutach.Prawidłowe wartości zakres od 0 do maksymalnej liczby całkowitej.Wartość domyślna to 720.

MaxAppDomainUnloadTime

Określa interwał, w którym domena aplikacji może zwolnić podczas operacji odtwarzania.Jeśli odtwarzanie nie została zakończona w tym okresie czas, jest zablokowany przetwarzania domena aplikacji.Aby uzyskać więcej informacji zobacz Application Domains for Report Server Applications.

Ta wartość jest określana w minutach.Prawidłowe wartości zakres od 0 do maksymalnej liczby całkowitej.Wartość domyślna to 30.

MaxQueueThreads

Określa liczbę wątków używanych przez usługa serwer raportów Windows równoczesnych przetwarzania 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 zostanie określona liczba całkowita, wartość określoną przez użytkownika ustawia górny limit wątków, które mogą być tworzone w tym samym czasie.Aby uzyskać więcej informacji na temat sposobu zarządzania przez usługa serwer raportów Windows pamięci dla uruchomionych procesów Zobacz Configuring Available Memory for Report Server Applications.

UrlRoot

Używane 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órych uzyskiwany jest dostęp do opublikowanego raportu.Używany przez serwer raportów w celu wygenerowania adresów URL dla dostępu offline lub nienadzorowanej.Te adresy URL są używane w raportach eksportowany i przez rozszerzenia dostawy do redagowania adres URL, który znajduje się w dostarczania wiadomości, takich jak łącza w wiadomości e-mail.

serwer raportów Określa adresy URL w raportach opartych na następujące zachowanie:

  • Kiedy UrlRoot jest pusta (wartość domyślna), a zastrzeżenia adresu URL, serwer raportów automatycznie określa adresy URL w taki sam sposób, że adresy URL są generowane dla metoda ListReportServerUrls.Pierwszy adres URL zwracany przez metoda ListReportServerUrls jest używany.Lub, jeśli SecureConnectionLevel jest większa niż zero (0), używany jest pierwszy adres URL protokołu SSL.

  • Kiedy UrlRoot jest zestaw do określonej wartości, używana jest wartość jawne.

  • Kiedy UrlRoot jest puste i nie ma żadnych adresu URL rezerwacje skonfigurowane, adresów URL w renderowane raporty i łącza w wiadomości e-mail są nieprawidłowe.

UnattendedExecutionAccount

Określa nazwę użytkownika, hasło i domena używana przez serwer raportów uruchomienie raportów.Wartości te są szyfrowane.Użycie Reporting Services Narzędzie konfiguracyjne lub rsconfig narzędzie zestaw tych wartości.Aby uzyskać więcej informacji zobacz Configuring the Unattended Execution Account.

PolicyLevel

Określa plik konfiguracja zasad zabezpieczeń.Prawidłowe wartości to Rssrvrpolicy.config.Aby uzyskać więcej informacji zobacz Using Reporting Services Security Policy Files.

IsWebServiceEnabled

Określa, czy usługa sieci Web Serwer raportów odpowiada na żądania dostępu SOAP i adres URL.Ta wartość jest ustawiana po włączeniu lub wyłączeniu usługa przy użyciu konfiguracja obszaru powierzchniowy dla usług Reporting Services zestaw reguł 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 (ustawienie domyślne) i False. Jeśli wartość jest zestaw do TrueMenedżer raportów jest dostępny. Należy zwrócić uwagę, muszą nadal skonfigurowanie rezerwację adresu URL Menedżer raportów przed jego użyciem.

FileShareStorageLocation

Określa pojedynczego folderu w systemie plików do przechowywania tymczasowych migawki.Chociaż istnieje możliwość określenia ścieżka folderu jako ścieżka UNC, robić tak nie jest zalecane.Wartością domyślną jest c:\program Files\Microsoft SQL Server\ MSRS10. <instance_name>\Reporting Services\RSTempFiles.

IsRdceEnabled

Określa, czy włączono rozszerzenia Dostosowywanie definicja raportu (RDCE).Prawidłowe wartości to: True i False.

Interfejs użytkownika (RSReportServer. plik konfiguracji)

UI Określa ustawienia konfiguracja, które są stosowane do aplikacji Menedżer raportów.

Ustawienie

Description

ReportServerUrl

Określa adres URL serwer raportów, który łączy się z Menedżer raportów.Tę wartość należy modyfikować tylko w przypadku konfigurowania Menedżer raportów, aby połączyć się z serwerem raport w innym wystąpieniu lub na komputerze zdalnym.Aby uzyskać więcej informacji zobacz How to: Configure Report Manager.

ReportBuilderTrustLevel

Nie należy modyfikować to wartość, to nie można konfigurować.In SQL Server 2008 Reporting Services, Report Builder only runs in FullTrust.Aby uzyskać więcej informacji na temat tych poziomów zaufania Zobacz Starting Report Builder 1.0. Aby uzyskać więcej informacji o zaprzestanie trybie częściowej relacji zaufania Zobacz Discontinued Functionality in SQL Server Reporting Services.

PageCountMode

Dla Menedżer raportów tylko, to ustawienie określa, czy serwer raportów oblicza wartość licznika strona przed jest renderowane w raporcie lub w raporcie jest wyświetlany.Prawidłowe wartości to: Estimate (ustawienie domyślne) i Actual. Użycie Estimate Aby obliczyć informacje licznika strona jako użytkownik wyświetla raport. Początkowo jest liczba stron zestaw 2 (na bieżącej stronie plus dodatkowe strona), ale dopasowuje górę jako stron przez użytkownika za pomocą raportu.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 po ustawieniu PageCountMode Aby Actual, w całym raporcie muszą zostać przetworzone uzyskanie liczba prawidłowych strona, zwiększając czas oczekiwania, zanim zostanie wyświetlony w raporcie.

Rozszerzenia (plik RSReportServer.config)

Extensions Określa ustawienia konfiguracja dla następujących modułów rozszerzalny Reporting Services Instalacja:

  • Rozszerzenia dostawy

  • Rozszerzenia DeliveryUI

  • Rozszerzeń renderowania

  • Rozszerzenia przetwarzania danych

  • Rozszerzenia semantyki kwerendy (wewnętrzny tylko)

  • Rozszerzenia generowania modelu (wewnętrzny tylko)

  • Rozszerzenia zabezpieczeń

  • Rozszerzenia uwierzytelnianie

  • zdarzenie przetwarzania rozszerzenia (wewnętrzny tylko)

  • Rozszerzenia dostosowywania definicja raportu

Niektóre rozszerzenia te są wyłącznie do użytku wewnętrznego przez serwer raportów.Ustawienia konfiguracja dla wewnętrznego użycia tylko rozszerzeń 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 znajduje się lista rozszerzeń w kolejności, w jakiej są wyświetlane.Ustawienia, które występuje wielokrotnie, wiele wystąpień tego samego rodzaju rozszerzenie opisano jeden raz.

Dostawy

Określa domyślną (i ewentualnie niestandardowych) rozszerzeń dostawy używany do dostarczania raportów za pośrednictwem subskrypcji.RSReportServer. plik konfiguracji zawiera ustawienia aplikacji dla czterech rozszerzeń dostawy: serwer raportów poczty e-mail, dostarczanie udziału pliku, serwer raportów używany dla biblioteki dokumentów serwer raportów uruchamiany w trybie zintegrowanym programu SharePoint, a dostawca null dostawy używany do wstępnego załadowania pamięci podręcznej raportu. Aby uzyskać więcej informacji na temat rozszerzeń dostawy zobacz Subscription and Delivery (Reporting Services).

Mają wszystkie rozszerzenia dostawy Nazwa rozszerzenia, MaxRetries, SecondsBeforeRetry, and Konfiguracja.Najpierw opisano tych ustawień wspólnych.Opisy ustawień specyficznych dla rozszerzenia należy wykonać w drugiej tabela.

Ustawienie

Description

Nazwa rozszerzenia

Określa przyjazną nazwę i montaż rozszerzenie usługi dostarczania.Nie należy modyfikować tej wartości.

MaxRetries

Określa ile razy serwer raportów będzie ponawiał dostawy, jeśli pierwsza próba nie powiedzie się.Wartość domyślna to 3.

SecondsBeforeRetry

Określa przedział czas (w sekundach) pomiędzy każdą próbą ponownej próby.Wartość domyślna to 900.

Konfiguracja

Zawiera ustawienia konfiguracja, które są specyficzne dla każdego rozszerzenie usługi dostarczania.

Ustawienia konfiguracja dostarczania udział pliku

Dostarczanie udział pliku wysyła raport, który został wyeksportowany do formatu plików aplikacji do folderu udostępnionego w sieci.Aby uzyskać więcej informacji zobacz File Share Delivery in Reporting Services.

Ustawienie

Description

ExcludedRenderFormats, RenderingExtension

Ustawienia te są używane do celowo wykluczyć formaty eksportowania, które nie będą działać poprawnie z dostawy udział pliku.Wyłączone są rozszerzenia dostawy HTMLOWC, RGDI i wartości null.Formaty te są zazwyczaj używane interakcyjny Podgląd raportowania, lub aby wstępnie załadować pamięć podręczną raportu.Nie daje ich pliki aplikacji, które mogą być łatwo wyświetlane z pulpitu aplikacji.

Ustawienia konfiguracja serwer raportów poczty e-mail

serwer raportów E-mail używa urządzenie sieciowe SMTP do wysyłania raportów do adresów e-mail.To rozszerzenie usługi dostarczania należy skonfigurować przed jej użyciem.Aby uzyskać więcej informacji zobacz Configuring a Report Server for E-Mail Delivery i E-Mail Delivery in Reporting Services.

Ustawienie

Description

SMTPServer

Określa wartość ciąg wskazującą adres zdalny serwer SMTP lub usługę przesyłania dalej.Wartość ta jest wymagana dla zdalna usługa SMTP.Może być adres IP, nazwę UNC komputera w firmowej sieci intranet lub w pełni kwalifikowanej nazwy 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 Nazwa konta w programie Outlook Express. Wartość tę zestaw, jeśli serwer SMTP jest skonfigurowany do używania go w jakiś sposób; w przeciwnym razie można pozostawić je puste.Użycie Z do określenia konta poczty e-mail używany do wysyłania raportów.

SMTPConnectionTimeout

Określa wartość całkowitą wskazującą liczbę sekund oczekiwania na połączenia z gniazdem prawidłowe z usługa SMTP, zanim przekroczy limit czasu.Wartością domyślną jest 30 sekund, ale wartość ta jest ignorowana, jeśli SendUsing is zestaw to 2.

SMTPServerPickupDirectory

Określa wartość ciąg wskazującą katalog poczty do pobrania dla lokalnej usługa SMTP.Ta wartość musi być ścieżka w pełni kwalifikowana lokalnego folderu (na przykład d:\rs-emails).

SMTPUseSSL

Określa logiczny, która może być zestaw Secure Sockets Layer (SSL) używany do wysyłania wiadomości SMTP przez sieć.Wartością domyślną jest 0 (lub false).To zestaw ting może być używany, kiedy SendUsing element jest zestaw 2.

SendUsing

Określa, która metoda ma być używany do wysyłania wiadomości.Prawidłowe wartości:

1 = Wysyła wiadomość z lokalnego katalogu podnoszenia usługa SMTP.

2 = Wiadomość zostanie wysłana z sieci, usługa SMTP.

SMTPAuthenticate

Określa wartość całkowitą, która wskazuje rodzaj uwierzytelnianie używany do wysyłania wiadomości do usługa SMTP za pośrednictwem połączenia TCP/IP.Prawidłowe wartości:

0 = Brak uwierzytelnianie.

1 = (nie jest obsługiwany).

2 = Uwierzytelnianie NTLM (NT LanMan).W kontekście zabezpieczeń usługa serwer raportów Windows jest używany do łączenia się z serwerem SMTP w sieci.

Z

Określa adres e-mail, z którego raportów są wysyłane w formacie ABC@host.xyz.Adres pojawia się na Z wiersz wychodzących wiadomości e-mail.Wartość ta jest wymagana w przypadku korzystania z serwera zdalnego SMTP.Powinno się konta e-mail, które ma uprawnienia do wysyłania poczty.

EmbeddedRenderFormats RenderingExtension

Określa format renderowania używane do hermetyzacji raportu w treści wiadomości e-mail.Obrazów w raporcie są następnie osadzone w raporcie.Prawidłowe wartości to MHTML i HTML4.0.

PrivilegedUserRenderFormats

Określa formaty renderowania, które użytkownik może wybierać spośród subskrypcja raportu subskrypcja jest ustanawiane przy użyciu zadania "Zarządzaj subskrypcjami wszystkie".Jeśli ta wartość nie jest zestaw, wszystkie formaty renderowania, które nie są wyłączone celowo dostępnych do używania.

ExcludedRenderFormats RenderingExtension

Wyłącza celowo formaty, które nie będą działać poprawnie z danego rozszerzenie usługi dostarczania.Rozszerzenia dostawy HTMLOWC, RGDI i wartości Null są wyłączone na dostarczanie poczty e-mail oraz dostarczanie udział pliku.Nie można wykluczyć wiele wystąpień tego samego rozszerzenie renderujące.Oprócz wielu wystąpień spowoduje błąd, gdy serwer odczytuje plik konfiguracja.

SendEmailToUserAlias

Wartość ta działa z DefaultHostName.

Kiedy SendEmailToUserAlias is zestaw to True, użytkownicy, którzy definiują poszczególnych subskrypcji automatycznie są określane jako adresaci raportu. The To pole is hidden.Jeśli ta wartość jest False, Aby pole jest widoczne.zestaw tę wartość do True Jeśli chcesz, aby maksymalną kontrolę nad raportu dystrybucji. Prawidłowe wartości są następujące:

True= Adres e-mail użytkownika, Tworzenie 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 wartość typu ciąg znaków wskazujący nazwę hosta, aby dołączyć do alias użytkownika, gdy SendEmailToUserAlias jest zestaw na wartość true.Wartość ta może być nazwa DNS (domena Name System) lub adres IP.

PermittedHosts

Limity raportu dystrybucji jawnie określić hosty, które mogą odbierać dostarczanie poczty e-mail.W ciągu PermittedHosts, każdy host jest określony jako Nazwa_hosta element, jeżeli wartość jest adresem IP lub nazwę DNS.

Tylko konta e-mail zdefiniowany dla hosta są prawidłowe adresatów.Jeśli został określony DefaultHostName, upewnij się, że zawiera hoście jako Nazwa_hosta elementuPermittedHosts.Ta wartość musi być jeden lub więcej nazw DNS lub adresów IP.Domyślnie ta wartość nie jest zestaw.Jeśli wartość nie jest zestaw, nie ma żadnych ograniczeń, na które mogą odbierać raportów pocztą e-mail.

Biblioteka dokumentów serwer raportów

Biblioteka dokumentów serwer raportów wysyła raport, który został wyeksportowany do stosowania formatu plików do biblioteki dokumentów.To rozszerzenie usługi dostarczania można używać tylko przez serwer raportów, który jest skonfigurowany do uruchamiania w trybie zintegrowanym programu SharePoint.Aby uzyskać więcej informacji zobacz SharePoint Library Delivery in Reporting Services.

Ustawienie

Description

ExcludedRenderFormats RenderingExtension

Ustawienia te są używane do celowo wykluczyć formaty eksportowania, które nie będą działać poprawnie z dostawy biblioteki dokumentów.Wyłączone są rozszerzenia dostawy HTMLOWC, RGDI i wartości null.Formaty te są zazwyczaj używane interakcyjny Podgląd raportowania, lub aby wstępnie załadować pamięć podręczną raportu.Nie daje ich pliki aplikacji, które mogą być łatwo wyświetlane z pulpitu aplikacji.

WARTOŚCI NULL

Dostawca dostawy NULL jest używany do wstępnego załadowania pamięci podręcznej z pre-generated raporty dla poszczególnych użytkowników.Brak ustawień konfiguracja w tym rozszerzenie usługi dostarczania.Aby uzyskać więcej informacji zobacz Report Caching in Reporting Services.

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.Po utworzeniu i wdrożyć niestandardowy rozszerzenie usługi dostarczania zawierającego opcje użytkownika i chcesz używać Menedżer raportów, należy zarejestrować rozszerzenie usługi dostarczania w tej sekcji.Domyślnie są ustawienia konfiguracja dla raportu serwera poczty E-mail i udział pliku serwer raportów.Rozszerzenia dostawy używany tylko w subskrypcji opartych na danych lub na stronach aplikacji programu SharePoint nie mają ustawienia w tej sekcji.

Ustawienie

Description

DefaultDeliveryExtension

To ustawienie określa, które rozszerzenie usługi dostarczania pojawia się jako pierwsza na liście typów dostarczania w subskrypcja Strona definicji.Tylko jeden rozszerzenie usługi dostarczania mogą zawierać to ustawienie.Prawidłowe wartości to True lub False. Gdy ta wartość jest ustawiona na True, czy rozszerzenie jest domyślnie zaznaczona.

Konfiguracja

Określa opcje konfiguracja dla rozszerzenie usługi dostarczania.zestaw domyślny format renderowania dla każdego rozszerzenia dostawy.Prawidłowymi wartościami są nazwy rozszerzeń renderowania, które są wymienione w sekcji renderowanie pliku rsreportserver.config.

DefaultRenderingExtension

Określa, czy rozszerzenie usługi dostarczania jest domyślnie.serwer raportów Wiadomości e-Mail jest domyślne rozszerzenie usługi dostarczania.Prawidłowe wartości to True lub False. Jeśli więcej niż jedno rozszerzenie znajduje się wartość True, pierwsze rozszerzenie jest uważany za domyślne rozszerzenie.

Renderowanie

Określa domyślną (i ewentualnie niestandardowych) rozszerzeń renderowania używane w prezentacji raportu.Domyślne rozszerzeń renderowania obejmują XML, wartość NULL, CSV, PDF, RGDI, HTML4.0, MHTML, EXCEL, RPL i IMAGE.Aby uzyskać informacje dotyczące atrybutów dla podrzędność <Extension> element w obszarze <Render>, zobacz Wdrażanie rozszerzenie renderujące. W tej sekcji nie należy modyfikować, chyba że w przypadku rozmieszczania rozszerzeń niestandardowych renderowania.Aby uzyskać więcej informacji zobacz Implementowania rozszerzeń renderowania.

Dane

Określa domyślną (i ewentualnie niestandardowych) używane do przetwarzania kwerend rozszerzenia przetwarzania danych.Rozszerzenia domyślne przetwarzania danych należą: SQL, OLEDB, OLEDB MD, ORACLE, ODBC, XML, SAPBW, ESSBASE, SSIS i SAP.W tej sekcji nie należy modyfikować, chyba że podczas dodawania rozszerzeń niestandardowych przetwarzania danych.Aby uzyskać więcej informacji zobacz Wykonania rozszerzenie przetwarzania danych. Aby uzyskać instrukcje dotyczące konfigurowania serwer raportów do używania "off półki" przetwarzania danych rozszerzenia, które nie zostały określone w RSReportServer. plik konfiguracji domyślnie, zobacz Configuring Data Processing Extensions in Reporting Services.

Query semantycznych

Określa semantyki przetwarzania rozszerzenia używane do przetwarzania modeli raportów kwerendy.Semantyki przetwarzania rozszerzenia dołączone do kwerendy Reporting Services zapewnia obsługę SQL Server danych relacyjnych, Oracle, a Analysis Services danych wielowymiarowych. Nie należy modyfikować tej sekcji.Przetwarzanie kwerendy nie jest otwarty.

ModelGeneration

Określa rozszerzenie generowania modelu, używany do tworzenia modeli raportów ze urządzenie źródłowe danych udostępnionych, które jest już opublikowany serwer raportów.Można generować modele SQL Server danych relacyjnych, Oracle, a Analysis Services wielowymiarowych źródeł danych. Nie należy modyfikować tej sekcji.Generowanie modelu nie jest otwarty.

Zabezpieczenia

Określa używany przez składnik autoryzacja Reporting Services. Składnik ten wykorzystywany jest przez rozszerzenie uwierzytelnianie zarejestrowanych w Authentication element the RSReportServer. plik konfiguracji. W tej sekcji nie należy modyfikować, chyba że są wykonywania rozszerzenia niestandardowego uwierzytelnianie.Aby uzyskać więcej informacji na temat dodawania funkcji zabezpieczeń niestandardowych zobacz Implementowania rozszerzeń zabezpieczeń. Aby uzyskać więcej informacji o autoryzacja Zobacz Autoryzacja w usług raportowania.

Uwierzytelnianie

Określa domyślny i rozszerzenia niestandardowego uwierzytelnianie używany przez serwer raportów.Domyślne rozszerzenie opiera się na uwierzytelnianie systemu Windows.W tej sekcji nie należy modyfikować, chyba że są wykonywania rozszerzenia niestandardowego uwierzytelnianie.Aby uzyskać więcej informacji na temat uwierzytelnianie w Reporting Services, zobacz Uwierzytelnianie w usług raportowania i Configuring Authentication in Reporting Services. Aby uzyskać więcej informacji na temat dodawania funkcji zabezpieczeń niestandardowych zobacz Implementowania rozszerzeń zabezpieczeń.

EventProcessing

Określa domyślne programy obsługi zdarzeń.Nie należy modyfikować tej sekcji.Ta sekcja nie jest otwarty.

ReportDefinitionCustomization

Określa nazwę i typ niestandardowego rozszerzenia, która modyfikuje definicja raportu.Aby uzyskać więcej informacji na temat raportu definicji Dostosowywanie rozszerzenie (RDCE) zobacz What's New in Report Server Programmability.