如何在一台基于 Windows Vista 的计算机上安装 SQL Server 2005 报告服务

文章翻译 文章翻译
文章编号: 934164 - 查看本文应用于的产品
为这篇文章的一个 Windows Server 2008 版本,请参阅 938245
.
展开全部 | 关闭全部

本文内容

简介

本文讨论了要求和一台基于 Windows Vista 的计算机上安装 Microsoft SQL Server 2005 报告服务的步骤。

更多信息

系统必备组件

必须运行下列的版本的 Windows Vista 之一的计算机:
  • Windows Vista 业务
  • Windows Vista 企业
  • Windows Vista 的绝佳
您安装以下版本中包括 SQL Server 2005 报告服务的 SQL Server 2005 年的一项,请执行以下操作:
  • SQL Server 2005 开发人员版
  • SQL Server 2005 标准版
  • SQL Server 2005 工作组版
  • SQL Server 2005 试用版
  • 使用高级服务 SQL Server 2005 速成版 Service Pack 2 (SP2)
注意SQL Server 2005 企业版不支持在 Windows Vista。

在安装原始发行版 SQL Server 2005 年后,您必须应用 SQL Server 2005 Service Pack 2 (SP2) 或更高版本的 service pack,若要从 Microsoft 获得支持。此外,高级服务 sp2 SQL Server 2005 速成版已经在 SQL Server 2005 SP2 级别。 有关详细的信息,请访问下面的 Microsoft 网站:
http://go.microsoft.com/fwlink/?LinkID=63922
在安装 SQL Server 2005 报告服务之前,必须启用 Microsoft ASP.NET 和 Microsoft Internet Information Services (IIS)。若要启用 ASP.NET 和 IIS,请按照下列步骤操作:
  1. 在 $ 控制面版中单击 程序,然后双击 程序和功能
  2. 用户帐户控制 对话框中单击 继续
  3. 单击 打开或关闭打开的 Windows 功能
  4. Windows 功能 对话框中展开 Internet Information Services、 展开 网站管理工具,展开 IIS 6 管理兼容性,然后单击以选中以下复选框:
    • IIS 6 WMI 兼容性
    • IIS 配置数据库和 IIS 6 配置兼容性
  5. 展开 万维网服务,展开 应用程序开发功能,然后单击以选中以下复选框:
    • ASP.NET
    • ISAPI 扩展
    • ISAPI 筛选器
  6. 展开 通用 HTTP 功能,然后单击以选中以下复选框:
    • 默认文档
    • 目录浏览
    • HTTP 错误
    • HTTP 重定向
    • 静态内容
  7. 展开 安全性,然后单击以选中 Windows 身份验证 复选框。
注意如果未启用所有这些功能,报表服务 选项未出现在的 SQL Server 安装程序 功能选择 对话框中。

启用所需的功能后,您必须启动世界通用发布服务,如果您想要安装报表服务的默认配置。否则为 SQL Server 安装程序将仅安装报表服务并不会配置报表服务。

安装报告服务 SQL Server 2005

