你目前正处于脱机状态,正在等待 Internet 重新连接

服务在 Exchange Server 2003年如何重置默认虚拟目录,以提供与 Outlook Web Access,Exchange ActiveSync Outlook 移动访问所需。

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 883380
概要
本文介绍如何重新创建 Microsoft Exchange Server 相关的虚拟目录在 Internet Information Services (IIS)。Microsoft Exchange Server 2003年支持 Microsoft Office Outlook Web Access,Exchange ActiveSync 和 Outlook 移动访问权限。这些服务将通过六个安装 Exchange Server 2003年时默认情况下,在 IIS 中创建的虚拟目录中启用。如果虚拟目录被损坏,或任何一种相关的服务失败,您可能需要删除这些虚拟目录。但是,这些虚拟目录不会自动重新创建。

在这种情况下,必须使用下列方法之一来删除,然后重新创建 IIS 中的虚拟目录:
  • 方法 1: 使用元数据库资源管理器从 IIS 6.0 资源工具包工具
  • 方法 2: 使用 Adsutil.vbs
  • 方法 3: 编辑 Metabase.xml 文件
简介
有时您必须重新创建 IIS 虚拟目录,当 Exchange Server 2003年计算机上有 Outlook Web Access 或其他移动服务的问题。在默认情况下,Exchange Server 2003年中创建下面的 IIS 虚拟目录: Exadmin、 交换、 ExchWeb、 动态同步服务器 Microsoft 功能、 OMA 和公众。

但是,如果您删除 Outlook Web Access 和其他移动服务使用 IIS 虚拟目录时,虚拟目录不会自动重新创建时重新启动 Exchange 系统助理服务。本文介绍了您可以使用删除和重新创建虚拟目录使用的 Outlook Web Access 的三种方法。

注意在 Microsoft Exchange 2000 Server 中,Outlook Web Access,用于删除的虚拟目录后的虚拟目录时会重新创建您重新启动 Exchange 系统助理服务。

有关 Exchange Server 2003年中的 Outlook Web Access 的虚拟目录的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
821898 由 Outlook Web Access,Exchange Server 2003年中使用的 Internet Information Services (IIS) 虚拟目录
更多信息
要删除并重新为 Outlook Web Access 中创建的虚拟目录,请使用下列方法之一。

方法 1: 使用元数据库资源管理器从 IIS 6.0 资源工具包工具

若要使用配置数据库资源管理器,从 IIS 6.0 资源工具包工具,请执行以下步骤:

  1. 设置 IIS 6.0 资源工具包工具。要获取 IIS 6.0 资源工具包工具,请访问下面的 Microsoft 网站: 注意 如果您不想在计算机上安装 IIS 的所有工具,您可以只都安装配置数据库资源管理器 1.6 组件。若要执行此操作,请执行以下步骤:
    1. 双击iis60rkt.exe,,然后按照屏幕上的说明,直到到达 IIS 6.0 资源工具包工具安装向导的安装类型页。
    2. 安装类型页上,单击自定义、,然后单击下一步
    3. 清除所有 IIS 资源工具包工具和组件复选框配置数据库资源管理器 1.6复选框。
    4. 单击下一步,然后单击完成
  2. 备份您的 IIS 元数据库。若要执行此操作,请执行以下步骤:
    1. 开始 IIS 管理器。
    2. 用鼠标右键单击默认的 Web 站点,指向所有任务,然后单击将配置保存到一个文件
    3. 将配置保存到文件对话框中,在输入配置文件名称框中,键入配置名称,然后单击确定
  3. 对于 Outlook Web Access 中删除虚拟目录。若要执行此操作,展开默认 Web 站点的 IIS 管理器中的导航窗格中,用鼠标右键单击Exadmin,然后单击删除。当在系统提示您是否要删除此项目,请单击

    为以下虚拟目录重复此步骤:
    • 交换
    • ExchWeb
    • Microsoft 的服务器-同步
    • OMA
    • 公共
  4. 关闭 IIS 管理器。
  5. 单击开始,指向所有程序IIS 资源元数据库资源管理器中,,然后单击配置数据库资源管理器
  6. 展开LM、 用DS2MB,鼠标右键单击,然后单击删除。当在系统提示您是否要删除此项及其所有子项,请单击
  7. 关闭 IIS 元数据库资源管理器。
  8. 单击开始,指向所有程序,都指向管理工具,然后单击服务
  9. 要重新启动 Microsoft Exchange 系统助理服务,请执行以下步骤:
    1. 单击开始,然后单击运行,类型 服务然后单击确定
    2. 用鼠标右键单击Microsoft Exchange 系统助理,然后单击重新启动
    3. 当系统提示您重新启动依赖 Exchange Server 服务时,请单击

      注意当您重新启动 Microsoft Exchange 系统助理服务时,则 Microsoft Exchange 信息存储服务也会重新启动。在这种情况下,您 Exchange Server 的用户失去了对其 Exchange Server 邮箱的连接。
    虚拟目录将重新创建。要验证的虚拟目录将重新创建,请启动 IIS 管理器,然后查看默认 Web 站点文件夹。

    重要 如果不能在 15 分钟后重新创建的虚拟目录,请重新启动您的计算机。
  10. 重置为匿名的访问权限。若要执行此操作,请执行以下步骤:
    1. 开始 IIS 管理器,右键单击ExchWeb、 单击属性,然后单击目录安全性选项卡。
    2. 身份验证和访问控制中,单击编辑,然后验证已选中启用匿名访问复选框。
    3. 选择集成 Windows 身份验证复选框,单击确定,然后单击应用
    4. 如果出现继承覆盖对话框,请单击,然后单击确定
    5. 身份验证和访问控制,单击编辑和 thenclear集成 Windows 身份验证复选框。
    6. 单击确定两次,然后再关闭 IIS 管理器。
