Nasıl yapılır: Raporlama Hizmetleri Yapılandırma dosyası Değiştir

Reporting Services Uygulama depolar kümede tings bir küme yapılandırma dosyaları.Kur, yüklediğiniz her rapor sunucusu örnek için yapılandırma dosyaları oluşturur.Her dosya içinde iki küme yüklemesi veya araçları ve uygulamaları için işlem, bir sunucuyu yapılandırmak için kullandığınızda sırasında değerlerdir.Bazı durumlarda, doğrudan eklemek veya Gelişmiş ayarları yapılandırmak için bir dosyayı değiştirmeniz gerekir.Yapılandırma ayarları xml öðeler ya da öznitelikler belirtilmiştir.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 kümetings olabilir küme sadece araç ile.Reporting Services konfigürasyonu araç aracılığıyla, Kur programı, şifreli değerleri içeren ayarları değiştirilebilir veya rsconfig komut satırı yardımcı programı.Bu araçları çalıştırmak için yerel Yöneticiler grubunun üye olmanız 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üklemeyi 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ı veya RSReportDesigner konfigürasyon dosyası.For more information about configuration files, see the Microsoft .NET Framework product documentation.

Okuma ve yapılandırma değerlerini kullanma

Rapor sunucusu okur yapılandırma dosyasıs hizmet başlarken ve her yapılandırma dosyası kaydedilir.Yeni ve düzeltilmiş değerleri yeni bir uygulamaya göre etkili etki alanı sonra geçerli uygulama etki alanı sona erecek.Mümkün olduğunda ister hala işleme geçerli uygulamada etki alanı tamamlamak için izin verilir.Ancak, hemen uygulamaya birkaç ayarı gerektirir etki alanı Geri Dönüşüm işlemi.Bu durumda, yeni bir uygulama olarak Hazırlanmakta olan tüm istekleri yeniden etki alanı.

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 açtığında veya hata bağlı bir varsayılan değeri kullanır:

  • Hatalı biçimlendirilmiş xml hatası olması durumunda, rapor sunucusu başlatılamıyor.Hata tanıtmak, rapor sunucusunda çalışıyorsa, rapor sunucusu rapor sunucusu kadar geçersiz yapılandırma dosyası yoksayar yeniden başlatmalar veya uygulama etki alanı geri dönüştürülmüş.Rapor sunucusu hata algılandığında, bundan sonra başlar.

  • Hata geçersiz yapılandırma değeri ise, sunucu iç varsayılan değerleri kullanın ve izleme günlük dosyaları için hatayı günlüğe kaydeder.Geçersiz yapılandırma ayarı sunucu işlemleri için kritik ise burada iç varsayılan değerleri yok birkaç durumlarda, sunucu rsServerConfigurationError hata döndürür.Eksik veya geçersiz kritik ayarları ile ilgili hatalar için istemci uygulaması bir html hata sayfa döndürdü ve olay günlüğüne.

Başarılı değişiklikleri de dahil olmak üzere tüm yapılandırma dosyası değişiklikleri kaydedilir rapor sunucusu izleme günlük dosyası.Yalnızca hatalar için uygulama olay günlüğüne yazılır.

Varsayılan değerler hakkında

Çoğu yapılandırma ayarları rapor sunucusu dahili olarak belirtilen varsayılan değerler vardır.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ılması gerekiyorsa hata izleme günlük dosyasına yazılır.

Yapılandırma ayarlarını silme

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

Raporlama Servisleri düzenlemek içinyapılandırma dosyası

  1. Bul yapılandırma dosyası düzenlemek istediğiniz:

    • RSReportServer.config bulunan \Program Files\Microsoft sql Server\MSSQL.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. Dosyanın bir kopyasını kaydetmek durum değişiklikleri geri almak almak gerekir.

  3. Özgün dosyayı Not Defteri'nde veya kod düzenleyicisini açın.Textpad kullanmayın; dosyayı kaydetmeden önce geçersiz karakter hata izleme günlük dosyasına yazılmasına neden dosya uzunluğunu ayarlar.

  4. Öğe veya eklemek veya kullanmak istediğiniz değeri yazın.Öğeleri, durum duyarlıdır.Bir öğe ekliyorsanız, alt ve üst doğru kullanmak emin olun durum mektuplar.işleme uzantısı, kimlik doğrulaması uzantıları veya veri işleme uzantıları özelleştirme, yapılandırma dosyalarını düzenlemek için belirli yönergeler mevcuttur:

  5. Dosyayı kaydedin.

  6. Hatalar ortaya doğrulamak için izleme günlük dosyalarını denetleyin.Hata durumlarını görürseniz, bir ayarı veya değeri yanlış belirtildi.Gözden geçirme RSReportServer Yapılandırma dosyası için geçerli değerler için herhangi bir ayar, neden bir hata.İ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üğü.