简介

为了确保您使用 ArcGIS 10 时可以获得最佳用户体验,我们建议您尽早复制并安装本补丁包。本补丁包中除了包含性能改进和漏洞修补程序之外,还包含图形用户界面和帮助系统的相应译文的更新。


本补丁包所修复的问题


ArcGIS 10 Service Pack 2 中包含了大量重要的修补程序和新增功能。强烈推荐所有用户安装此更新。

此处列出了本次更新中所修复问题的完整列表(英文版)。


在 Windows 上安装本补丁包


安装说明


ArcGIS Desktop 10:
  • 为避免可能出现的任何软件冲突,保证同一台计算机上安装的所有版本的 ArcGIS 产品之间相互协调是至关重要的。


  • 如果客户端安装程序是通过共享的 Network Administrative ArcGIS Desktop 进行安装的,则必须将 Service Pack 2 应用到所有的客户端安装程序。


  • 对于 Windows 2003 Server 用户,如果遇到错误 1718。(文件被数字签名策略拒绝),请参阅技术文章 33818


  • Service Pack 2 受 ArcGIS Desktop 10 评估版的支持。
ArcGIS Server for Microsoft .Net Framework 用户:

    ArcGIS Server 10 for Microsoft .NET Framework 目前已拆分为两个独立的安装程序:ArcGIS Server 10 - GIS 服务和 ArcGIS Server 10 - Web 应用程序。

    • ArcGIS Server 10 - GIS 服务会安装服务器对象管理器 (SOM)、服务器对象容器 (SOC)、服务管理器和 Web 服务 (SOAP/REST) 组件。
    • ArcGIS Server 10 - Web 应用程序会安装应用程序管理器和软件开发工具包 (SDK) 组件。


ArcGIS Server 安装后配置:

    应用更新后,ArcGIS Server 安装后配置会自动启动。如果 ArcGIS Server 安装后配置未自动启动,请通过“开始”菜单中的快捷菜单手动启动 GIS 服务器安装后配置和 Web 服务安装后配置(如果安装的是 ArcGIS Server for Microsoft .NET Framework)。

    GIS 服务器安装后配置将向 ArcGIS 服务器对象管理器 (SOM)、ArcGIS 服务器对象容器 (SOC)、GIS 服务器管理器(在 ArcGIS Server Java 上)和 GIS Server Webservice(在 ArcGIS Server for Microsoft .NET Framework 上)提供上次运行安装后配置程序时所指定的用户帐户。为避免服务器安装运行的中断,应使用相同的帐户并提供上次运行安装后配置程序时所提供的相同密码。

    根据实际需要,可以使用安装后配置程序创建新帐户,但需要更新数据和非默认输出服务器目录的权限,以授予新的 ArcGIS 服务器对象容器 (SOC) 帐户访问权限。此外,如果缓存的地图或 Globe 服务关联了大量的缓存数据,则服务器安装后配置可能需要花费很长时间才能更改缓存数据中众多文件的权限(有关推荐的变通措施,请参阅技术文章 32766)。

    有关安装 ArcGIS Server 后的入门指南,请参阅 ArcGIS Server 帮助中的“管理服务器 --> 安装后入门指南”主题。

ArcGIS Server on Amazon EC2 用户:

    包含 SP2 的全新 ArcGIS Server on Amazon EC2 AMI(亚马逊机器镜像)将于近期推出。ArcGIS Server 10 SP2 AMI 一旦共享,我们会即刻通过电子邮件通知您。如果希望在 AMI 发布之前将补丁包应用于现有的 10.0 或 10.0 SP1 ArcGIS Server on Amazon EC2 实例,请参阅将补丁包应用到 Amazon EC2 实例的相关帮助主题。

ArcIMS 和 ArcSDE 用户:

    如果使用 ArcIMS 10 或 ArcSDE 10 应用程序服务器,则必须安装 ArcIMS 10 Service Pack 2 或 ArcSDE 10 Service Pack 2。例如,如果使用 ArcIMS 10 和 ArcGIS 10 Desktop,则必须同时安装 ArcIMS 10 Service Pack 2 和 ArcGIS 10 Service Pack 2。由于 ArcIMS 10 Service Pack 2、ArcSDE 10 Service Pack 2 以及 ArcGIS 10 Service Pack 2 产品共享通用的 DLL,因此,为避免可能出现的任何软件冲突,保证软件发行版本相互协调至关重要。


系统管理员:

    有一篇技术文章介绍了如何通过 Microsoft® 系统管理服务器 (SMS) 和分组策略实现 ArcGIS 10 安装程序的企业级部署,包括附加的系统要求、建议、已知问题和 Microsoft 软件安装 (MSI) 命令行参数。还介绍了锁定环境中的部署。ArcGIS 10 企业级部署


