Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

一:MS SQL Report Server 报表的制作。

1.打开Microsoft Visual Studio 2005.

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

2. 创建Report Server Project (也可以选择Report Server Project Wizard 向导来创建),命名为DBA_Report_Project

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

3.添加数据源

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

4.添加报表

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

5添加数据集,这里可以添加多个数据集,生成数据集的方式有两种,1. Sql 语句 2.. Store Procedure, 这里的数据集的Sql Store Procedure 用的是上一篇文档的。

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

6. 向报表中放置数据,可以用Table Matrix 来定义输入出的格式

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

7. 预览

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

二:MS SQL Report Server 报表的上传及相关设定。

1. 设置Reporting Services Configuration

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

2.设置E-Mail (后面我们用Report Server设置 Job 发送Report 会用到它里的E-mail

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

3. 通过Home -> Contents ->Upload File MES_Database_Analysis.rdl 的报表文件上传至SQL Service Serporting Services.

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

4.要让Reporting Server 能够顺利的发出邮件,需要注意下图的Data Sources 中的保存可信认的凭证的用户名和密码的设置。如果没有选择设置成保存信人凭证,会出现可以正常查看报表,但却不能用job 让系统自动发出报表邮件给相关的人。正确的认置如下

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

5. Home -> 选种你的Report-> Subscriptions->New Subscription ,通过订阅来设置Job 发报表邮件

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

6.发送邮件的相关设置

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

7.选择上图的Select Schedule 来设置报表的发送时间

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出

三.完成上面的设置后,我们就可以自动的收到每天的数据库的增长以及表的增长情况了。

Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出