Zastrzeżenia adresu URL dla wystąpień wielokrotnych raport Server Deployments

Jeśli zainstalowano wiele wystąpień Reporting Services na tym samym komputerze, należy rozważyć, jak zostaną zdefiniowane zastrzeżenia adresu URL dla każdego wystąpienie.W ramach każdego wystąpienie usługa sieci Web serwera raportów i mieć co najmniej jedną rezerwację adresu URL za każdy Menedżer raportów.Cały zestaw rezerwacji musi być unikatowa w HTTP.SYS.

Zduplikowane adresy URL są wykrywane podczas rejestracji adresu URL, który występuje podczas uruchamiania usługa.Jeśli tworzysz zastrzeżenia adresu URL, które nie są unikatowe, konflikt nazw nie mógł wykryć do momentu uruchomienia usługa.Z tego powodu upewnij się, że konwencjami nazewnictwa lub zasady zapewniające wszystkie wartości są unikatowe.

Konwencje nazewnictwa domyślne

Reporting Servicesmożna zainstalować w SQL Server wystąpienie nazwane.Podczas instalowania lub skonfigurować serwer raportów w obrębie nazwanego wystąpienia nazwy instancji automatycznie znajduje się w katalogu wirtualnego w rezerwację adresu URL domyślnej, Reporting Services zapewnia.W poniższej tabela przedstawiono zastrzeżenia adresu URL dla wystąpienie domyślne i wystąpienie nazwane.

Wystąpienie programu SQL Server

Domyślny adres URL rezerwacji

Domyślne (MSSQLServer)

http://+:80/ReportServer

Nazwane (MynamedInstance)

http://+:80/reportserver_MyNamedInstance

wystąpienie nazwane katalog wirtualny zawiera nazwę instancji.Nasłuchiwać wystąpienie domyślne i wystąpienie nazwane tego samego portu, ale określić nazw unikatowych katalogu wirtualnego, która serwer raportów pobiera żądanie.

Są najlepszymi sposobami używania nazwy katalogu wirtualnego do odróżnienia wystąpienie serwer raportów.Zapewnia ona wyraźny związek między adres URL i miejsce docelowe wystąpieniei zapewnia, że nazwy aplikacji są unikatowe w ramach całego systemu.

Niestandardowe konwencje nazewnictwa

Chociaż użycie wystąpienie nazwa jest zalecane, można użyć składni adresu URL i konwencji nazewnictwa spełniać ograniczenia unikatową nazwę dla zastrzeżenia adresu URL.Poniższe przykłady ilustrują różne podejścia do tworzenia unikatowych adresów URL dla każdego wystąpienie.

Raport wystąpienie domyślne Server (MSSQLSERVER)

ReportServer_MyNamedInstance

Unikatowość

http://+:80/ReportServer

http://+:8888/ReportServer

Każde wystąpienie nasłuchuje na inny port.

https://www.contoso.com/ReportServer

http://SRVR-46/ReportServer

Każde wystąpienie reaguje na inny serwer nazw (pełni kwalifikowanej nazwy domena i nazwy komputera).

Wymagania unikatowości

Podstawowe technologie wykorzystywane przez Reporting Services nienakładaniu wokół unikatowe nazwy.HTTP.SYS wymaga, aby wszystkie adresy URL w repozytorium były unikatowe.You can vary the port, host name, or virtual directory name to create a unique URL.ASP.NET requires that application identities be unique within the same process.Wymóg ten dotyczy nazwy katalogów wirtualnych.Określa, że nie można duplikować nazwy katalogu wirtualnego w obrębie tego samego wystąpienie serwer raportów.