URL'leri yapılandırma dosyalarında
Reporting ServicesUygulama ayarları RSReportServer.config dosyasında depolar. Bu dosya içinde orada yapılandırma ayarları için URL'leri ve url rezervasyonları. Bu yapılandırma ayarları, çok farklı amaçlar ve değiştirme kuralları vardır. Eğer bir dağıtım ayarlamak için yapılandırma dosyaları değiştirmek için alışık, bu konuda her url ayarını nasıl kullanıldığını anlamanıza yardımcı olabilir.
RSReportServer.config dosyasındaki url ayarları
Reporting ServicesURL'leri uygulama ve rapor erişim ve Web ön uç bileşenleri bir arka uç rapor sunucusuna bağlanmak için saklar.
Uygulama Access URL'leri
Report Server Web hizmetine erişmek ve Rapor Yöneticisi URL'leri kullanılır. URL'lerini yapılandırmak için Raporlama Hizmetleri Yapılandırma aracını kullanmanız gerekir. Araç, http url ayırmaları her uygulama için oluşturur.sys ve URL'ler için girdiler ekler URLReservationsbölümünde RSReportServer.config.
Her öğenin görüntülemek için URLReservationsbölümünde, bkz: RSReportServer Yapılandırma dosyasıde SQL ServerÇevrimiçi Kitaplar.
Sadece, sözdizimi hakkında daha fazla bilgi için UrlStringbkz: öğesi, url ayırma sözdizimi.
URL'leri uygulama erişimi için yapılandırma hakkında yönergeler için bkz: Bir url yapılandırma.
Rapor erişim URL'leri
Reporting Servicesrapor bağlantılar veya ekleri göndermek için kullanabileceğiniz bir rapor sunucusu e-posta teslim uzantısı içerir. Rapor teslim edildiğinde bildir bağlantısını inşa edilmiştir. Rapor sunucusu e-posta teslim uzantısı kullanır UrlRootbağlantıyı oluşturmak için konfigürasyon dosyasında ayarlamanıza. UrlRootAyrıca katılımsız rapor işleme yoluyla üretilen işlenmiş rapor bağlantı çözümlemek için kullanılır.
UrlRootURL'leri uygulama erişimi için yapılandırırken otomatik olarak RSReportServer.config dosyasında belirtilir. Yapılandırma dosyasında bu değeri değiştirirseniz, teslim etmek istediğiniz raporları içeren bir raporu sunucu veritabanına bağlı olan bir rapor sunucusu Web hizmeti için geçerli bir url adresi belirtmeniz gerekir. Yalnızca birini belirtebilirsiniz UrlRootbir tek rapor sunucusu örneği için; tek bir UrlRootgiriş için herhangi bir belirli rapor sunucusu örneğini RSReportServer.config dosyasındaki var olabilir. Report Server Web hizmeti için ayrılmış birden fazla URL varsa, kullanılabilir değerleri birini seçmeniz gerekir UrlRoot.
Çoğu durumda, değiştirmek gerekmez UrlRoot. Ancak, rapor sunucusu tam yetkili bir url erişilebilir olacak ve bir ana bilgisayar üstbilgisi için tam site adını kullanan bir url yapılandırmadınız, el ile ayarlamak için RSReportServer.config düzenlemeniz gerekir UrlRoottam için rapor sunucusu URL'sini (örneğin, https://www.adventure-works.com/mywebapp/reportserver) rapor işlemek için kullanılacak.
Rapor Yöneticisi ve Web Bölümlerini Report Server Web hizmetine bağlama URL'leri
Rapor Yöneticisi ve Raporlama Servisleri SharePoint 2.0 Web bölümleri bir rapor sunucusuna Web ön uç bileşenleri vardır. Backend rapor sunucuya bağlanmak için kullanılan URL'ler arasında şunlar yer alır:
ReportServerUrl(Rapor Yöneticisi tarafından kullanılır)
ReportServerExternalUrl(Web bölümleri tarafından kullanılan)
[!NOT]
Raporlama Hizmetleri dahil önceki sürümlerinde ReportServerVirtualDirectoryöğesi. Bu değer eski olarak SQL Server 2008ve sonraki sürümleri. Varolan yüklemesini yükselttiyseniz ve bu ayarı içeren bir yapılandırma dosyasını kullanarak rapor sunucusu artık bu değerini okur.
Aşağıdaki tabloda belirtilebilir tüm URL'leri özetini sağlayan bir Reporting Servicesyapılandırma dosyası.
Ayarı |
Kullanım |
Açıklama |
---|---|---|
ReportServerUrl |
İsteğe bağlı. Kendinizi eklemedikçe bu öğesi RSReportServer.config dosyasında bulunmaz. Yalnızca aşağıdaki senaryolardan birini yapılandırıyorsanız, bu öğe ayarlayın:
Bu senaryoları uygulamak konusunda yönergeler için bkz: Rapor Yöneticisi yapılandırmade SQL ServerÇevrimiçi Kitaplar. |
Bu değer, Report Server Web hizmetinin URL'sini belirtir. Bu değer, başlangıçta rapor Yöneticisi uygulama tarafından okunmaktadır. Bu değer ayarlarsanız, rapor Yöneticisi URL'de belirtilen rapor sunucuya bağlanır. Varsayılan olarak, rapor Yöneticisi, Report Server Web hizmetini içinde aynı rapor sunucusu örneğini rapor Yöneticisi olarak çalışan Web ön uç erişim sağlar. Ancak, başka bir örneği bir parçası ya da bir örneği başka bir bilgisayarda çalıştırır Report Server Web hizmeti ile Rapor Yöneticisi'ni kullanmak istiyorsanız, rapor Yöneticisi dış Report Server Web hizmetine yönlendirmek için bu url ayarlayabilirsiniz. Bir Güvenli Yuva Katmanı (ssl) sertifikası bağlanmakta, raporu sunucuda yüklüyse, ReportServerUrldeğer-meli var olmak için bu sertifika kayıtlı sunucu adı. Eğer sen almak belgili tanımlık yanlışlık "temel alınan bağlantı kapatıldı: ssl/tls güvenlik Kanal için güven ilişkisi kurulamadı" Set ReportServerUrliçin ssl sertifikası yayımlandığında sunucunun tam etki alanı adı. Örneğin, sertifika https://adventure-works.com.onlinesales için kayıtlı ise, rapor sunucusu URL'sı https://adventure-works.com.onlinesales/reportserver olacaktır. |
ReportServerExternalUrl |
İsteğe bağlı. Kendinizi eklemedikçe bu öğesi RSReportServer.config dosyasında bulunmaz. Bu öğe yalnızca SharePoint 2.0 Web Bölümleri'ni kullanıyorsanız ve bir rapor almak ve yeni bir tarayıcı penceresinde açmak kullanıcıların istediğiniz ayarlayın. Ekleme <ReportServerExternalUrl> altında <ReportServerUrl> öğesini ve sonra set tam rapor sunucusu adı, ayrı bir pencerede erişildiğinde rapor sunucu örneği giderir. Yapmak değil silmek <ReportServerUrl>. Aşağıdaki örnek sözdizimi gösterilmiştir: <ReportServerExternalUrl>http://myserver/reportserver</ReportServerExternalUrl> |
Bu değer, SharePoint 2.0 Web bölümleri tarafından kullanılır. Önceki sürümlerde bir Internet'e rapor sunucusu Rapor Oluşturucuyu dağıtmak için bu değeri ayarlayın önerildi. Denenmemiş dağıtım senaryosu budur. Report Builder için Internet erişimini desteklemek üzere geçmişte bu ayar kullandıysanız, alternatif bir stratejisi düşünmelisiniz. |