Reporting Services Meta-data scripts
From SQLServerPedia
|
See Also: Main_Page - Transact SQL Code Library
IntroductionEvery installation of Reporting Services in SQL Server uses 2 databases namely ReportServer and ReportServerTempdb. ReportServer is mainly used to store meta-data about the objects and thier object definitions and ReportServerTempdb stores the transient session, execution data apart from the internal worktables created by the Report Server. What's in the ReportServer databaseReportServer stores lot of meta-data about the reports and its characteristics, thier subscriptions and the schedule definitions, data sources, different users and roles, security and execution log data. Below is a list of all the tables that are available in the ReportServer database.
The following images will show the relationships between the above tables. It will help in understanding the relationships better. What's in the ReportServerTempdb databaseReportServerTempdb acts like a scratchpad work area for the ReportServer database and stores transient work tables and execution cache data. Some of the tables in the ReportServerTempdb are listed below.
Example ScriptsRelated Reading About Reporting ServicesAuthor CreditsThis wiki article is created by Sankar Reddy. Sankar is a Database Engineer and an involuntary DBA working for Funmobility, a mobile media and entertainment company where he works with high traffic OLTP systems and over 1 TB data warehouse. Sankar strongly believes in 'Every day is a school day!' and he's thankful for the vibrant SQL Server community. His online presences include:
|