安装 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. 单击要打开的报表的名称。