Download presentation
Presentation is loading. Please wait.
Published byGabriel Chandler Modified over 8 years ago
1
www.idera.com Microsoft SQL Server Reporting Services Subscriptions Overview and Introduction to Windows Powershell NOVA SQL Users Group August 23, 2010 Jeremy Gaige Systems Engineer Jeremy.Gaige@idera.com
2
Speaker’s Introduction Senior Systems/Sales Engineer, Idera (since 2005) Previous - Field Engineer at NetIQ Been in the IT field over 14 years Author/co-author of numerous whitepapers and evaluations Microsoft SQL Server MCSE+I Industry speaker Email: jeremy.gaige@idera.com
3
Seminar Agenda What’s New at Idera? Review Strategy New Product Releases New Product Version Releases SQL Server Reporting Services Subscriptions Standard Data Driven Examples and Demos Windows Powershell Basics SQL Server use cases
4
Idera Strategy Focus on best-of-breed Solutions for SQL and Sharepoint Server Over 50% of the company in development, QA, & support Typically 2 – 3 product updates each year Leverage latest technologies & methods.Net DMVs APIs Customer focused 24 hour support is standard Free upgrades Over 50% of sales come from existing base
5
What’s new at Idera? – Products for Microsoft Sharepoint Server New Sharepoint Product Line (2009) Backup/Recovery New Release (Aug. 2010) Administration Performance New Release (Aug. 2010) Migration Tools New Release (Aug. 2010)
6
What’s new at Idera? - Products for SQL Server New SQL Server Products SQL Server Virtual Database (Released 11/2009) Gives you Instant Access to Backup files Updated to support SQL 2008 (March 2010) Updated to support clusters (April 2010) SQL Doctor (In Beta Now, Download from our website) http://www.idera.com/Promo/SQL-doctor-beta/
7
What’s new at Idera? – As always product updates Updates to SQL Server Products SQL Admin Toolset (New Version 11/2009) Windows Powershell New beta Version (May 2010) SQL Compliance Manager (Released May 2010) Column Level Auditing Additional Monitoring SQL Secure (May 2010) SQL Safe 6.4(Released Aug 2010) New Compression Algorithms Cross Domain Support SQL Diagnostic Manager 6.2(Aug 2010) Deadlock Forensics Custom Reports Cluster/Replication Enhancements Wait /Query Stats
8
Creating Subscriptions with Microsoft SQL Server 2008 Reporting Services Jeremy Gaige Sales Engineer, Idera
9
Creating Subscriptions SQL Reporting Services supports the idea of subscriptions Two types of subscriptions are supported Standard subscription – A user elects to have a report run and delivered to them on a set schedule using a specified rendering format Data-driven subscription – subscription that is driven by a database query. The query will define delivery, rendering, and parameter values for each user of the report.
10
Anatomy of a Report Subscription Report that can run unattended Delivery Options Email delivery File Share delivery Delivery settings Rendering format Delivery schedule Parameters for the report
11
Creating a Standard Subscription Users can use the Report Subscriptions page to setup and maintain a subscription to a report SSRS 2005/2008: Click on the Subscriptions link along the top of the page from Report Properties page SSRS 2008 R2: Click on down-arrow to right of report and select Subscribe (or Manage)
12
Creating Report Subscription Demo
13
Creating a Standard Subscription Any user who has rights to view a report (members of Browser group and higher) can setup a subscription to the report If the report has parameters, the Subscription Properties page includes an additional section - Report Parameter Values section, at the bottom of the page
14
Creating a Subscription for Report with parameters Demo
15
Maintaining Subscriptions Return to My Subscriptions View execution history View status If the report has parameters, the Subscription Properties page includes an additional section - Report Parameter Values section, at the bottom of the page
16
My Subscriptions Page Demo
17
Short Intermission Demo of SQL DM Wait Stats
18
Creating Data-Driven Subscriptions Pre-Requisites Enterprise Edition of SQL Server User must be in Content Manager role Data Driven Subscriptions consist of: A query that returns one row for each recipient of the subscription Query needs to follow a certain schema that is dependent on delivery method chosen Settings for a report These settings are created by clicking on New Query needs to follow a certain schema that is dependent on delivery method chosen
19
Creating the Data-Driven Query Data you need for the query depends on several factors Delivery method you use File Share Email Null Delivery Provider Report Parameters Need to be supplied for the report to be delivered Which, if any of delivery method-specific settings or parameters will be supplied statically
20
File Share Data-Driven Subscription Query Fields Needed in Query FileName (Name of report file) FileExtn (True/False – Append or not append extension) Path (UNC path) Render_Format (Output format of the file) UserName (domain account – E.G.- domain\account) Password (password for the account) WriteMode ( replace a file, increment it, or drop the delivery if same name is found)
21
Email Data-Driven Subscription Query Fields Needed in Query TO CC BCC ReplyTo IncludeReport RenderFormat Priority Subject Comment IncludeLink
22
Null Delivery Data-driven Subscription Query Reporting Services includes an additional delivery method with odd name Null Delivery Provider Does not deliver report anywhere Used to preload Reporting Services cache with cached reports Query supplying subscription returns a row of unique query parameters for reports you wish to cache
23
ASP.Net Report Subscription Application Uses SSRS Web Service to create report subscriptions Alternative to Report Manager Subset of functionality
24
Short Intermission Demo of SQL DM Wait Stats
25
ASP.Net Report Subscription Application Page_Load – fills drop-downs with reports and rendering extensions cmdSubscribe_Click – drives setting up subscription GetCredentials – retrieves authentication credentials CreateSchedule – builds up XML of ScheduleDefinition GetFileShareExtensions/GetEmailExtensions – Creates array of parameters for appropriate delivery extension Populate SubGrid – creates DataTable of existing subs and binds to grid
26
Special Offer for NOVASQL! Purchase any Professional Idera product before September 23 rd, 2009 for 50% off list pricing for the first license Call your Idera account manager (or 1.877.GO.IDERA) and mention that you are a member of the NOVASQL Server User Group to take advantage of this offer Visit www.idera.com to download a free 14- day trial of any Idera productwww.idera.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.