使用 web 浏览器您可以连接到您的 Outlook Web Access 服务器进行验证。如果您同时运行其他移动服务,请验证您可以通过使用相应的客户端连接到这些服务。

方法 2: 使用 Adsutil.vbs

若要使用 Adsutil.vbs,请执行以下步骤:

  1. 备份您的 IIS 元数据库。若要执行此操作,请执行以下步骤:
    1. 开始 IIS 管理器。
    2. 用鼠标右键单击默认的 Web 站点,指向所有任务,然后单击将配置保存到一个文件
  2. 对于 Outlook Web Access 中删除虚拟目录。若要执行此操作,在IIS 管理器中的导航窗格中右键单击 Exadmin,然后单击删除。当在系统提示您是否要删除此项目,请单击

    为以下虚拟目录重复此步骤:
    • 交换
    • ExchWeb
    • Microsoft 的服务器-同步
    • OMA
    • 公共
  3. 关闭 IIS 管理器。
  4. 单击开始,然后单击运行,类型 cmd然后按 enter 键。
  5. 更改到下面的文件夹中。在此示例中, 驱动器 为硬盘驱动器上安装了 Windows 的:
    驱动器: \inetpub\adminscripts
  6. 键入 adsutil然后按 enter 键。

    重要 默认情况下,CScript 不是 Windows Server 2003 的默认脚本宿主。若要运行 adsutil CScript 命令必须配置为默认脚本宿主。为此,请单击,如果您是提示您登记 CScript,为您的默认宿主 VBscript,然后单击确定

    注意 如果您收到 adsutil 命令选项的列表,则 CScript 已被配置为默认脚本宿主的 VBscript 中。
  7. 键入 adsutil 删除 ds2mb然后按 enter 键。

    注意 若要设置默认脚本宿主 WScript,键入 WScript //H:WScript在命令提示符处,按 enter 键,然后单击确定
  8. 单击开始,指向所有程序,都指向管理工具,然后单击服务
  9. 要重新启动 Microsoft Exchange 系统助理服务,请执行以下步骤:
    1. 单击开始,然后单击运行,类型 服务然后单击确定
    2. 用鼠标右键单击Microsoft Exchange 系统助理,然后单击重新启动
    3. 当系统提示您重新启动依赖 Exchange Server 服务时,请单击

      注意当您重新启动 Microsoft Exchange 系统助理服务时,则 Microsoft Exchange 信息存储服务也会重新启动。在这种情况下,您 Exchange Server 的用户失去了对其 Exchange Server 邮箱的连接。

      虚拟目录将重新创建。要验证的虚拟目录将重新创建,请启动 IIS 管理器,然后查看默认 Web 站点文件夹。

      重要 如果不能在 15 分钟后重新创建的虚拟目录,请重新启动计算机。
  10. 重置为匿名的访问权限。若要执行此操作,请执行以下步骤:
    1. 开始 IIS 管理器,右键单击ExchWeb、 单击属性,然后单击目录安全性选项卡。
    2. 身份验证和访问控制下单击编辑,然后验证已打开启用匿名访问复选框。
    3. 选中集成 Windows 身份验证复选框,单击确定,然后单击应用
    4. 如果出现继承覆盖对话框,请单击,然后单击确定
    5. 身份验证和访问控制,单击编辑和 thenclear集成 Windows 身份验证复选框。
    6. 单击确定两次,然后再关闭 IIS 管理器。
使用 web 浏览器您可以连接到您的 Outlook Web Access 服务器进行验证。如果您同时运行其他移动服务,请验证您可以通过使用相应的客户端连接到这些服务。

方法 3: 编辑 Metabase.xml 文件

