Çok örnekli rapor sunucu dağıtımları için url ayırmaları

Birden çok örnek yüklerseniz, Reporting Services aynı bilgisayarda gerekir göz nasıl tanımladığınız url ayırmaları için her örnek.Her örneği içinde Rapor Sunucusu Web hizmet ve en az bir url ayırma her Rapor Yöneticisi olması gerekir.Tüm küme ayırdığı http içinde benzersiz olmalıdır.SYS.

Yinelenen URL'leri hizmet başlatıldığında oluşan url kaydı sırasında algılanır.Benzersiz bir url ayırmaları oluşturursanız, hizmet başlatmak kadar ad çakışması algılamamış.Bu nedenle, adlandırma kurallarına uyması veya benzersiz tüm değerlerini sağlamak için kurallar emin olun.

Varsayılan adlandırma kuralları

Reporting Servicesiçinde yüklü bir SQL Server adlandırılmış örnek.Yüklemek veya adlandırılmış bir örneğine içinde bir rapor sunucusu yapılandırma, adlandırılmış örnek otomatik olarak varsayılan url ayırma sanal dizininde bulunan, Reporting Services sağlar.Aşağıdaki tablo bir varsayılan kopya ve adlandırılmış bir örneği için url rezervasyonlarını gösterir.

SQL Server Örneği

Varsayılan url ayırma

Varsayılan (MSSQLServer)

http://+:80/reportserver

Adlandırılmış (MynamedInstance)

http://+:80/reportserver_MyNamedInstance

Adlandırılmış bir örneği için adlandırılmış örnek sanal dizini içerir.Varsayılan örnek hem adlandırılmış örnek aynı bağlantı noktasında dinleme, ancak hangi rapor sunucusu isteği alır, benzersiz bir sanal dizin adları belirleyin.

En iyi yöntem önerileri, rapor sunucusu örnek arasında ayırt etmek için sanal dizin adı kullanmak üzeresiniz.Bir url ve hedef örnek arasında düz bir yazışma sağlar ve tüm sistem uygulama adlarının benzersiz olmasını sağlar.

Özel adlandırma kuralları

Örnek adı kullanılması önerilir, ancak url ayırmaları için benzersiz bir ad kısıtlamaları karşılamak için url sözdizimi ve kendi adlandırma kuralları kullanabilirsiniz.Aşağıdaki örnekte, her örnek için benzersiz URL'ler oluşturmak için farklı yaklaşımlar görülmektedir.

Rapor sunucusu varsayılan örnek (mssqlserver)

ReportServer_MyNamedInstance

Özgünlüğü

http://+:80/reportserver

http://+:8888/reportserver

Her örnek farklı bir bağlantı noktasını dinler.

https://www.contoso.com/reportserver

http://SRVR-46/reportserver

Her örnek farklı bir sunucu adı (tam etki alanı adı ve makine adı) yanıt verir.

Benzersiz gereksinimleri

Tarafından kullanılan temel teknolojileri Reporting Services tanıtamazlar gereksinimleri etrafında benzersiz adları.HTTP.sys, tüm URL'leri, depo içinde benzersiz olması gerekir.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.Bu gereksinim, sanal dizin adlarını etkiler.Aynı rapor sunucusu içindeki bir sanal dizin adı aynı olamaz belirtir örnek.