Pro SQL Server 2012 Reporting Services

(sharon) #1

CHAPTER 1  INTRODUCING THE REPORTING SERVICES ARCHITECTURE


Figure 1-3. BIDS environment

Command-Line Utilities


In addition to graphical applications such as BIDS and SSMS, SSRS provides several command-line
utilities that are considered Web service clients. The tools have the added benefit of being automated by
using built-in task scheduling in Windows. SSRS includes four main command-line utilities:


  • rs: Processes reporting services script (RSS) files that are written with VB.NET
    code. Because you can access the full SSRS API via the code in the script, all SSRS
    Web service methods are available.

  • rsconfig: Configures the authentication methods and credentials for connecting
    SSRS to the ReportServer database. The rsconfig utility also sets the unattended
    SSRS execution credentials.

  • rskeymgmt: Manages the encryption keys that SSRS uses to store sensitive data
    securely, such as authentication credentials. Chapter 11 covers the use of
    rskeymgmt.

  • rsactivate: Adds another instance of Reporting Services to a Web Farm, and is
    useful for replacing a corrupted instance.


Report Builder


The Report Builder application develops reports in an environment much like other Microsoft Office
products, with a ribbon style interface. Report Builder 3.0, released with SSRS 2008 R2, provides nearly
all of the capabilities of the Report Designer within BIDS. You can install it using standard ClickOnce
Free download pdf