若要解决此问题,您必须更改 Metabase.xml 文件。更改后的 Metabase.xml 文件会导致 Exchange Server 相关虚拟目录,以在 Microsoft Exchange 系统助理服务重新启动时重新创建。若要执行此操作,请执行以下步骤:

警告如果不正确地编辑元数据库,可能会导致严重的问题,可能需要重新安装使用元数据库的所有产品。Microsoft 不能保证如果不正确地编辑元数据库造成的问题能够得到解决。编辑元数据库需要您自担风险。

注意对元数据库进行编辑之前, 始终先对其进行备份。
  1. 将 IIS 配置成启用元数据库的实时编辑。若要执行此操作,请执行以下步骤:
    1. 单击开始,指向管理工具,然后单击Internet Information Services (IIS) 管理器
    2. 用鼠标右键单击服务器名(本地计算机),然后单击属性

      注意替换 服务器名 运行 IIS 的计算机的名称。
    3. 选中允许直接编辑配置数据库复选框,并单击确定
  2. 更改 Metabase.xml 文件。元数据库是位于正在运行 IIS 的计算机上的内存中的数据库。当计算机关闭时,所有的配置数据库设置写入名为查找的文件。您可以更改 Metabase.xml 文件,以使 Exchange Server 相关虚拟目录,以 Microsoft Exchange 系统助理服务重新启动时,会重新创建 IIS 中。若要执行此操作,请执行以下步骤:
    1. 通过使用文本编辑器 (如记事本) 中打开 Metabase.xml。默认情况下,Metabase.xml 文件位于以下文件夹中:
      %windir%\System32\Inetsrv
    2. 编辑菜单上,单击查找
    3. 查找内容框中,键入 61472然后单击查找下一个要在该文件中找到下列区域:
      <IIsConfigObject location="/LM/DS2MB/HighWaterMarks/{79F81D41-A652-4375-85F0-41A16037CC85}"></IIsConfigObject>
      <>
      名称 ="UnknownName_61472"
      ID ="61472"
      值 ="207778"
      键入 ="字符串"
      用户类型 ="IIS_MD_UT_SERVER"
      属性 ="NO_ATTRIBUTES"
      />
    4. 在此区域中 Metabase.xml 文件,替换数值输入的项 0.例如,更改 Metabase.xml 文件的这一区域,以使其显示类似于以下:
      <IIsConfigObject location="/LM/DS2MB/HighWaterMarks/{79F81D41-A652-4375-85F0-41A16037CC85}"></IIsConfigObject>
      >
      <>
      名称 ="UnknownName_61472"
      ID ="61472"
      值 ="0"
      键入 ="字符串"
      用户类型 ="IIS_MD_UT_SERVER"
      属性 ="NO_ATTRIBUTES"
      />
    5. 写入 Metabase.xml 文件中保存您的更改。然后,关闭记事本。
    注意 (MetaEdit.exe) 中的配置数据库编辑器工具还可用于在配置数据库中更改该值。
  3. 要重新启动 Microsoft Exchange 系统助理服务,请执行以下步骤:
    1. 单击开始,然后单击运行,类型 服务然后单击确定
    2. 用鼠标右键单击Microsoft Exchange 系统助理,然后单击重新启动
    3. 当系统提示您重新启动依赖 Exchange Server 服务时,请单击

      注意当您重新启动 Microsoft Exchange 系统助理服务时,则 Microsoft Exchange 信息存储服务也会重新启动。在这种情况下,您 Exchange Server 的用户失去了对其 Exchange Server 邮箱的连接。
  4. 还原默认的 IIS 设置以禁用元数据库的实时编辑。若要执行此操作,请执行以下步骤:
    1. 单击开始,指向管理工具,然后单击Internet Information Services (IIS) 管理器
    2. 用鼠标右键单击服务器名(本地计算机),然后单击属性
    3. 清除允许直接编辑配置数据库复选框,并单击确定

      虚拟目录将重新创建。要验证的虚拟目录将重新创建,请启动 IIS 管理器,然后查看默认 Web 站点文件夹。

      重要 如果不能在 15 分钟后重新创建的虚拟目录,请重新启动计算机。
    使用 web 浏览器您可以连接到您的 Outlook Web Access 服务器进行验证。如果您同时运行其他移动服务,请验证您可以通过使用相应的客户端连接到这些服务。
其他资源
更多信息
请访问我们 Windows Phone 论坛 ,了解更多有用的提示和想法。
XADM 虚拟目录

警告:本文已自动翻译

属性

文章 ID:883380 - 上次审阅时间:12/04/2013 09:59:00 - 修订版本: 4.0

Microsoft Exchange Server 2003 Enterprise Edition, Microsoft Exchange Server 2003 Standard Edition, Microsoft ActiveSync 4.5, Windows Mobile 6.5 Standard

  • kbhowto kbmt KB883380 KbMtzh
反馈