Home                      About Us                      Products                      News                      Partners                      Support


 

Additional Resources

Reporting Services: Frequently Asked Questions
Find answers to key questions about SQL Server Reporting Services. 

System Requirements for Reporting Services
Read the system requirements needed to operate SQL Server 2005 Reporting Services. 

What's New in Reporting Services
Reporting Services is packed with many new features and capabilities. Learn about the new capabilities in SQL Server 2005 Reporting Services. 

Datasheet for Reporting Services
Review the datasheet to capture a quick overview of the features and benefits for Reporting Services. The features will help drive new reports such as scorecards, dashboards, and mobile reports. (Adobe Acrobat PDF viewer required.) 

Report Builder Datasheet
Report Builder is a new component of SQL Server 2005 Reporting Services that enables business users to create and deploy reports with a user-friendly enterprise data model. Read more in the Report Builder datasheet. 

SQL Server 2005 Reporting Services Feature Matrix
This list of features provides a guide to the functionality in Reporting Services that will help communicate enterprise data to your organization at all levels. 

Benefits of Reporting Services in Your Application
Reporting Services is an open and extensible solution for managed reporting with a flexible architecture that enables software developers and enterprises to integrate Reporting Services with legacy systems. 

How to License Reporting Services for SQL Server 2000
If you need Reporting Services for SQL Server 2000, visit this page to review four key licensing scenarios.

What is Microsoft Reporting Services?

Microsoft SQL Server Reporting Services (SSRS) is a comprehensive, server-based reporting solution that can author, manage, and deliver both paper-oriented and interactive, Web–based reports and services. SSRS supports a wide range of common data sources, such as OLE DB and Open Database Connectivity (ODBC), as well as multiple output formats such as familiar Web browsers and Microsoft Office System applications.  It is flexible enough to be used in small business right through to large enterprises, and installs onto any Windows-based server able to support the .NET Framework.  The SSRS architecture allows third party developers to integrate with its data acquisition components to facilitate report production based on a wide range of back-end datasources such as DB2, Oracle and SQL Server.

The professional’s starting point for SSRS is the Report Designer, a complete IDE utilizing the functionality provided by Visual Studio.  In fact, all of its functionality is supplied in VS 2005 Professional and above so for those not inclined to purchase Visual Studio, a Reporting Services ‘only’ version of Visual Studio is bundled with SQL Server 2005 for Report Designer.  For the professional, therefore, reports can be developed and deployed and the BlueFinity RSDC employed to access all the major MultiValue databases.  RSDC provides a simple to use wizard interface for the specification of the database connection, query and selection commands. 

The Report Designer can be used to define a report layout, preview a report, and publish a report to a test or production server.  Report Designer includes query builders, an expression editor, and wizards so that simple step-by-step instructions can be followed to create a report.  Report Designer also supports advanced reporting features for professional report designers who understand query languages and expression languages. 

In typical Microsoft fashion,  the IT team has been provided with several tools ranging from the web-based Report Manger through to the full SQL Server Manager Studio to manage and manipulate the reports deployed from Report Designer in a single, consistent manner.  The ability to configure role-based security and to manage report server content by setting properties on data sources, reports, folders, resources, and report models is also available.  Report management also goes as far as being able to configure report execution and report history, to set limits on processing time, to monitor and cancel pending or in-process reports, and to create and manage data source connections and schedules independently of the reports that they are associated with. 

Reporting Services is also aimed at empowering the end user.  A new Report Builder tool (WinForm based) is aimed at the user who wishes to create ad hoc reports using templates and pre-organized data, saving them directly to a report server. Reports that are created in Report Builder can be accessed, distributed, and managed just as easily as any other report.  The templates mentioned above can be generated by someone in the organization who understands the business and the applications, who need not necessarily be someone in the IT team.  They could use the Report Builder Model Designer to build the templates whereas developers can use the full Report Designer.

Reporting Services Feature List

Report Layouts.  Tabular, matrix, chart, and free-form report layouts.

Ad hoc reports. Create and save reports directly to a report server using Report Builder. Ad hoc reporting is supported through a thin client that is downloaded from the report server.

Drill-through reports and interactivity. Add interactive features by providing links to related reports and reports that provide supporting details.

Parameterized reports. Add parameters to refine a query or filter a dataset. Dynamic parameters get values at run time based on user selections (the selection of one parameter builds the value list for a second parameter).

Presentation formats. Choose a presentation format when you open the report, or after you open the report. Choose from Web-oriented, page-oriented, and desktop application formats. Formats include HTML, MHTML, PDF, XML, CSV, TIFF, and Excel.

Custom controls or report items. Embed custom controls or report items that you create or purchase from a third-party vendor. A custom control requires a custom report processing extension.

Navigation. Add bookmarks and document maps to provide navigation options within a large report.

Aggregations. Aggregate and summarize data using controls and expressions. Aggregates include sum, average, min, max, count, and running totals.

Graphical elements. Embed or reference images and other resources that contain external content.

Reporting Services Deployment Options

On-demand access over Web connections. Use a browser to navigate a folder hierarchy to find and work with reports and other items. Reports can be referenced from a Favorites list in a Web browser, or link from a Web portal.

Sharepoint Web parts. Reporting Services provides two Web parts for report viewing and report server folder navigation. The Web parts can be embedded in a Microsoft SharePoint Portal site to easily integrate with a report server deployment.

My Reports and My Subscriptions. In Report Manager, store and manage reports and subscriptions in a personal workspace.

Subscriptions for E-mail or File share Delivery. Automate report delivery through a standard subscription and set report presentation preferences. Users who prefer to view a report in Microsoft Excel, for example, can specify that format in a subscription. Deliver a rendered report to an e-mail inbox. Set delivery options that control whether the report is delivered as a link or attachment. Deliver a rendered report to a shared folder. Set delivery options that control whether the report is overwritten or added to an existing folder.

Data-driven subscriptions. Automate report distribution through data-driven subscriptions, which generate a recipient list and delivery instructions at run time from an external data source. Use a query and column-mapping information to customize report output for a large number of users.

Multiple options for integrating Reporting Services into standard .NET based applications.  And mv.NET from BlueFinity provides the ideal .NET development tool for MultiValue databases:

  • URL access.

  • The Report Server Web service, also known as the Reporting Services SOAP API.

  • The ReportViewer controls for Visual Studio 2005.

More Information

Please visit the official Microsoft Reporting Services website for complete information.