要安装 SQL Server 2005 报告服务,请按照下列步骤操作:
  1. 登录到 Windows Vista 上,并启用 ASP.NET 和 IIS。有关详细的信息,请参阅"先决条件"一节。
  2. 验证启动万维网发布服务。如果未启动万维网发布服务,则配置为自动启动服务。若要这样做,请按照下列步骤操作:
    1. 在 $ 控制面版中单击 $ 系统和 $ 维护
    2. 单击 管理工具
    3. 双击 服务
    4. 用户帐户控制 对话框中单击 继续
    5. 用鼠标右键单击 万维网发布服务,然后单击 属性
    6. 万维网发布服务属性 对话框中单击在 启动类型 列表中的 自动
    7. 单击 应用 并单击 开始,然后单击 确定
  3. 启动高级服务 sp2 安装 SQL Server 2005 或 SQL Server 2005 速成版。

    备注
    • 当安装了 SQL Server 2005 的原始发行版时您将收到一条警告消息,说明该程序存在已知的兼容性问题。单击 $ 运行程序 以继续安装。
    • 功能选择 对话框中确保选择了 报表服务
    • 在该 报表服务器安装选项 对话框框中,选择下列选项之一:
      • 安装默认配置
      • 安装但不是将服务器配置
  4. 安装 SQL Server 2005 SP2。

    备注
    • 有关如何获取 SQL Server 2005 Service Pack 2 的详细信息单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
      913089如何获取最新的 service pack,SQL Server 2005 年
    • 因为已经安装了 SQL Server 2005 SP2,请与高级服务 SP2 安装 SQL Server 2005 速成版,跳过第 4 步。
    • 您必须确保在 SQL Server 服务启动之前安装 SQL Server 2005 SP2。SQL Server 服务必须运行才能执行安装程序的 身份验证模式 对话框中的身份验证检查。
    • 身份验证模式 对话框后,您可以停止 SQL Server 服务,以避免在系统重新启动。若要停止 SQL Server 服务、 单击 管理工具,在控制面板中,双击 服务,用鼠标右键单击 SQL Server 服务,然后单击 停止
    • 如果将启动 SQL Server 2005 用户资源调配工具适用于 Vista,开始 SQL Server 服务之前您授予用户的管理权限。可以将 Windows 用户帐户添加到该 SYSADMIN 固定服务器角色方便地使用适用于 Vista SQL Server 2005 用户资源调配工具。
  5. 如果该服务未启动,请启动 SQL Server 服务。 如果您使用高级服务 SP2 安装 SQL Server 速成版,重置 IIS。

    若要重置 IIS,请按照下列步骤操作:
    1. 打开命令提示符处使用 以管理员身份运行 选项。
    2. 键入 IISRESET,然后按 Enter 键。
  6. 如果在 报表服务器安装选项 对话框中选择了 安装但不是配置服务器 选项,配置该报表服务器。若要这样做,请按照下列步骤操作:
    1. 启动报告服务配置工具。若要启动该工具,单击 开始,指向 所有程序、 都指向 SQL Server 2005、 都指向 配置工具,然后单击 报告服务配置
    2. 用户帐户控制 对话框中单击 继续
    3. 选择报表服务器安装实例 对话框中键入在 计算机名称 框中计算机的名称。
    4. 单击 SQL Server 2005 报告服务的 实例名称 列表中的该实例,然后单击 连接
    5. 为操作将服务器配置。
    注意作为旧版应用程序报告服务运行,IIS 7.0 上。如果您配置 Report Server 虚拟目录的应用程序池在新的报表服务安装,下列方法之一:
    • 选择该报表服务器 经典.net AppPool
    • 创建新应用程序池。然后,设置为 经典托管管线模式 选项。
    如果使用默认配置安装报表服务在报表服务器将在其自己应用程序池网络服务帐户下运行。如果您使用默认配置中,该报表服务器是完全可在 Windows Vista 上运行。但是,您应避免在默认应用程序池运行在报表服务器,IIS 7.0 上。默认应用程序池已设置为 集成托管管线模式 选项。您将收到"HTTP 500"如果您运行该报表服务器默认应用程序池中的错误消息。
  7. 配置用于本地管理报表服务器。若要访问报表服务器和本地报表管理器,请按照下列步骤操作:
    1. 启动 Windows Internet Explorer。
    2. 工具 菜单上单击 Internet 选项
    3. 单击 安全性
    4. 单击 受信任的站点
    5. 单击 网站
    6. 将此网站添加到区域 框中,键入 http:// ServerName。如果您没有默认站点使用 HTTPS,单击以清除在 要求服务器证书 (https:) 对该区域中的所有站点 复选框。
    7. 单击 添加
    8. 重复步骤 7f 和步骤 7 g 添加 http://localhost URL,然后单击 关闭
    注意此步骤使您能够启动 Internet Explorer 并打开本地主机或报表服务器应用程序和报告管理器应用程序服务器的网络计算机名称。
  8. 创建角色分配显式授予一起使用的完全权限的访问权限。若要这样做,请按照下列步骤操作:
    1. 启动 Internet Explorer 一起使用 以管理员身份运行 选项。若要执行此操作单击 开始、 单击 所有程序、 用鼠标右键单击 Internet Explorer,然后都单击 以管理员身份运行
    2. 打开报告管理器。默认状态下,报表管理器 URL 是 http:// ServerName / 报告。

      如果高级服务 sp2 使用 SQL Server Express 报表管理器 URL http:// ServerName 名/报告 $ sqlexpress。如果您使用的报告服务命名的实例,报表管理器 URL 是 http:// ServerName 名/报告 $ InstanceName
    3. 起始页 对话框中,单击 属性
    4. 单击 新建角色分配
    5. 通过使用以下格式键入 Windows 用户帐户名:
      Domain\User
    6. 单击以选择 内容管理员 复选框。
    7. 单击 确定
    8. 起始页 对话框中,单击 网站设置
    9. 单击 配置网站范围安全性
    10. 单击 新建角色分配
    11. 通过使用以下格式键入一个 Windows 用户帐户:
      Domain\User
    12. 单击 系统管理器
    13. 单击 确定
    14. 关闭报告管理器。
  9. 以管理员身份运行 选项的情况下使用 Internet Explorer 重新打开报表管理器。

使用在 Windows Vista 中的 SQL Server 商业智能开发工作室

如果您在 Windows Vista 中使用商业智能开发工作室,您会遇到与 vsprvs 开发环境的兼容性问题。

如果您要打开现有项目或现有的解决方案,或者您想要发布到一个报表服务器 Windows Vista 中的项目从报表设计器或模型设计器必须使用提升的权限打开 SQL Server 商业智能开发工作室。若要这样做,请按照下列步骤操作:
  1. 单击 开始,单击 所有程序,然后单击 SQL Server 2005
  2. 用鼠标右键单击 SQL Server 商业智能开发工作室
  3. 单击 以管理员身份运行
  4. 单击 继续
  5. 单击 运行程序
现在您可以在报表服务器部署报表和其他项目。 如果您没有足够的权限,您将收到错误消息。例如对于您遇到下列问题:
  • 当您试图打开一个现有项目时,您会收到"访问被拒绝"错误消息。
  • 当您配置数据源连接到共享的数据源时,您会收到登录失败错误消息。
  • 当您使用报表的服务器向导创建报表时,您会收到一条失败登录的错误消息,向导在试图连接到外部数据源提供报表数据时。
若要进行的管理服务器上的数据库的用户的登录,您必须运行 SQL Server 管理 Studio 通过使用 以管理员身份运行 选项。否则为您不能创建或修改 SQL Server 登录或 $ SQL Server 数据库权限。

参考

有关如何在运行 Windows 64 位版本的计算机上安装的 SQL Server 2005 报告服务的 32 位版本的详细信息单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
934162如何在运行 Windows 64 位版本的计算机上安装 SQL Server 2005 报告服务的一个 32 位版本
有关如何在基于 Windows Vista 的计算机上升级 SQL Server 2005 报告服务的详细信息单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
934163如何在基于 Windows Vista 的计算机上升级 SQL Server 2005 报告服务

属性

文章编号: 934164 - 最后修改: 2007年9月5日 - 修订: 2.1
这篇文章中的信息适用于:
  • Microsoft SQL Server 2005 Reporting Services
关键字:?
kbmt kbhowto kbsql2005rs kbinfo KB934164 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 934164
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com