Reporting Services ile Betik yazma ve PowerShell

Reporting Services, komut dosyası aracılığıyla çok çeşitli geliştirme ve yönetim senaryolarını destekler. Bu senaryolar rs.exe komut satırı yardımcı programını ve SharePoint modu rapor sunucuları için PowerShell cmdlet'lerini içerir. Hem Yerel hem de SharePoint modu için PowerShell'den Reporting Services nesne modelini de kullanabilirsiniz.

  • Yöneticiler, bir rapor sunucusu yüklemesini dağıtma ve yönetme şeklini otomatikleştirmek için Microsoft Visual Basic'te betik yazabilir. Yöneticiler ayrıca rapor sunucusu veritabanı oluşturan, yapılandıran ve güncelleştiren Transact-SQL betikler oluşturabilir ve çalıştırabilir. Yöneticiler, rutin bakım görevlerini otomatikleştirmek için SQL Server Management Studio'daki kayıt ve kayıttan yürütme betiği özelliklerini de kullanabilir.

  • Geliştiriciler betik içeren özel uygulamalar oluşturabilir. Rapor Sunucusu Web hizmetine çağrı yapan betiği çalıştırabilirsiniz. Yönetilen kodda yazabileceğiniz neredeyse tüm işlemler betikte de yazılabilir.

  • RS.exe Rapor sunucusunda çalışan bir betik konağı olan yardımcı program, Visual Basic .NET betiğini Reporting Services'da desteklenen betik dili olarak işler. `

Reporting Services SharePoint modu PowerShell cmdlet'leri ve örnekleri

Raporlama Hizmetleri SharePoint modu, rapor sunucusu yönetimi için Reporting Services cmdlet'lerini içerir.

  • Reporting Services SharePoint modu için PowerShell cmdlet'leri Aşağıdaki örnekleri içerir:

    • Hizmet uygulaması ve ara sunucu oluşturma

    • Teslim uzantısını gözden geçirme ve güncelleştirme

    • Raporlama Hizmeti Uygulama Veritabanının Özelliklerini alma ve ayarlama, örneğin veritabanı zaman aşımı

    • Veri Uzantılarını Listeleme

Reporting Services nesne modeli ve PowerShell örnekleri

RS.exe komut dosyası örnekleri