SQL Server Reporting Services 安装说明.docx
- 文档编号:18223934
- 上传时间:2023-08-14
- 格式:DOCX
- 页数:20
- 大小:747.29KB
SQL Server Reporting Services 安装说明.docx
《SQL Server Reporting Services 安装说明.docx》由会员分享,可在线阅读,更多相关《SQL Server Reporting Services 安装说明.docx(20页珍藏版)》请在冰点文库上搜索。
SQLServerReportingServices安装说明
ReportingServices安装说明
Microsoft®SQLServer™2000ReportingServices提供了基于服务器的报表功能,该功能允许使用SQLServer数据源和Microsoft.NET数据访问接口支持的其他数据源。
完全安装的ReportingServices包括制作工具、管理工具、报表服务器引擎、作为WebService的API、文档以及示例报表和应用程序。
ReportingServices包括几个既要安装在客户机又要安装在服务器上的组件。
这些组件包括报表服务器、报表服务器数据库、报表管理器、报表设计器和几个命令提示实用工具。
有关这些组件以及它们之间的相互关系的详细信息,请参阅联机丛书。
一、ReportingServices的组件
ReportingServices由服务器端组件和客户端组件构成,这两种组件既可以安装在一起,也可以分开安装。
您可以使用安装程序将所有组件安装在一台计算机上,也可以多次运行安装程序,将特定组件(如报表设计器)安装在其他计算机上。
服务器组件
ReportingServices提供以下服务器组件。
报表服务器和报表管理器
报表服务器是存储报表服务器数据库中的元数据和对象定义的无状态服务器。
报表服务器作为MicrosoftWindows®服务和运行在Web服务器上的WebService实现。
安装报表服务器组件时,Windows服务和WebService也随之安装。
一台计算机上只能安装一个报表服务器。
不能在一台计算机上将报表服务器作为多个实例安装。
报表管理器用于管理报表服务器内容以及查看报表。
您可以通过Web服务器上的虚拟目录地址访问报表管理器。
还可以使用SQLServer“开始”菜单上的快捷方式来访问。
要访问该快捷方式,单击“开始”,指向“程序”,再指向“MicrosoftSQLServer”,最后指向“报表管理器”。
报表服务器数据库
报表服务器数据库是用来存储报表服务器所使用数据的SQLServer数据库。
MSDE和SQLServer个人版不能托管报表服务器数据库,尽管该数据库可以用作报表数据源。
管理工具和实用工具
ReportingServices提供以下工具和实用工具。
有关实用工具的详细信息,请参阅工具和实用工具参考资料。
报表服务器RSConfig实用工具
报表服务器rsconfig实用工具用于在安装完毕后修改报表服务器数据库的连接设置。
还可以用它来设置无人参与的报表处理所需的加密帐户信息。
该命令行管理工具随ReportingServices安装,可用于更改和管理存储在本地或远程计算机上的配置文件中的加密信息。
该工具安装在客户工作站上。
有关详细信息,请参阅rsconfig实用工具。
报表服务器RS实用工具
利用rs实用工具,管理员可以反复运行常见任务,还可以在不同计算机上运行相同的任务。
有关详细信息,请参阅rs实用工具。
报表服务器RSKeyMgmt实用工具
利用RSKeyMgmt实用工具,您可以备份和恢复报表服务器使用的密钥。
有关详细信息,请参阅rskeymgmt实用工具。
报表服务器RSActivate实用工具
RSActivate实用工具用于激活报表服务器安装。
有关详细信息,请参阅rsactivate实用工具。
制作工具
ReportingServices提供以下制作工具。
报表设计器
报表设计器在VisualStudio.NET2003环境中运行。
您可以使用报表设计器创建、编辑和预览报表,然后将其部署到报表服务器中。
文档和示例
该功能用于安装完整的ReportingServices文档集、代码示例、报表示例和AdventureWorks数据库。
文档安装在
代码示例安装在
您只能将示例数据库安装到报表服务器所安装到的目标SQLServer实例中。
二、Reportingservices安装的系统要求和必备条件
安装ReportServer需要以下条件:
IISWeb服务器,用于加载服务器端的报表组件。
SQLServer运行实例,用于加载ReportingServices数据。
可在SQLServer运行实例上登录和创建数据库的用户帐户,用于加载报表数据库。
SMTP服务器,用于交付电子邮件报表。
下面是简要介绍了各组件的一般要求:
组件
一般系统要求
ReportServer
Web服务器(需要IIS)
ReportManager
Web服务器(需要IIS)
portServer数据库
SQLServer
配置工具和实用程序
可访问报表服务器的客户端工作站
ReportDesigner
安装有VisualStudio.NET2003(任何版本)的客户端工作站
下面各节描述了ReportingServices对各类系统的要求。
服务器要求:
SQLServer2000ReportingServices的服务器组件需要下表中描述的受支持操作系统之一。
操作系统
操作系统特定要求
安装了SP4或更高版本服务包的Windows®2000Server
安装了SP4或更高版本服务包的Windows2000AdvancedServer
安装了SP4或更高版本服务包的Windows2000DatacenterServer
IIS
SQLServer2000a+SP3a
SQLServerAgent
安装了SP1或更高版本服务包的WindowsXPProfessional
计算机为域的成员
“简单文件共享”处于关闭状态
IIS
SQLServer2000a+SP3a
SQLServerAgent
WindowsServer™2003StandardEdition
WindowsServer2003EnterpriseEdition
WindowsServer2003DatacenterEdition
应用程序服务器角色(启用ASP.NET)
SQLServer2000a+SP3a
SQLServerAgent
ReportServer和ReportManager都需要Internet信息服务(IIS)。
IIS应在运行此安装程序之前先行安装。
有关ReportDesigner的要求信息,请参见下面的“客户端要求”。
组件
一般系统要求
处理器
最低要求为500MHzPentiumII级别处理器,建议使用600MHzPentiumIII级别的处理器
内存
服务器组件要求的最低内存为256MB,建议使用512MB
硬盘
安装驱动器上可用空间不小于100MB
三、使用安装程序安装ReportingServices
可以用两种方法安装ReportingServices:
图形界面的安装向导(提示您输入所需信息)和命令提示实用工具(要求您提供每个所需参数的信息)。
本说明解释如何使用安装向导安装ReportingServices组件。
有关使用命令提示安装ReportingServices的详细信息,请参阅联机丛书。
每台计算机只能安装一个ReportingServices实例。
不支持命名实例和多个实例。
根据您安装的组件,系统可能会提示您提供登录凭据、虚拟目录名以及完成安装所需的其他信息。
通常使用安装程序在本地安装所选组件。
无论采用哪种版本的ReportingServices,您都可以将报表设计器客户端组件安装到任意计算机上。
运行安装向导的过程中会出现许多屏幕。
下面是有关其中许多屏幕的说明。
简单点击下一步。
点击下一步。
使用功能选择页可以选择要安装的各个ReportingServices功能。
“功能选择”页有两个窗格。
左侧窗格显示可安装功能的树视图。
单击功能旁边的加号(+)可以将其展开,以查看其子功能。
当您单击功能或子功能时,右侧的“功能说明”窗格将显示所选内容的说明及其磁盘空间要求。
选项说明:
要添加或删除某个功能,请单击该功能的图标,然后从下拉列表中选择以下选项之一:
将安装到本地硬盘上
将所选功能安装到“安装路径”下显示的位置。
整个功能将安装到本地硬盘上
安装所选功能及其所有子功能。
展开父功能,以查看子功能。
整个功能将不可用
如果是新安装ReportingServices,则不安装所选功能;或者从现已安装的产品中删除功能。
选择该选项后,该功能旁边会显示一个红色的“X”,并且树视图中任何父功能的图标都将灰显。
“功能选择”页还提供以下选项:
安装路径
显示功能的安装目录,用户可以对该安装路径进行配置。
并不是所有功能都允许用户对安装位置进行配置;如果某个位置是不能更改的,“浏览”按钮将不可用。
对于用户可配置其安装目录的功能,要更改其安装目录,请单击“浏览”。
浏览
更改以后安装所选功能时的目标位置。
只有对那些用户可以配置其目标文件夹的功能,该按钮才可用。
如果要更改的是已安装组件,“浏览”按钮将不可用。
磁盘空间
使用该页可以查看您的计算机上可用于安装所选ReportingServices组件的磁盘空间。
在该页可以填上任何名称和公司名称。
使用该页可以指定ReportServer服务和ReportServerWebService在哪些帐户下运行。
此外还可指定是否自动启动ReportServer服务。
以后若要更改对ReportServer服务所设置的选项,可在“控制面板”中的“管理工具”下运行“服务”。
重要提示 Microsoft建议您在Windows2000服务器上安装ReportingServices时使用内置帐户(NTAUTHORITY/SYSTEM)。
如果使用域用户帐户(即使该帐户具有本地管理员特权),则会限制配置报表的数据源连接时的选择范围,还会增加一些原本不必要的配置步骤。
特别要注意的是,不能使用提示的Windows凭据或存储的Windows凭据连接到外部数据源。
此外,还必须创建特殊用户帐户来支持无人参与的报表处理。
有关数据源配置和在无人参与模式下运行报表的详细信息,请参阅指定凭据和连接信息
选项说明:
使用内置帐户
从下拉列表中选择以下选项之一。
选项
说明
本地服务
使用本地服务帐户凭据运行ReportServer服务。
仅当运行的是WindowsServer2003时才显示该选项。
NTAUTHORITY\SYSTEM
使用本地系统用户凭据运行ReportServer服务。
不过,本地系统帐户会限制ReportingServices安装与其他服务器进行交互,具体取决于该帐户所拥有的特权。
网络服务
使用网络服务帐户凭据运行ReportServer服务。
仅当运行的是WindowsServer2003时才显示该选项。
使用域用户帐户
使用域帐户用户凭据运行ReportServer服务。
在用户名或域名中不允许出现以下字符:
"/\[]:
;=,+*?
<>|
选择此项后,必须填写以下字段。
字段
说明
用户名
输入该域帐户的用户名。
该名称不得超过20个字符。
密码
输入该域帐户的密码。
密码不得超过255个字符。
域
输入分配给该帐户的域名。
该名称不得超过254个字符。
自动启动服务
启动操作系统时自动启动ReportServer服务。
如果清除“自动启动服务”复选框,则每次重新启动服务器之后都必须手动启动该服务。
使用该页可以指定报表服务器和报表管理器的虚拟目录的位置。
报表服务器和报表管理器都需要虚拟目录,用户通过访问虚拟目录就可以找到报表。
虚拟目录是在Internet信息服务(IIS)中的默认网站上创建的。
如果在安装过程中该默认网站被停止,将显示一条消息,提示您安装将继续进行,但在启动默认网站之前,无法使用虚拟目录。
虚拟目录名必须符合IIS命名约定。
虚拟目录名的长度不能超过50个字符。
选项说明:
报表服务器虚拟目录
输入报表服务器的虚拟目录名。
默认值为ReportServer。
您无需指定URL的http:
//<服务器名>部分。
如果ReportServer虚拟目录已经在使用,安装程序将要求您指定其他名称。
如果使用默认名称,用户查看报表所使用的URL就是http:
//<服务器名>/ReportServer。
报表管理器虚拟目录
键入报表管理器的虚拟目录名。
默认值为Reports。
您无需指定URL的http:
//<服务器名>部分。
如果使用默认名称,用户访问报表管理器所使用的URL就是http:
//<服务器名>/Reports。
将本计算机上的默认网站主页重定向到本地报表管理器虚拟目录
使报表管理器虚拟目录成为本地计算机上的默认网站。
选中该选项后,输入http:
//localhost就可以将浏览器重定向到报表管理器虚拟目录。
该选项不会将浏览器的默认主页定向到报表管理器。
检索这些虚拟目录上的数据时使用SSL(安全套接字层)连接
保证在浏览器或客户端应用程序与报表管理器和报表服务器之间所传送的数据的安全。
除了在Web服务器上进行SSL配置之外,客户端计算机和服务器计算机上都必须安装正确的证书,才能使SSL加密发挥作用。
如果要在安装后更改该设置,可以将ReportingServices配置为以后使用证书。
有关详细信息,请参阅RSReportServer配置文件。
报表服务器数据库页:
使用该页可以指定是新建一个报表服务器数据库还是使用现有的数据库,还可指定ReportServer服务连接该报表服务器数据库所在的SQLServer实例时使用的凭据类。
选项说明:
SQLServer实例
指定驻留报表服务器数据库的SQLServer实例。
系统会提供本地安装的所有SQLServer2000实例的列表。
您可以键入其他SQLServer实例的名称,包括远程实例;也可以从下拉列表中选择实例。
如果选择键入SQLServer实例的名称,请指定报表服务器要与之连接的SQLServer服务的网络路径。
如果系统找到该名称的报表服务器数据库,则会使用该数据库。
SQLServer实例由<服务器名>指定,如果安装了多个SQLServer实例,则由<服务器名>\<实例名>指定。
名称
输入报表服务器数据库的名称。
该数据库名称不得超过117个字符。
默认名称为ReportServer。
如果要连接到的报表服务器数据库已经存在,请在“SQLServer实例”中输入该服务器的名称,并键入现有报表服务器数据库的名称。
在符合一定条件的情况下,使用现有数据库将报表服务器加入Web场。
请注意,ReportingServices的标准版不支持Web场。
有关安装Web场的详细信息,请参阅安装报表服务器Web场。
凭据类型
指定ReportServer服务用于连接SQLServer实例的凭据类型。
您可以选择服务帐户、域用户帐户或SQLServer帐户。
对于所有操作系统(MicrosoftWindows®2000除外),默认值都是您在“服务帐户”页中指定的帐户。
而对于Windows2000,默认值为域用户帐户。
用户名
输入报表服务器用于连接SQLServer实例的用户名。
如果使用服务帐户,则不需要提供用户名。
用户名不得超过20个字符。
密码
指定与该用户名配合使用的密码。
密码不得超过255个字符。
域
指定在“用户名”中指定的用户的域。
只有在使用域用户帐户时才需要提供域。
域名不得超过254个字符。
使用该页可以指定与报表的电子邮件传递有关的信息。
您可以将报表嵌入电子邮件中或者向呼机或其他设备发送简单的电子邮件通知。
该页上的信息是可选的;不过,建议您在安装期间提供这些信息,以便能通过电子邮件传递的方式立即传递报表。
如果希望在安装后提供这些信息,需要修改配置文件中控制电子邮件属性的元素。
有关详细信息,请参阅配置报表服务器以进行电子邮件传递。
SMTP服务器地址
键入用于发送报表的简单邮件传输协议(SMTP)服务器的名称。
发件人
输入电子邮件帐户名,该帐户应该是电子邮件服务器的有效帐户。
该地址将被插入从报表服务器发出的电子邮件的“发件人:
”字段中。
有关通过电子邮件传递报表的详细信息,请参阅ReportingServices中的电子邮件传递。
使用此页可以在现有SQLServer实例中安装AdventureWorks示例数据库。
SQLServer实例必须位于本地,但不要求数据库必须已存在。
您只能将示例数据库安装到报表服务器所安装到的目标SQLServer实例中。
选项说明:
SQLServer实例
指定要安装示例数据库的SQLServer2000实例的名称。
使用此页可以指定所购ReportingServices许可证的类型。
您可以选择每客户授权,也可以选择每处理器授权。
选项说明:
每客户授权
指定所购客户授权的份数。
每处理器授权
指定所购处理器授权的份数。
点击安装,等待几分钟就可安装完成。
四、验证ReportingServices的安装
您可以通过执行一些简单测试来验证安装是否成功。
要验证报表服务器已安装并正常运行,请执行以下一种测试:
∙打开“服务”窗口,验证ReportServer服务正在运行。
要查看ReportServer服务,请按以下方法打开“服务”:
单击“开始”,指向“控制面板”,双击“管理工具”,再双击“服务”。
出现服务列表后,滚动到“ReportServer”。
该服务的状态应为“已启动”。
∙打开浏览器,在地址栏中键入报表服务器的虚拟目录。
该地址由您在安装报表服务器期间为该服务器指定的名称和虚拟目录名组成。
默认情况下,报表服务器虚拟目录的名称为ReportServer。
您可以使用以下URL验证报表服务器的安装情况:
http:
//<服务器名>/ReportServer。
要验证报表管理器已安装并正常运行,请执行以下一种测试:
∙打开浏览器,在地址栏中键入报表管理器的虚拟目录。
该地址由服务器名和虚拟目录名组成,其中虚拟目录名是在安装期间为该报表管理器指定的。
默认情况下,报表管理器虚拟目录的名称为Reports。
您可以使用以下URL来验证报表管理器的安装情况:
http:
//<服务器名>/Reports。
∙从“开始”菜单的“SQLServer”程序组中,选择“报表管理器”快捷方式。
∙创建一个新文件夹或上载一个文件以测试定义是否被传回报表服务器数据库。
如果上述操作成功,则表明连接正常。
要验证报表设计器已安装并正常运行,请执行以下一种测试:
∙打开VisualStudio,并打开一个现有项目。
选择其中一个已安装的某个示例。
∙打开VisualStudio,使用报表项目向导创建一个新报表项目。
有关使用报表项目向导的详细信息,请参阅如何创建报表项目(报表项目向导)。
∙在脚本环境下运行一个脚本文件(.rss),以测试指定报表服务器上的WebService操作。
有关运行示例脚本的详细信息,请参阅示例脚本。
四、删除MicrosoftSQLServerReportingServices
从本地计算机删除所有ReportingServices组件。
卸载ReportingServices不会删除以下各项:
∙ReportServer、ReportServertempDB和AdventureWorks数据库。
∙用于安排报表处理的SQLServer代理作业。
∙安装日志文件、跟踪日志文件和错误日志文件。
要删除数据库,您必须先断开数据库的连接。
SQLServer代理作业可使用企业管理器、Transact-SQL或SQL-DMO来删除。
但日志文件必须手动删除。
有关如何删除数据库的详细信息,请参阅SQLServer联机丛书中的“删除数据库”。
有关删除SQLServer代理作业的信息,请参阅SQLServer联机丛书中的“修改和查看作业”。
有关要删除的日志文件所在位置的信息,请参阅SQLServer联机丛书中的“如何查看安装日志文件”。
附:
在安装过程中遇到疑难问题导致安装失败,请参阅联机丛书。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL Server Reporting Services 安装说明 安装 说明