Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
7Activity

Table Of Contents

Introduction
Introduction to SQL Server Reporting Services (SSRS)
What Is SSRS?
SSRS for End Users
Overview of Features
Enterprise Report Examples
SSRS in the Report Development Life Cycle
Authoring Stage
Managing Stage
Delivery Stage
Editions of Reporting Services
How Is SSRS Licensed?
Summary
Reporting Services 2008 Architecture
Removal of IIS Dependency and Impact on SSRS
SSRS Windows Service
Memory Management
Programmatic Interfaces
Report Processor
Command-Line Utilities
Reporting Services Extensions
Delivery Extensions
Rendering Extensions
Security Extensions
Report Server Databases
Scheduling and Delivery Processor
Report Builder 1.0
Report Model Designer
Report Builder 2.0
Report Designer
Report Manager
SQL Server Management Studio
Reporting Services Configuration Tool
RSPrintClientControl
WMI Provider
Performance Monitoring Objects
Getting Started with Reporting Services Tools
.Report Manager
Business Intelligence Development Studio
Reporting Services Configuration Manager
What’s New in SQL Server Reporting Services 2008
Report Server Architecture Changes
SQL Server Management Studio Updates for Administrators
Report Manager Update
Report Engine Architecture Changes
Report-Processing Scalability Enhancements
Report-Rendering Enhancements
ReportViewerControl Enhancements
Report Designer Enhancements
Tablix
Data-Visualization Controls
Rich-Text Support
RDL Enhancements
Teradata as a Data Source
SharePoint Integration Enhancements
Programming and API Changes
Upgrading from Earlier Versions
Reporting Services Deployment Scenarios
High-Availability Deployment Considerations
Overview of Deployment Scenarios
Advantages/Disadvantages of the Standard Model
Advantages/Disadvantages of the Scale-Out Model
Requirements for a Standard Deployment
Requirements for a Scale-Out Deployment
Overview of Report Server Initialization
Internet Deployment Considerations
Internet Deployment Option 3: Use the Programmatic Approach
Enabling a Report Manager for Internet Access
Minimum Hardware Requirements
TABLE 5.3Minimum Hardware Requirements
Software Requirements
Key Features of SSRS 2008 Editions
Licensing
Installing Reporting Services
.Installing Reporting Services
Report Server Project Wizard
Sample Database Setup
Using the Report Server Project Wizard to Create a Simple Report
Report Designer(s)
.Three Main Report Designers from Microsoft
Three Main Report Designers from Microsoft
Visual Studio Haves Versus Have Nots
Solution,Project,File Hierarchy
Generating Reports with Visual Studio
Design Screen
Report Definition Language
.Language: A Way to Communicate
Language: A Way to Communicate
Use of XML
Declarative Programming
Report Elements
ReportElement
ReportParametersElement
Adding Expressions
Collections
DataSetsCollection (New in 2008)
DataSourcesCollection (New in 2008)
FieldsCollection
GlobalsCollection
ParametersCollection
ReportItemsCollection
UserCollection
VariablesCollection (New in 2008)
Using Functions
Visual Basic Runtime Functions
Aggregate Functions
Connection Strings
Querying Data
Graphical Query Designer
Generic Query Designer
Data Set Properties
Command Type
Parameters
Querying XML
Fields
Fields and XML
Filters
Adding a Data Source
Report Parameters
Setting Up Parameters
Parameter Properties
Data-Driven Parameters
Expressions with Parameters
Dynamic SQL with Parameters
Parameter Dependencies
Using Multivalue Parameters
Example of Using Multivalue Dependent Parameters
Working with Report Items
Data Regions, Containers, and Independent Report Items
Report Designer’s Toolbox
Line Report Item
Rectangle Report Item
Image Report Item
Textbox Report Item (Improved in 2008)
Tablix (New in 2008) = Table, Matrix, List
Formatting Tablix
Practical Application of Report Items
Chart Report Item (Improved in 2008)
Chart Data (Value)
Chart Series
Chart Category
Chart Areas
Chart’s RDL
Best Practices
Practical Application of a Chart
Gauge Report Item
Report Body Versus Page Header/Footer
.Grouping Data on a Report
Grouping Data on a Report
Sorting,Including Interactive Sorting and Data Source Sorting
Data Source Sorting
Data Region and Group Sorting
Interactive User Sorting
ScopeParameter of Aggregate Functions
Leveland InScopeFunctions
Advanced Report Formatting
Formatting-Related Report Item Properties
Formatting Numeric and Date/Time Values
TABLE 15.3Standard Numeric Format Strings
Standard Numeric Format Strings
Custom Numeric Format Strings
TABLE 15.5Standard Date/Time Format Strings
Standard Date/Time Format Strings
Custom Date/Time Formatting
Creating Alternating Colors for the Lines on a Report
Paging Report (Improved in 2008)
PageHeightand PageWidth: Physical Page Sizing
InteractiveHeightand InteractiveWidth
PageBreak(New in 2008)
ColumnsProperty: A Way to Multicolumn Reports
Report Navigation
Hyperlink(Go to URL) Navigation
BookmarkLink(Go to Bookmark) Navigation
Drillthrough(Go to Report) Navigation
Document Map
Hide and Toggle Items
Practical Application of Action Items
Implementation
Working with Multidimensional Data Sources
.Analysis Services Concepts
Analysis Services Concepts
Data-Mining Concepts
Creating a Data-Mining Model
MDX and DMX
Advanced OLAP Concepts
Creating Data-Mining Reports
Ad Hoc Reporting
.Issues Facing Ad Hoc Reporting
Issues Facing Ad Hoc Reporting
Client-Side Reporting with SSRS
Report Models and the Model Designer
Report Model Projects
Model File Content
Features of Report Builder
Building Reports with Report Builder
Report Builder 2.0 Features
Installing Report Builder 2.0
Design Surface
Ribbons
Other Dialog Boxes
Managing Data Sources and Data Sets
Report Layout
.Deployment Options in Visual Studio
Server Name
Report Folder Location
Overwriting Data Sources
Target Folder for the Data Source
Building and Deploying Reports
Deployment Through Report Manager
Creating a New Folder
Setting Up a Data Source
Uploading a Report
Changing the Data Source
Changing Report Properties
Basic Properties
Moving Reports
Linked Reports
Setting Report History and Snapshots
Report Server Settings to Affect Report History
Creating Snapshots
Deleting Snapshots
My Reports
Enabling My Reports
Disabling My Reports
Securing Report Server Items
.Reporting Services Security Model
Reporting Services Security Model
What Can Be Secured?
How Role Assignments Work
Relationships Between Roles,Tasks,and Users
Overview of Built-In Roles
Assigning Built-In Roles
Defining Custom Roles
Creating/Modifying a Custom Role
Report Execution and Processing
.Managing Schedules
.Report Execution and Processing
Managing Schedules
Types of Schedules
Creating/Modifying Schedules
Report Execution and Processing
Report-Execution Timeouts
Running Processes
Large Reports
Report-Execution History
What Is the Execution Log?
How to Report Off the Execution Log
Creating the RSExecutionLog Database
Overview of the Sample Reports
Subscribing to Reports
.Overview of Subscriptions
Overview of Subscriptions
Parts of Subscriptions
Uses of Subscriptions
Standard Versus Data-Driven Subscriptions
Delivery Options
Subscription Processing
Overview of Delivery Extensions
Email
Delivering to a File Share
Creating a Simple Subscription
File Share Delivery
Creating a Data-Driven Subscription
Creating a Subscriptions Database
Configuration Items
Key Management
Backing Up the Symmetric Key
Restoring the Symmetric Key
Changing the Symmetric Key
Deleting the Symmetric Key
Scale-Out Deployment
RS Utility
.Inside the Reporting Services Script Files
Inside the Reporting Services Script Files
Command-Line Arguments
Sample Command Lines
Code Examples
Implementing Custom Embedded Functions
.Adding Embedded Code
Adding Embedded Code
Debugging Embedded Code
Creating and Calling a Custom Assembly from a Report
Initializing Assembly Classes
Strong-Named Custom Assemblies
.NET Security Primer for an SSRS Administrator
Assemblies That Require Other Than Execute Permissions
Debugging Custom Assemblies
Using URL Access
.How to Control Rendering Through URL Access
How to Control Rendering Through URL Access
How to Integrate URL Access in an Application
Using Reporting Services Web Services
Report Management Web Service (ReportService 2005.asmx)
How to Script Reporting Services (Using the RS Utility)
Working with Report Parameters
Security When Calling a Web Service (.NET 3.x, WCF Style)
Using SSL to Increase Security
Some of the Commonly Used Methods with Short Code Snippets
Extending Reporting Services
Report Definition Customization Extension
Limits on Customization
Limits on SSRS Features Supported with RDCE
Steps to Deploy and Use Your RDCE Implementation
Delivery Extension
Interactions Between User,SSRS,and a Delivery Extension
Custom Report Items
Reporting Services Integration with SharePoint
.Reporting Service Integration with SharePoint
SharePoint Technology
Reporting Services Integration with SharePoint
Planning for SharePoint Integration
Unsupported Features
Sample Reports Integrated with SharePoint
SSRS 2008 SharePoint Integration Architecture
Reporting Services Add-In for SharePoint
Report Server Integrated Mode
Database Management
Security Management
Deployment Architecture
Installation of Reporting Services Integrated with SharePoint
Installing Reporting Services
Installing SharePoint
Configuring Report Server in SharePoint Integrated Mode
Installing the RS Add-In for SharePoint
Upgrading from SSRS2K5 SP2
Scaling-Out Deployments
Troubleshooting
SharePoint Mode Administration
.Security Overview
Security Overview
User Authentication with SharePoint
Windows Integrated Security
Trusted Account with Windows or Forms Authentication
User Authorization with SharePoint
Programmability
Configuration Code Sample
Setting Up Kerberos Authentication
Tools Support for SSRS Integrated with SharePoint
Report Services Configuration Tool
Administration and Management Pages
Report-Authoring Tools
Viewing Reports in SharePoint
Report Viewer Web Part
Connect the Report Viewer Web Part with Other SharePoint Web Parts
URL Access Parameters
Viewing Reports with SharePoint 2.0 Web Parts
Managing Reports in SharePoint
Managing Properties
Managing Permissions
Managing Data Sources
Managing Parameters
Managing Report Processing Options
Managing Report History
Managing Shared Schedules
SharePoint Document Management
Ad Hoc Reporting in SharePoint
Report Builder Reports in SharePoint
Data Sources in SharePoint
Report Models in SharePoint
Tips for Report Builder Usage
References and Additional Reading
MSDN Websites
SQL Customer Advisory Team Technical Notes
.MSDN Websites
.SQL Customer Advisory Team Technical Notes
Microsoft SQL Server 2008 Samples
SQL Server Reporting Services 2008 Forum
Blogs
White Papers
SharePoint Integration Links
Additional Books
Glossary
Frequently Asked Questions and Additional Information
What’s New in SQL Server SP1?
What’s New in SP1?
.What’s New in SP1?
What’s New in SQL Server 2008 R2?
Map and Spatial Visualizations
Grab and Go Reporting
Report Builder 3.0 and Ad Hoc Reporting
Report Manager Facelift
Report Viewer Control Updates
0 of .
Results for:
No results containing your search query
P. 1
0672330261_SQL_Server

0672330261_SQL_Server

Ratings: (0)|Views: 3,053 |Likes:
Published by Margarida Vitolo

More info:

Published by: Margarida Vitolo on Nov 23, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/29/2013

pdf

text

original

You're Reading a Free Preview
Pages 14 to 162 are not shown in this preview.
You're Reading a Free Preview
Pages 176 to 190 are not shown in this preview.
You're Reading a Free Preview
Pages 204 to 427 are not shown in this preview.
You're Reading a Free Preview
Pages 441 to 659 are not shown in this preview.
You're Reading a Free Preview
Pages 673 to 681 are not shown in this preview.

Activity (7)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
ptidisd liked this
ptidisd liked this
ptidisd liked this
BrusPulverHest liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->