SQLServer2005 Reporting Service - AdventureWork Sample Report配置

来源:互联网 发布:淘宝店铺转化率分析 编辑:程序博客网 时间:2024/04/28 00:54

安装 Reporting Service的 IIS环境配置(win7版本):

 

解决方案是是我们手动选择需要的组件,如上面提到的,到控制面板,打开IIS Features,点左边的加号,打开详细信息,我们勾上以下组件:

1: Web Managerment Tools\IIS 6 ManagementCompatibility\IIS6 WMI Compatibility

2: Web Managerment Tools\IIS 6 ManagementCompatibility\IIS6 Metabase and IIS 6 Configuration Compatibility

3: World Wide Web Services\ApplicationDevelopment Features\Asp.net

4: World Wide Web Services\Common HttpFeatures\Http Redirection

5: World Wide Web Services\Security\WindowsAuthentication

 

    安装完,再启动sql server 2005 安装程序,顺利完成。

 

    但新问题来了,安装完成后,我们登录sql 时候,发现登录不了,提示18456 login error,我们的administrator 不再有权限登录sql server.

 

   怎么办呢,上microsoft官方网站,搜索sql server 2005 sp3,打上sp3补丁,安装过程会提示给用户添加数据库权限,选择确定,安装完毕,thx GOD,sql server 总算正常工作了

 

必备条件

 

您的系统必须满足以下要求才能使用示例报表。

服务器

  • Microsoft SQL Server 2005 Reporting Services(Evaluation、Standard、Developer 或 Enterprise Edition)或具有高级服务的 SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005
  • SQL Server 2005 附带的 AdventureWorks 和 AdventureWorksDW 示例数据库还可以在 SQL Server 开发人员中心网站上获取。
  • Microsoft SQL Server 2005 Analysis Services(是 Sales Reason Comparison 报表所必需的)
  • AdventureWorks OLAP 多维数据集(是 Sales Reason Comparison 报表所必需的)

客户端

  • 启用了脚本功能的 Microsoft Internet Explorer 6.0
  • Business Intelligence Development Studio(可选)
  •  

注意:

基于 Itanium 的计算机不支持 Business Intelligence (BI) Development Studio。但是,基于 x64 的计算机支持 BI Development Studio。如果已在基于 Itanium 的计算机上部署了 SQL Server 2005 示例数据库,请使用基于 x86 或 x64 的计算机上的 BI Development Studio 修改和运行这些示例。

 安装示例

在安装期间不会自动安装 SQL Server 示例。有关如何安装示例的说明,请参阅安装示例。

 部署示例多维数据集

Standard Edition 和 Enterprise Edition 中都提供了示例 AdventureWorksAnalysis Services 项目。Sales ReasonComparisons 报表对该项目的两个版本都适用。

部署 Standard Edition 版示例多维数据集的方法

1.   从 Business Intelligence Development Studio 工具栏上,单击“文件”,指向“打开”,再单击“项目/解决方案”

2.   浏览到 C:\Program Files\Microsoft SQL Server\90\Tools\Samples\AdventureWorksAnalysis Services Project\Standard,选中文件Adventure Works DW.sln 并单击“打开”

3.   从解决方案资源管理器中,右键单击 Adventure Works DW Standard Edition 并选择“部署”

4.   在 Management Studio 中,连接到默认的 Analysis Services 实例。

5.   展开数据库并验证 Adventure Works DW Standard Edition 是否可用。

6.   在 Business Intelligence Development Studio 中,单击“文件”,指向“打开”,然后单击“项目/解决方案”

7.   浏览到 C:\Program Files\Microsoft SQL Server\90\Samples\ReportingServices\Report Samples\AdventureWorks Sample Reports,选择 AdventureWorksSample Reports.sln 文件,然后单击“打开”

注意:

Reporting Services 示例和 Analysis Services 示例位于不同文件夹中。如果找不到 AdventureWorks Sample Reports.sln 文件,请验证该路径信息是否正确。

