URLs in Configuration Files (Reporting Services)
Reporting Services zapisuje ustawienia aplikacji w RSReportServer. plik konfiguracji.W tym pliku są ustawienia konfiguracja adresów URL i adres URL rezerwacji.Te ustawienia konfiguracja są bardzo różnych celów jak zasady modyfikacji.W przypadku przyzwyczajeni do modyfikowania pliku konfiguracja do dostosowywania instalacji, w tym temacie może ułatwić zrozumienie sposobu używania każdej ustawienie adres URL.
Ustawienia adresu URL w pliku RSReportServer.config
Reporting Services przechowuje adresy URL dla aplikacji i raport dostępu i połączyć z serwerem zaplecza raportu składniki frontonu sieci Web.
Adresy URL dla dostępu do aplikacji
Adresy URL są używane do uzyskania dostępu do usługa sieci Web serwer raportów i Menedżer raportów.Aby skonfigurować adresy URL, należy użyć narzędzie Konfiguracja usług Reporting Services.Narzędzie tworzy rezerwacji adresu URL dla każdej aplikacji w HTTP.sys i dodaje wpisy adresów URL w URLReservations sekcja RSReportServer.config.
Aby wyświetlić opisy poszczególnych elementów w URLReservations sekcja, zobacz RSReportServer Configuration File.
Aby uzyskać więcej informacji na temat składni z właśnie UrlString element, zobacz URL Reservation Syntax (Reporting Services).
Aby uzyskać instrukcje dotyczące konfigurowania adresów URL dla dostępu do aplikacji zobacz How to: Configure a URL (Reporting Services Configuration).
Adresy URL dla raportu programu Access
Reporting Services zawiera serwer raportów rozszerzenia dostawy, które można użyć do wysyłania raportu łączy i załączników e-mail.łącze do raportu jest skonstruowany dostarczana w raporcie.The report server e-mail delivery extension uses the UrlRoot setting in the configuration file to create the link.UrlRoot is also used to resolve links in a rendered report that is generated through unattended report processing.
UrlRoot jest określana automatycznie w RSReportServer. plik konfiguracji skonfigurować adresy URL dla dostępu do aplikacji.Jeśli modyfikujesz tę wartość w plik konfiguracji, musisz określić prawidłowy adres URL do usługa sieci Web Server raport, który jest połączony z bazą danych serwera raport zawierający raporty, które mają zostać dostarczone.Można określić tylko jeden UrlRoot dla pojedynczego serwer raportów wystąpienia; tylko jeden UrlRoot zapis może znajdują się w pliku RSReportServer.config wszelkich podane serwer raportów wystąpienia. Jeśli masz wiele adresów URL zarezerwowane dla usługa sieci Web Serwer raportów, należy wybrać jedną z dostępnych wartości UrlRoot.
W większości przypadków nie trzeba modyfikować UrlRoot. Niemniej jednak, jeśli serwer raportów będzie dostępna za pośrednictwem pełny adres URL, a nie skonfigurowano, adres URL, który używa do witryny w pełni kwalifikowanej nazwy nagłówka hosta, należy dokonać edycji RSReportServer.config ręcznie do zestaw UrlRoot Aby w pełni kwalifikowana raport adres URL serwera, który będzie używany do odwzorowania raportu (na przykład https://www.adventure-works.com/mywebapp/reportserver).
Adresy URL łączenie Menedżer raportów i składniki Web Part z usługa sieci Web Serwer raportów
Menedżer raportów i składników Web Part 2.0 programu Windows SharePoint Services dla usług Reporting Services są składniki frontonu sieci Web, łączących się z serwer raportów.Adresy URL używane do łączenia się z zaplecza serwer raportów obejmują następujące:
ReportServerUrl (używany przez Menedżer raportów)
ReportServerExternalUrl (używane przez składniki Web Part)
Uwaga
Poprzednie wersje oprogramowania Reporting Services uwzględniona ReportServerVirtualDirectory element. Ta wartość jest przestarzałe w SQL Server 2008. Jeśli uaktualnienia istniejącej instalacji i używany plik konfiguracja, który zawiera to ustawienie, serwer raportów nie jest już odczytuje tę wartość.
Poniższa tabela zawiera podsumowanie wszystkich adresów URL, które mogą być określone w Reporting Services plik konfiguracji.
Ustawienie |
Sposób użycia |
Description |
---|---|---|
ReportServerUrl |
Opcjonalne.Ten element nie znajduje się w pliku RSReportServer.config, chyba że zostało ono dodane przez użytkownika. zestaw tego elementu tylko, jeśli konfigurowana jest jedną z następujących sytuacji:
Aby uzyskać instrukcje dotyczące sposobu wykonania tych scenariuszy zobacz How to: Configure Report Manager. |
Ta wartość Określa adres URL do usługa sieci Web programu serwer raportów.Ta wartość jest odczytywany przez aplikację Menedżer raportów, podczas uruchamiania systemu.Jeśli ta wartość jest zestaw, Menedżer raportów połączy się z serwera raportu, który jest określony w adresie URL. Domyślnie Menedżer raportów udostępnia w sieci Web typu front-end usługa sieci Web Serwer raportów, która nie działa w ramach tego samego wystąpienie serwera raportu jako Menedżer raportów.Jednak chcąc usługa sieci Web Serwer raportów, która jest częścią innego wystąpienie lub jest uruchamiany w instancji na innym komputerze za pomocą Menedżer raportów, zestaw tego adresu URL do bezpośredniego Menedżer raportów, aby połączyć się z zewnętrznego usługa sieci Web Serwer raportów. Jeśli certyfikat Secure Sockets Layer (SSL) jest zainstalowany serwer raportów, z którym się łączysz, ReportServerUrl Wartość musi być nazwą serwera, który jest zarejestrowany dla tego certyfikatu. Jeśli komunikat o błędzie, "podstawowe połączenie zostało zamknięte: Nie można ustanowić relację zaufania dla bezpiecznego kanału SSL/TLS", zestawReportServerUrl Nazwa domena serwera, dla której wystawiono certyfikat SSL. Na przykład jeśli certyfikat jest zarejestrowana do https://adventure-works.com.onlinesales, adres URL serwer raportów byłoby https://adventure-works.com.onlinesales/reportserver. |
ReportServerExternalUrl |
Opcjonalne.Ten element nie znajduje się w pliku RSReportServer.config, chyba że zostało ono dodane przez użytkownika. Ten element należy ustawić tylko wtedy, gdy używasz składników Web Part programu Windows SharePoint Services 2.0 i chcesz, aby użytkownicy mogli uzyskać raport i otwórz go w nowym oknie przeglądarki. Dodawanie <ReportServerExternalUrl> pod <ReportServerUrl> element, a następnie zestaw go do raportu w pełni kwalifikowanej nazwa serwera, wystąpienie serwera raportu podczas uzyskiwania dostępu do w osobnym oknie przeglądarki. Nie usuwaj <ReportServerUrl>. Poniższy przykład ilustruje składnię: <ReportServerExternalUrl>http://myserver/reportserver</ReportServerExternalUrl> |
Wartość ta jest używana przez składników Web Part programu Windows SharePoint Services 2.0. W poprzednich wersjach zalecane jest ustawienie tej wartości, aby wdrożyć Konstruktora raportów serwer raportów internetową.Jest to scenariusz wdrażania nieprzetestowanych.Jeśli to ustawienie w przeszłości używany do obsługi dostępu do Internetu do Konstruktora raportów, należy wziąć pod uwagę strategię alternatywnych. |