2008-12-11 14 views
16

Hangisini tercih edersiniz?Raporlarınızı nasıl dağıtabilirsiniz (Raporlama Servisleri ile)

  • bir dağıtım paketini kurmak
  • VS
  • yılında dağıtın özelliğini kullanın bir rss komut dosyası oluşturun ve rs.exe
  • aracılığıyla yürütmek

birçok unutmayın Başka bir seçenek Ortamlarınızdan, rapor geliştiricileri/tasarımcıları Raporlama Sunucusunda yayınlama rolü yoktur.

+0

Benzer bir soru: http://stackoverflow.com/questions/468674/deploying-sql-server-reporting-services-reports-on-production-boxes Komut dosyası aracı, rss komut dosyasını oluşturmak için kesinlikle bir alternatiftir. – uli78

cevap

2

Dev'de, VS'deki dağıtım özelliğini kullanıyoruz. Prod'da, Prod destek ekibimiz bunları ya ReportServer web sitesinden manuel olarak yükler (yalnızca bir veya iki raporsa) veya yazdığımız basit bir rapor yükleme yardımcı programını kullanır. Yardımcı program SSRS web servisini kullanır.

0

Geliştiriciler için, hangi ortamın kullanılacağını (geliştirme, test etme, üretme) ve dağıtılacak şubeyi (geliştirme, deneme, üretim) seçtiğimiz özel bir ReportDeployer'imiz var. Dizin yapısı ile birlikte dağıtım için mevcut tüm raporları içeren bir yapılandırma dosyası var.

Üretim için, ReportDeployer bir komut satırı arabirimine sahiptir ve derleme komutumuz, TFS'de Prod şubesinden en son raporları alır, ardından özel uygulamanızı kullanarak tüm dosyaları dağıtır.

0

Geliştiriciler, görsel stüdyodaki dağıtım komutunu kullanarak geliştirmeyi yayımlayabilirler. Yöneticiler raporları dev'den prs ile rsscripter'e taşır.

0

Tüm raporları bir klasörden almak ve bunları verilen Rapor Sunucusuna yüklemek için rss komut dosyalarını kullanırız.

İlgili konular