8.   在解决方案资源管理器中,双击 AdventureWorksAS.rds 文件。

9.  键入或复制并粘贴以下连接字符串。此连接字符串指定 Adventure Works DW Standard Edition 示例数据库:

Data Source=(local);Initial Catalog="Adventure Works DW StandardEdition"

10.  使用“部署 AdventureWorks 示例报表”中提供的说明来部署示例报表。由于解决方案已经打开,您可以直接进行第 3 步。

部署 Enterprise Edition 版示例多维数据集的方法

1.   在 Business Intelligence Development Studio 工具栏中,单击“文件”,指向“打开”,然后单击“项目/解决方案”

2.   浏览到 C:\Program Files\Microsoft SQL Server\90\Tools\Samples\AdventureWorksAnalysis Services Project\Enterprise,选中文件Adventure Works DW.sln 并单击“打开”

3.   在解决方案资源管理器中,右键单击 Adventure Works DW 并选择“部署”

4.   在 SQL Server Management Studio 中,连接到默认的 Analysis Services 实例。

5.   展开数据库并验证示例数据库 AdventureWorksDW 是否可用。

6.   继续执行下一部分中的步骤,以将 AdventureWorks 示例报表部署到报表服务器。

 部署 AdventureWorks 示例报表

1.   在 Business Intelligence Development Studio 工具栏中,单击“文件”,指向“打开”,然后单击“项目/解决方案”

2.   浏览到 C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\ReportSamples\AdventureWorks Sample Reports,选择 AdventureWorks Sample Reports.sln 文件,然后单击“打开”

3.   如果是使用具有高级服务的 SQL Server 2005 Express Edition,必须修改目标报表服务器 URL 属性,并更改指定到 AdventureWorks 示例数据库的连接的默认连接字符串。此示例的默认值不正确,不能用于 SQL Server Express 安装:

a.    在“项目”菜单上,选择“属性”

b.   在 OverwriteDataSources 中,选择 True

c.    在 TargetServerURL 中,键入以下 URL:
http://localhost/reportserver$SQLExpress

d.   单击“确定”关闭“解决方案属性页”对话框。

e.   在解决方案资源管理器中,双击“共享数据源”中的 AdventureWorks.rds

f.     在“共享数据源”对话框的“常规”选项卡中,将连接字符串修改为使用以下值:
DataSource=localhost\SQLExpress; Initial Catalog=AdventureWorks

g.   单击“确定”关闭“共享数据源”对话框。

4.   在标准工具栏上,选择“生产”解决方案配置。(默认配置为“调试”。)

5.   在“生成”菜单上,单击“部署 AdventureWorks 示例报表”。部署解决方案时,将向报表服务器发布这些报表。

 在报表管理器中查看报表示例

发布报表示例后,可以在报表管理器中查看这些示例。查看报表需要以下权限:

  • 您必须有登录 AdventureWorks 数据库所在的本地 SQL Server 数据库引擎的权限。默认情况下,报表数据源被配置为使用 Windows 集成安全性。使用 Windows 帐户凭据登录数据库。
  • 您必须有授权您访问报表的角色分配。如果您是计算机的本地管理员,将自动授予您所有这些权限。如果您不是本地管理员,则必须首先配置角色分配和登录权限,才能查看报表。

若要在报表管理器中查看报表,请执行以下步骤:

1.   打开浏览器窗口。报表管理器需要启用了脚本功能的 Internet Explorer 6.0 或更高版本。

2.   在 Web 浏览器的地址栏中键入报表管理器 URL。默认情况下,该 URL 为 http://<webservername>/reports。如果是使用 SQL ServerExpress,则默认 URL 为http://localhost/reports$SQLExpress。

3.   定位到包含报表的文件夹。默认情况下为 AdventureWorks Sample Reports 文件夹。

4.   单击要打开的报表的名称。

 


原创粉丝点击