URL'leri yapılandırma dosyalarındaki (Raporlama Hizmetleri)

Reporting Services Uygulama ayarları bir RSReportServer içinde saklar. yapılandırma dosyası.Bu dosyanın URL'leri hem de URL için yapılandırma ayarları vardır rezervasyonları.Bu yapılandırma ayarları, çok farklı amaçlar ve değiştirme kuralları vardır.Bir dağıtım ayarlamak için yapılandırma dosyalarını değiştirmek için alışkın, bu konu, her URL ayarı nasıl kullanıldığını anlamak yardımcı olabilir.

URL RSReportServer.config dosya ayarları

Reporting Services URL, uygulama ve rapor erişim ve Web ön uç bileşeni arka uç rapor sunucusu bağlanmak için depolar.

Uygulama erişimi için URL

URL, rapor sunucusu Web hizmetine erişmek ve Yöneticisi raporu için kullanılır.URL'lerini yapılandırmak için , Reporting Services yapılandırma aracını kullanmalısınız.Araç, her uygulama için URL rezervasyonları HTTP.SYS içinde oluşturur ve URL'lerinde için girdi ekler URLReservations RSReportServer.config bölümü.

Rapor erişim URL'leri

Reporting Services rapor sunucusu e-posta içeren teslim uzantısı rapor bağlantılar veya ekleri göndermek için kullanabilirsiniz.Rapor teslim raporu bağlantı oluşturulur.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 otomatik olarak RSReportServer. belirtilen yapılandırma dosyası URL'leri uygulama erişimi için yapılandırın.Yapılandırma dosyasında bu değeri değiştirirseniz, geçerli bir URL adresi belirtmelisiniz bir Rapor Sunucusu Web hizmet teslim etmek istediğiniz raporu içeren bir rapor sunucusu veritabanı bağlı.Yalnızca bir tane belirtebilirsiniz UrlRoot tek bir rapor sunucusu örnek; yalnızca bir UrlRoot Giriş, herhangi bir verilen rapor sunucusu RSReportServer.config dosyasında bulunabilir örnek. Rapor Sunucusu Web hizmet için ayrılmış birden çok URL'leri varsa, kullanılabilir değerler için birini seçmeniz gerekir UrlRoot.

Çoğu durumda, değişiklik yapmak gerekmez UrlRoot. Ancak, rapor sunucusu tam olarak nitelenmiş bir URL erişilecek ve tam olarak nitelenmiş bir site adı için bir ana bilgisayar üstbilgisi'ni kullanan bir URL yapılandırmadınız, RSReportServer.config için el ile düzenlemelisiniz küme UrlRoot tam olarak nitelenmiş (örneğin, https://www.adventure-works.com/mywebapp/reportserver) raporu oluşturmak için kullanılan sunucu URL'SI bildirin.

Rapor Yöneticisi ve Web Bölümleri, rapor sunucusu Web hizmete bağlanmada URL'leri

Rapor Yöneticisi ve Reporting Services 2.0 SharePoint Web Bölümleri, bağlandığınız Web ön uç bileşenleri olan bir rapor sunucusu.URL için bir arka uç bağlanmak için kullanılan rapor sunucusu şunları içerir:

  • ReportServerUrl (Rapor Yöneticisi tarafından kullanılır)

  • ReportServerExternalUrl (Web bölümleri tarafından kullanılan)

Not

Reporting Services'i dahil önceki sürümlerini ReportServerVirtualDirectory Öğe. Bu değer, artık kullanılmıyor SQL Server 2008. rapor sunucusu, artık varolan yüklemesini yükselttiyseniz ve bu ayarı içeren bir yapılandırma dosyası kullanıyorsanız, bu değeri okur.

Aşağıdaki tablo, belirtilen tüm URL'leri bir özetini sağlar bir Reporting Services yapılandırma dosyası.

Ayarı

Kullanım

Açıklama

ReportServerUrl

İsteğe bağlı.Kendinizi eklemediğiniz sürece bu öğeyi RSReportServer.config dosyasında bulunmaz.

küme Yalnızca aşağıdaki senaryolardan biri yapılandırıyorsanız, bu öğe:

  • Rapor Yöneticisi, başka bir bilgisayara veya aynı bilgisayardaki farklı örnek çalışır Rapor Sunucusu Web hizmet ön uç Web erişimi sağlar.

  • rapor sunucusu için birden çok URL olması ve Rapor Yöneticisi, belirli bir URL kullanmak istediğiniz.

  • Tüm Rapor Yöneticisi bağlantıları kullanmak için istediğiniz belirli bir rapor sunucusu URL var.

    Örneğin, Report Manager ağdaki tüm bilgisayarların erişimini etkinleştirmek, ancak Report Manager için bağlanmanız gerekli rapor sunucusu yerel bir bağlantı üzerinden.Bu durumda, yapılandırmanız ReportServerUrl"https://localhost/reportserver".

Bu senaryolarda uygulanması konusunda yönergeler için bkz: Nasıl Yapılır: Rapor Yöneticisi'ı yapılandırma.

Bu değer, Rapor Sunucusu Web hizmet için bir URL belirtir.Bu değer, başlangıçta Rapor Yöneticisi uygulama tarafından okunur.Bu değer ise küme, Rapor Yöneticisi URL'DE belirtilen rapor sunucusu bağlanır.

Report Manager, varsayılan olarak, aynı rapor sunucusu örnek olarak, Rapor Yöneticisi içinde çalışan Rapor Sunucusu Web hizmet ön uç Web erişimi sağlar.Ancak, Report Manager'ı kullanmak istiyorsanız, başka bir örneği veya başka bir bilgisayarda bir örneği çalışır bir parçası olan Rapor Sunucusu Web hizmet ile yapabilecekleriniz küme dış Rapor Sunucusu Web hizmetne bağlanmak için Rapor Yöneticisi yönlendirmek için bu URL.

Güvenli Yuva Katmanı (SSL) bir sertifika kendisine bağlanmak, raporu sunucuda yüklüyse, ReportServerUrl Bu sertifika için kayıtlı olan sunucunun adını, değer olmalıdır. Hatayı alırsanız "temel alınan bağlantı kapatıldı: SSL/TLS güvenlik kanal için güven ilişkisi kurulamadı", kümeReportServerUrl SSL sertifikası verilmiş sunucunun tam etki alanı adı için. Örneğin, sertifika https://adventure-works.com.onlinesales için kaydedilmişse, rapor sunucusu URL'SI https://adventure-works.com.onlinesales/reportserver olacaktır.

ReportServerExternalUrl

İsteğe bağlı.Kendinizi eklemediğiniz sürece bu öğeyi RSReportServer.config dosyasında bulunmaz.

Bu öğe yalnızca 2.0 SharePoint Web Bölümleri kullanıyorsanız ve bir rapor almak ve yeni bir pencerede açmak kullanıcıların istiyorsanız ayarlayın.

Add <ReportServerExternalUrl> altındaki <ReportServerUrl> öğesini ve sonra küme için ayrı bir pencerede erişirken rapor sunucusu örneğinin gideren tam olarak nitelenmiş rapor sunucusu adı. Silmeyin <ReportServerUrl>.

Aşağıdaki örnekte, 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, ınternet'e açık rapor sunucusunda Report Builder'ı dağıtmak için bu değeri ayarlayın önerilen.Bu bir sınanmamış dağıtım senaryodur.Bu ayar geçmişte Report Builder için ınternet erişimini desteklemek üzere kullandıysanız, diğer bir strateji düşünmelisiniz.