安装步骤

    在安装 Service Pack 2 之前必须先安装 ArcGIS 10 或 ArcGIS 10 Service Pack 1。Service Pack 2 是长期工作的成果,包含了 ArcGIS 10 发布至今的所有修补程序和补丁包。如果您已安装了之前发布的修补程序,则安装 Service Pack 2 时会覆盖这些修补程序以更新所有修订文件。

    要安装(Desktop、Engine、Reader 和 Server):


    1. 请确保您拥有对 ArcGIS 安装位置的写入权限,并且当前没有其他用户正在访问该位置。


    2. 下载相应的文件:

      ArcGIS Desktop(ArcInfo、ArcEditor、ArcView、ArcGIS 评估版)
      ArcGISDesktop10SP2-SimplifiedChinese.exe
      741 MB
       
      ArcReader
      ArcReader10SP2-SimplifiedChinese.exe
      107 MB
       
      ArcGIS Engine 运行时
      ArcGISEngine10SP2-SimplifiedChinese.exe
      137 MB
       
      ArcGIS Server for Java Platform
      ArcGISServerJava10SP2-SimplifiedChinese.exe
      175 MB
       
      ArcGIS Server for .Net Framework
      ArcGIS Server GIS 服务
      ArcGISServerGISServices10SP2-SimplifiedChinese.exe
      156 MB
      ArcGIS Server Web 应用程序
      ArcGISServerWebApplications10SP2-SimplifiedChinese.exe
      93 MB
      ArcGIS Server Web ADF Runtime
      ArcGISServerWebADFRuntime10SP2-SimplifiedChinese.exe
      48 MB

    3. 仅适用于 Server for .Net 安装程序)在“服务”控制面板中,停止 ArcGIS 服务器对象管理器 (ArcGIS Server Object Manager) 和 ArcGIS SOC 监听器 (ArcGIS SOC Monitor)。

    4. 仅适用于 Server for Java 安装程序)在“服务”控制面板中,停止 ArcGIS 服务器管理器服务 (ArcGIS Server Manager Service)、ArcGIS 服务器对象管理器 (ArcGIS Server Object Manager) 和 ArcGIS SOC 监听器 (ArcGIS SOC Monitor)。

    5. 双击下载的 exe 文件启动安装过程。Service Pack 2 文件将被提取到目标文件夹,安装程序会自动启动。

    6. 请按照屏幕上的说明进行操作,以完成安装。

    7. 对计算机上安装的每个产品重复第 2 至第 6 步。

    要安装(许可管理器和 ArcObjects SDK):


    1. 请确保您拥有对 ArcGIS 安装位置的写入权限,并且当前没有其他用户正在访问该位置。


    2. 下载相应的文件:


    3. ArcGIS 许可管理器
      ArcGISLicenseManager10sp2.msp
      13 MB
      ArcObjects SDK for Cross Platform C++
      ArcObjectsSDKCPP10sp1.msp 10 Service Pack 1后无变化
      131 MB
      ArcObjects SDK for Microsoft .NET Framework
      ArcObjectsSDKNET10sp2.msp
      264 MB
      ArcObjects SDK for Java
      ArcObjectsSDKJava10sp2.msp
      59 KB

    4. (仅限许可管理器)在许可服务器管理器的启动/停止许可服务面板中,选择“停止”并关闭许可服务器管理器。

    5. 双击 msp 文件启动安装过程。

      注: 如果双击 MSP 文件后未启动 Service Pack 2 安装程序,请使用下列命令手动启动 Service Pack 2 安装程序:

        msiexec.exe /p [更新位置]\<产品>10sp2.msp
    6. 安装程序启动后,请按照屏幕上的说明进行后续操作。


    7. 对计算机上安装的每个产品重复第 2 至第 5 步。


    8. (仅限许可管理器)在许可服务器管理器的启动/停止许可服务面板中,选择“启动”并关闭许可服务器管理器。

在 Linux/Solaris 上安装本补丁包


安装说明


一般注意事项:

    为避免可能出现的任何软件冲突,保证同一台计算机上安装的所有版本的 ArcGIS 产品相互协调至关重要。

ArcGIS Server 用户:

    请确保以 ArcGIS Server 所有者的身份安装 Service Pack 2,而不是以 ROOT 用户的身份进行安装。

    有关安装 ArcGIS Server 后的入门指南,请参阅 ArcGIS Server 帮助中的“管理服务器 --> 安装后入门指南”主题。

ArcIMS 和 ArcSDE 用户:

    如果使用 ArcIMS 10 或 ArcSDE 10 应用程序服务器,则必须安装 ArcIMS 10 Service Pack 2 或 ArcSDE 10 Service Pack 2。例如,如果使用 ArcIMS 10 和 ArcGIS 10 Desktop,则必须同时安装 ArcIMS 10 Service Pack 2 和 ArcGIS 10 Service Pack 2。由于 ArcIMS 10 Service Pack 2、ArcSDE 10 Service Pack 2 以及 ArcGIS 10 Service Pack 2 产品共享通用的 DLL,因此,为避免可能出现的任何软件冲突,保证软件发行版本之间相互协调是至关重要的。


