Raporlama Hizmetleri yapılandırma dosyası (RSreportserver.config) değiştirme

Reporting Servicesuygulama ayarlarını yapılandırma dosyaları kümesinde depolar. Kur, yapılandırma dosyalarını yüklediğiniz her rapor sunucusu örneğini oluşturur. Her dosya içinde ya da set sırasında yükleme veya araçları ve uygulamaları işlem için bir sunucuyu yapılandırmak için kullandığınızda değerlerdir. Bazı durumlarda, doğrudan eklemek veya gelişmiş ayarlarını yapılandırmak için bir dosya değiştirmeniz gerekir. Yapılandırma ayarları xml öğeleri ya da öznitelikleri olarak belirtilir. xml ve yapılandırma dosyaları anlamak, kullanıcı tarafından tanımlanabilen ayarlar değiştirmek için bir metin veya Kod Düzenleyicisi'ni kullanabilirsiniz.

Bazı yapılandırma ayarları sadece bir araç ayarlanabilir. Şifrelenmiş değerleri içeren ayarları ile Reporting Services konfigürasyonu aracı, Kurulum programı güncellenmiştir ya da rsconfig komut satırı yardımcı programı. Bu araçları çalıştırmak için yerel Administrators grubunun üyesi olması gerekir.'

Önemli notÖnemli

Yapılandırma dosyalarını değiştirirken dikkatli olun. İç kullanım için ayrılmıştır bir ayarı değiştirirseniz, yükleme devre dışı bırakabilir. Belirli bir sorunu çözmeye çalıştığınız sürece genellikle, yapılandırma ayarlarının değiştirilmesi önerilmez. Daha fazla bilgi için ilgili ayarları değiştirmek güvenli RSReportServer Yapılandırma dosyasıya RSReportDesigner konfigürasyon dosyası. Yapılandırma dosyaları hakkında daha fazla bilgi için bkz: Microsoft .NET FrameworkÜrün Belgelendirme.

Okuma ve yapılandırma değerlerini kullanma

Rapor sunucusu, hizmet Başlarken ve her yapılandırma dosyası kaydedildiğinde yapılandırma dosyaları okur. Geçerli uygulama etki süresi sona erdikten sonra yeni ve düzeltilmiş değerleri yeni bir uygulama etki alanında etkili. Mümkün olduğunda, geçerli uygulama etki alanında hala işleniyor istek tamamlamak için izin verilir. Ancak, bazı ayarları hemen uygulama etki alanı geri dönüşüm işlemi gerektirir. Bu durumda, tüm istekleri hazırlanmakta olan yeni bir uygulama etki alanı yeniden başlatılır.

Rapor sunucusu geçersiz bir değer algılarsa, rapor sunucusu bir hata Windows uygulama günlüğüne ve başlatmak için ya da başarısız oturum veya hata bağlı bir varsayılan değeri kullanır:

  • Hata hatalı biçimlendirilmiş xml ise, rapor sunucusu başlatılamıyor. Hatayı tanıtmak zaman rapor sunucusu çalışıyorsa, rapor sunucusu rapor sunucusu kadar geçersiz yapılandırma dosyası yoksayar yeniden başlatmalar veya uygulama etki alanına dönüştürülmüş. Rapor sunucusu artık hata algılandığında başlar.

  • Hata Geçersiz yapılandırma değeri ise, sunucu iç varsayılan değerleri kullanmak ve hata izleme günlük dosyalarına oturum. Geçersiz yapılandırma ayarı sunucu işlemleri için kritik ise burada iç varsayılan değerleri kullanılamaz birkaç durumlarda, sunucu rsServerConfigurationError hata döndürür. Eksik veya geçersiz kritik ayarlarıyla ilgili hatalar istemci uygulaması bir html hata sayfasında döndü ve olay günlüğüne.

Başarılı değişiklikleri dahil tüm yapılandırma dosyası değişiklikleri, rapor sunucusu izleme günlük dosyasına kaydedilir. Yalnızca hataları uygulama olay günlüğüne kaydedilir.

Varsayılan değerler hakkında

Çoğu yapılandırma ayarlarını rapor sunucusu dahili olarak belirtilen varsayılan değerlere sahip. Rapor sunucusu, bir kullanıcı tanımlı değeri geçersiz veya belirtilmemiş ise bu değerleri kullanır. Varsayılan değer geçersiz yapılandırma ayarı nedeniyle kullanılmalıdır hata izleme günlük dosyasına yazılır.

Yapılandırma ayarlarını silme

İçin yapılandırma ayarlarını varsayılan değerlerine sahip, ayarları yapılandırma dosyasından kaldırma etkisi yoktur. Yapılandırma ayarlarının çoğunu aslında tanımlanan ve dahili olarak yapılandırılır. Yapılandırma dosyasından öğe silerseniz, iç kopya hala mevcuttur ve bunun için tanımlanan varsayılan değeri kullanır.

Raporlama Hizmetleri yapılandırma dosyasını düzenlemek için

  1. Düzenlemek istediğiniz yapılandırma dosyasını bulun:

    • \Program Files\Microsoft SQL Server\MSSQL RSReportServer.config bulunur. n\Reporting Services\ReportServer klasör.

    • RSReportServerServices.exe.config \Reporting Services\Report Server\Bin klasöründe bulunur.

    • RSReportDesigner.config Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies klasöründe bulunur.

  2. -Dibi takdirde sen lüzum-e yaptığınız değişiklikleri geri almak dosyanın bir kopyasını kaydedin.

  3. Özgün dosyayı Notepad veya kod düzenleyicisini açın. TextPad kullanmayın; Dosya kaydedilmeden önce izleme günlük dosyasına yazılması geçersiz karakter hata neden dosya uzunluğunu ayarlar.

  4. Öğe veya ekleme veya kullanmak istediğiniz değeri yazın. Öğeleri büyük/küçük harf duyarlıdır. Öğe ekliyorsanız, doğru büyük ve küçük harf kullandığınızdan emin olun. Yapılandırma dosyalarını düzenlemek için belirli yönergeleri işleme uzantısı, kimlik doğrulama uzantıları veya veri işleme uzantıları özelleştirme kullanılabilir:

  5. Dosyayı kaydedin.

  6. Hataları gerçekleşmez doğrulamak için izleme günlük dosyalarını denetleyin. Hata durumlarını görürseniz, bir ayarı veya değeri yanlış belirtildi. İnceleme RSReportServer Yapılandırma dosyasıiçin geçerli değerler bir hata neden olan herhangi bir ayar için. İzleme günlüğünün nasıl görüntüleneceği hakkında daha fazla bilgi için bkz: Raporu sunucu hizmeti izleme günlüğü.

Ayrıca bkz.

Görevler

Nasıl yapılır: bir özel rapor madde dağıtmak

Başvuru

Veri işleme uzantısı dağıtma

Kavramlar

RSReportServer Yapılandırma dosyası

ReportingServicesService yapılandırma dosyası

RSReportDesigner konfigürasyon dosyası

Teslim uzantısı dağıtma

Işleme uzantısı dağıtma

Yapılandırma dosyaları (Raporlama Hizmetleri)