当您尝试安装 SQL Server 2000 报表服务时收到 1603年错误消息或 25619 错误消息

文章翻译 文章翻译
文章编号: 867872 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

症状

当试图安装 Microsoft SQL Server 2000 报表服务时可能会收到以下错误消息之一:

错误消息 1
Microsoft SQL Server 2000 报表服务设置
安装程序遇到意外的错误安装此软件包。这可能表明此软件包有问题。错误代码是 25619。
错误消息 2
安装程序错误
在安装过程中出现了一个错误。执行以下安装操作时出现了一个错误。请选择有关此错误的详细信息的帮助。您可以跳过此操作,通过选择忽略,或重试操作,通过选择重试。选择取消将结束 SQL Server 的安装。

配置 Microsoft SQL Server

错误代码: 1603年
注意在第二个的错误消息中"出错"一词是拼写错误用于单词"出现"。

原因

安装 SQL Server 2000 报表服务安装程序使用 IWAM_ ComputerName 帐户来配置 Microsoft Internet Information Services (IIS)。如果一个,则可能会出现一个问题或多个下列条件都为真。

注意ComputerName 是计算机的您名称的占位符。
  • IWAM_ ComputerName 帐户被禁用。
  • 存储在以下三个位置中的 IWAM_ ComputerName 帐户的密码不同步:
    • Internet 信息服务器 (IIS) 配置数据库
    • 用户管理器在 Microsoft Windows NT 中的域工具或 Microsoft Windows 2000 中的本地用户和组工具
    • Microsoft 事务服务器在 Windows NT 或组件中的服务 Microsoft Windows 2000 中

替代方法