安装步骤

    在安装 Service Pack 2 之前必须先安装 ArcGIS 10 或 ArcGIS 10 Service Pack 1。Service Pack 2 是长期工作的成果,包含了 ArcGIS 10 发布至今的所有修补程序。如果您已安装了之前发布的修补程序,则安装 Service Pack 2 时会覆盖这些修补程序以更新所有修订文件。

    要安装(Engine、许可管理器、Reader):


    1. 请确保您拥有对 ArcGIS 安装位置的写入权限,并且当前没有其他用户正在访问该位置。

    2. 将相应的文件下载到安装位置以外的其他位置:

      ArcGIS Engine Runtime for(SUSE Linux 和 Red Hat Linux (Intel))
      gis10-sp2-engine-linux.tar
      363 MB
      ArcGIS Engine Runtime for Sun Solaris
      gis10-sp2-engine-slrs.tar
      397 MB
       
      ArcGIS 许可管理器
      ArcGIS 许可管理器(SUSE Linux 和 Red Hat Linux (Intel))
      gis10-sp2-lm-linux.tar
      19 MB
      ArcGIS 许可管理器 (Sun Solaris)
      gis10-sp2-lm-slrs.tar
      17 MB
       
      ArcReader for(SUSE Linux 和 Red Hat Linux (Intel))
      gis10-sp2-reader-linux.tar
      301 MB
      ArcReader for Sun Solaris
      gis10-sp2-reader-slrs.tar
      328 MB

    3. 使用许可服务器管理器停止 ArcGIS 许可管理器:

      % arcgis/license10.0/LSAdmin

      转至“启动/停止许可服务”,单击“停止”,然后关闭许可服务器管理器。

    4. 输入下列命令提取指定的 tar 文件:

        % tar -xvf gis-10sp2-sp2-<engine/lm/reader/server>-slrs.tar (Sun Solaris)
        % tar xvf gis-10sp2-sp2-<engine/lm/reader/server>-linux.tar (Linux)

    5. 输入下列命令启动安装过程:
        % ./applypatch

      这样会启动菜单驱动安装步骤的对话框。默认选项以圆括号 ( ) 注明。您可随时输入“q”退出安装流程。

    6. 启动 ArcGIS 许可服务器管理器:

        % arcgis/license10.0/LSAdmin

        转至“启动/停止许可服务”,单击“启动”,然后关闭许可服务器管理器。

    要安装服务器:


    1. 请确保您拥有对 ArcGIS 安装位置的写入权限,并且当前没有其他用户正在访问该位置。

    2. 将相应的文件下载到安装位置以外的其他位置:

      ArcGIS Server for Java Platform(SUSE Linux 和 Red Hat Linux (Intel))
      Server10sp2-SimplifiedChinese-linux.tar
      424 MB
      ArcGIS Server for Java Platform (Sun Solaris)
      Server10sp2-SimplifiedChinese-slrs.tar
      453 MB

    3. 输入下列命令,提取 tar 文件中特定平台的目录:

        %tar xvf Server10sp2-SimplifiedChinese-linux.tar (Linux)
        %tar -xvf Server10sp2-SimplifiedChinese-slrs.tar (Sun Solaris)

    4. 导航至提取出的目录:

        %cd Server10SP2-SimplifiedChinese-Linux
        %cd Server10SP2-SimplifiedChinese-Solaris

    5. 输入下列命令启动安装过程:
        % ./Setup

      这样会启动菜单驱动安装步骤的对话框。默认选项以圆括号 ( ) 注明。您可随时输入“q”退出安装流程。

如何确定已安装的补丁包

    Windows

      要搞清楚当前计算机上安装了哪些 ArcGIS 产品,请下载 PatchFinder 工具至本地计算机,然后双击运行该工具。

    UNIX/Linux

      要搞清楚当前计算机上安装了哪些 ArcGIS 产品,请下载并提取 PatchFinder 工具至本地计算机,然后双击运行该工具。

获取补丁包的 DVD 拷贝

对于无法通过网站下载本补丁包的用户,我们可以提供一份补丁包的 DVD 拷贝。只需填写一份申请补丁包 DVD 订购单。 美国境外的用户请联系您当地的 ESRI 软件分销商

补丁包更新

请定期访问 ArcGIS 资源中心,以检查是否有其他可用的补丁包。与补丁包相关的所有最新信息都在此处进行发布。

获取帮助

如果在安装此补丁包时遇到任何问题,美国用户请拨打 ESRI 技术支持热线 1-888-377-4575。美国境外的用户请联系您当地的 ESRI 软件分销商