要变通解决此问题,显式安装而不创建在虚拟目录的 SQL Server 2000 报表服务,然后手动创建虚拟目录。若要这样做,请按照下列步骤操作:
  1. 不使用该 RSDONOTCREATEVIRTUALDIRECTORIES 创建虚拟目录的情况下安装 SQL Server 2000 报表服务的 Setup.exe 文件的命令行参数。若要这样做,请按照下列步骤操作:
    1. 将 SQL Server 2000 报表服务的所有安装文件都复制到本地文件夹中。请确保该文件夹位于 SQL Server 所在的驱动器。
    2. 命令提示符也会相应更改文件夹路径文件夹的包含 SQL Server 2000 报表服务安装程序的 Setup.exe 文件,然后运行
      setup.exe /iPath\Setup\Rsrun.msi RSDONOTCREATEVIRTUALDIRECTORIES=True
      备注 以下命令。
      • Path表示安装程序文件将复制该文件夹的路径。例如对于如果安装程序文件复制到驱动器 C 下的企业文件夹,您运行
        setup.exe /iC:\Enterprise\Setup\Rsrun.msi RSDONOTCREATEVIRTUALDIRECTORIES=True
        以下命令。
      • / iPath 之间没有空格。
      有关如何从命令行安装 SQL Server 2000 报表服务的详细信息请访问下面的 Microsoft 网站:
      http://msdn2.microsoft.com/en-us/library/aa179337(SQL.80).aspx
    3. 请按照屏幕看到的 SQL Server 2000 报表服务的安装步骤。

      因为您没有创建虚拟目录的情况下安装 SQL Server 2000 报表服务,您将收到一条警告消息,类似于 SQL Server 2000 报表服务安装的末尾以下内容:
      安装程序无法初始化该报表服务器。在第一次使用它之前,您必须手动初始化该报表服务器。有关详细的信息,请参阅报表服务安装程序文档。
  2. 使用 Internet 服务管理器,然后创建下列虚拟目录:
    • 报告
    • ReportServer
    若要这样做,请按照下列步骤操作:
    1. 单击 开始,单击 运行,键入 inetmgr,然后单击 确定
      在 Microsoft Windows Server 2003 年 Internet Information Services (IIS) 管理器 窗口中打开。在 Microsoft Windows 2000 或 Microsoft Windows XP 中,Internet Information Services 窗口打开。
    2. 在左窗格中右键单击 默认网站,指向 新建,然后单击 虚拟目录
    3. 在该 虚拟目录创建向导 对话框框中,单击 下一步
    4. 虚拟目录别名 页上创建报告的虚拟目录,或键入要创建 ReportServer 的虚拟目录的 ReportServer别名 框中键入 报告,然后单击 下一步
    5. 网站内容目录 页面上,单击 浏览
    6. 如果创建的报表的虚拟目录定位到 Installation drive \Program Files\Microsoft SQL Server\MSSQL\Reporting Services\ReportManager 的文件夹。

      如果创建的 ReportServer 虚拟目录定位该 Installation drive \Program Files\Microsoft SQL Server\MSSQL\Reporting Services\ReportServer 文件夹。
    7. 单击 下一步
    8. 访问权限 页上单击 下一步
    9. 在该 虚拟目录创建向导 对话框框中,单击 完成
    有关如何在 Internet Information Services 中创建虚拟目录的详细信息单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    172138如何创建虚拟目录中 Internet Information Services (IIS)
  3. 设置报表的虚拟目录的属性。若要这样做,请按照下列步骤操作:
    1. Internet Information Services 中或 Internet Information Services (IIS) 管理器 窗口的在左窗格中用鼠标右键单击 报表,然后再单击 属性
    2. 报表属性 对话框中单击 目录安全性 选项卡。
    3. 匿名访问和验证控件 列表中单击 编辑
    4. 身份验证方法 对话框中清除 匿名访问 复选框,然后单击 确定
    5. 报表属性 对话框中单击 虚拟目录 选项卡上。
    6. 应用程序名称 框中键入 报告服务器接口
    7. 执行许可 下拉列表中选择 脚本和可执行文件
    8. 单击 文档 选项卡。
    9. 选择中的项目在 启用默认文档 列表,然后单击 删除。同样,您必须在列表中删除所有项目。
    10. 单击 添加
    11. 添加默认的文档 对话框中 默认文档名称 框中键入 Home.aspx,然后单击 确定
    12. 如果使用的 Microsoft Internet Information Services (IIS) 5.0 没有按照此步骤。如果使用的 Microsoft Internet Information Services (IIS) 6.0 请按照下列步骤操作:
      1. 单击 HTTP 标头 选项卡,然后单击 自定义 HTTP 标头 下的 添加。在 添加/编辑自定义 HTTP 头 对话框。
      2. 自定义标头名称 框中键入 MicrosoftOfficeWebServer
      3. 自定义标头值 框中键入 5.0_Pub
      4. 单击 确定
    13. 报表属性 对话框中单击 确定
  4. 设置 ReportServer 虚拟目录的属性。 若要这样做,请按照下列步骤操作:

    对于 Microsoft Internet Information Services (IIS) 5.0
    1. 在该 Internet Information Services 或 Internet Information Services (IIS) 管理器 窗口的在左窗格中右键单击 ReportServer,然后单击 属性
    2. ReportServer 属性 对话框中单击 目录安全性 选项卡。
    3. 匿名访问和验证控件 列表中单击 编辑
    4. 身份验证方法 对话框中清除 匿名访问 复选框,然后单击 确定
    5. 报表属性 对话框中单击 虚拟目录 选项卡上。
    6. 应用程序名称 框中键入 报表服务器
    7. 执行许可 下拉列表选择
    8. 单击 配置
    9. 应用程序配置 对话框在该 应用程序映射 选项卡上的应用程序映射列表中选择一项,然后单击 删除
    10. 应用程序/脚本映射 警告消息,若要从列表中删除该项目中,请单击
    11. 重复步骤 h 和 i 步骤,直到您删除在列表中的所有项目。
    12. 单击 添加
    13. 中的 添加/编辑应用程序映射 对话框单击 浏览,然后找到该 Aspnet_isapi.dll Microsoft.net Framework 1.1 安装路径中的文件。

      注意默认状态下,.net Framework 1.1 安装路径是 %windir%\Microsoft.NET\Framework\v1.1.4322。
    14. 扩展名 框中键入星号 (*)。
    15. 动作 列表中单击 全部动作
    16. 选中 脚本引擎 复选框,然后单击 确定
    17. 应用程序配置 对话框中,单击 确定
    18. ReportServer 属性 对话框中单击 确定
    对于 Microsoft Internet Information Services (IIS) 6.0
    1. Internet Information Services 中或在 $ Internet Information Services (IIS) 管理器窗口,在左窗格中将 ReportServer 用鼠标右键单击,然后单击 属性
    2. ReportServer 属性 对话框中单击 目录安全性 选项卡。
    3. 匿名访问和验证控件 列表中单击 编辑
    4. 身份验证方法 对话框中清除 启用匿名访问 复选框,然后单击 确定
    5. 报表属性 对话框中单击 虚拟目录 选项卡上。
    6. 应用程序名称 框中键入 报表服务器
    7. 执行许可 下拉列表单击
    8. 单击 配置
    9. 应用程序配置 对话框单击在 映射 选项卡上 应用程序扩展 列表中的项目,然后单击 删除
    10. 当您收到以下警告消息时,单击 要从列表中删除项目。
      删除选定的脚本映射吗?
    11. 重复步骤 h 和 i 步骤,直到您删除在列表中的所有项目。
    12. 单击 插入
    13. 添加/编辑应用程序扩展映射 对话框中单击 浏览,然后查找在.net Framework 1.1 安装路径中的 Aspnet_isapi.dll 文件。

      注意默认状态下,.net Framework 1.1 安装路径是 %windir%\Microsoft.NET\Framework\v1.1.4322。
    14. 单击以清除 确认文件存在 复选框,然后单击 确定
    15. 应用程序配置 对话框中,单击 确定
    16. 单击 HTTP 标头 选项卡,然后单击 自定义 HTTP 标头 下的 添加

      添加/编辑自定义 HTTP 头 对话框。
    17. 自定义标头名称 框中键入 MicrosoftOfficeWebServer
    18. 自定义标头值 框中键入 5.0_Pub
    19. 单击 确定
    20. ReportServer 属性 对话框中单击 确定

更多信息

重现 25619 错误的步骤

  1. 单击 开始、 指向 程序、 指向 管理工具,然后单击 计算机管理。在 计算机管理 窗口打开。
  2. 计算机管理 窗口在左窗格中找到 用户 文件夹,然后单击 用户
  3. 计算机管理 窗口在右窗格中找到 IWAM_ ComputerName 帐户。
  4. 更改 IWAM_ ComputerName 帐户的密码。若要这样做,请按照下列步骤操作:
    1. 用鼠标右键单击 IWAM_ ComputerName,然后单击 设置密码
    2. 设置密码 对话框中在 新密码 框中键入密码,然后单击 确定
    3. 确认密码 框中键入相同的密码,然后单击 确定
    4. 本地用户和组 消息的对话框框中,单击 确定
  5. 安装报告服务 SQL Server 2000。
您会收到 25619 错误所述"症状"一节。

参考

有关如何解决报告服务安装的详细信息请访问以下 Microsoft 开发人员网络 (MSDN) 的 Web 站点:
http://msdn2.microsoft.com/en-us/library/aa179315(SQL.80).aspx
http://msdn2.microsoft.com/en-us/library/aa179312(SQL.80).aspx

属性

文章编号: 867872 - 最后修改: 2007年12月28日 - 修订: 9.1
这篇文章中的信息适用于:
  • Microsoft SQL Server 2000 Reporting Services
关键字:?
kbmt kbpackage kberrmsg kbsetup kbtshoot kbprb KB867872 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 867872
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