Skip to Content

Patches and updates

ArcGIS Server Branch Versioning Duplicate ObjectIDs Patch

Published: March 28, 2019

摘要

如果将分支版本化与 ArcGIS Enterprise 一起使用,则此修补程序解决了在编辑时创建重复 ObjectID 的问题。

说明

Esri® 宣布推出 ArcGIS Server Branch Versioning Duplicate ObjectIDs Patch。 如果使用 ArcGIS Enterprise 及分支版本化,则此修补程序解决了在编辑时创建重复 ObjectID 的问题。 使用此修补程序,将为分支版本化的数据维护 GlobalID 与 ObjectID 之间的 1:1 关系。 此修补程序专门处理此修补程序解决的问题下方列出的问题。


此修补程序解决的问题


  • BUG-000120943 - 编辑分支版本化数据时发现重复的对象 ID。

为避免冲突,10.6.1 版本还处理:

  • BUG-000115147 - 在面上调用 ITopologicalOperator::Buffer 时,如果面退化为某个点,则缓冲区调用将崩溃。
  • BUG-000114245 - 汇总计算(与追踪功能相同)与 GP 的汇总统计数据不匹配
  • BUG-000114071 - QueryRelatedRecords (FeatureServer) 调用无法返回编辑或事务数据库版本中保留的要素的相关记录。

在 Windows 上安装此修补程序


安装步骤:


该修补程序应安装在与 ArcGIS Server 站点相关的所有 ArcGIS Server 安装程序中。

必须先在系统中安装表中列出的 ArcGIS 产品,然后才能安装修补程序。 每个修补程序安装程序都特定用于列表中对应的 ArcGIS 产品。 要确定系统上安装了哪些产品,请参阅如何确定已安装的 ArcGIS 产品部分。 Esri 建议您为系统上的每个产品安装修补程序。

  1. 确认您具有企业级地理数据库当前数据库的备份。

  2. 删除所有与地理数据库的连接。

  3. 将相应的文件下载到 ArcGIS 安装位置以外的其他位置。

  4. ArcGIS 10.7   校验和 (Md5)
         
    ArcGIS Server ArcGIS-107-S-BVDO-Patch.msp FDBDEB646A60CCB8922E7896EA24145F
         
    ArcGIS 10.6.1   校验和 (Md5)
         
    ArcGIS Server ArcGIS-1061-S-BVDO-Patch.msp 77ADCC3022E0C4EB2428C8532D77BD28
         
    ArcGIS 10.6   校验和 (Md5)
         
    ArcGIS Server ArcGIS-106-S-BVDO-Patch.msp F118DFC944DDA51B4D7D1994DFB295D1
         

  5. 请确保具有对 ArcGIS 安装位置的写入权限。

  6. 双击 ArcGIS-<版本>-S-BVDO-Patch.msp 启动安装过程。

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

    msiexec.exe /p [修补程序位置]\ArcGIS-<版本>-S-BVDO-Patch.msp

  7. 验证该安装程序已成功运行。

  8. 停止 ArcGIS Server Windows 服务。

  9. 运行技术文章 000020588 内标识的 SQL 脚本。 此脚本中包含其他说明。

    1. 如果报告出现重复问题,请联系 Esri 的技术支持。
    2. 如果未报告出现重复问题,则无需采取进一步措施。

  10. 重新启动 ArcGIS Server Windows 服务。


在 Linux 上安装此修补程序


安装步骤:


以 ArcGIS 安装所有者身份完成以下安装步骤。 安装所有者为 arcgis 文件夹的所有者。 该修补程序应安装在与 ArcGIS Server 站点相关的所有 ArcGIS Server 安装程序中。

必须先在系统中安装表中列出的 ArcGIS 产品,然后才能安装修补程序。 每个修补程序安装程序都特定用于列表中对应的 ArcGIS 产品。 要确定系统上安装了哪些产品,请参阅如何确定已安装的 ArcGIS 产品部分。 Esri 建议您为系统上的每个产品安装修补程序。

  1. 确认您具有企业级地理数据库当前数据库的备份。

  2. 删除所有与地理数据库的连接。

  3. 将相应的文件下载到 ArcGIS 安装位置以外的其他位置。


    ArcGIS 10.7   校验和 (Md5)
         
    ArcGIS Server ArcGIS-107-S-BVDO-Patch-linux.tar 9BF1C9E22EBCBB78AC8B131C4BA8B902
         
    ArcGIS 10.6.1   校验和 (Md5)
         
    ArcGIS Server ArcGIS-1061-S-BVDO-Patch-linux.tar B796AA7EC8B0B477557315797F029AF7
         
    ArcGIS 10.6   校验和 (Md5)
         
    ArcGIS Server ArcGIS-106-S-BVDO-Patch-linux.tar F7A227C3A4B04FC957E3FD6F052B2CBB
         

  4. 请确保具有对 ArcGIS 安装位置的写入权限,并且当前没有用户正在使用 ArcGIS。

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

    % tar -xvf ArcGIS-<版本>-S-BVDO-Patch-linux.tar

  6. 输入下列命令启动安装过程:

    % ./applypatch

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

  7. 验证该安装程序已成功运行。

  8. 停止 ArcGIS Server。

  9. 运行技术文章 000020588 内标识的 SQL 脚本。 此脚本中包含其他说明。

    1. 如果报告出现重复问题,请联系 Esri 的技术支持。
    2. 如果未报告出现重复问题,则无需采取进一步措施。

  10. 重新启动 ArcGIS Server。

在 Windows 上卸载此修补程序


  • 要在 Windows 上卸载此修补程序,请打开 Windows 控制面板,然后导航至已安装的程序。 确保“查看已安装的更新”(位于“程序和功能”对话框的左上角)处于活动状态。 从程序列表中选择修补程序名称,然后单击“卸载”以移除该修补程序。

在 Linux 上卸载此修补程序适用于 10.7 版本


  • 在 Linux 上卸载此修补程序仅适用于 10.5.1 或更高版本。 这些说明仅特定于 10.7 和更高版本。 要移除此修补程序,请导航到 <产品安装目录>/.Setup/qfe 文件夹,然后以 ArcGIS 安装所有者身份运行以下脚本:

    ./removepatch.sh

    通过 removepatch.sh 脚本可卸载以前安装的修补程序或热修复程序。 使用 -s 状态标记以按日期排序获取已安装修补程序或热修复程序列表。 使用 -q标记以按安装日期的反向时间顺序移除修补程序或热修复程序。 输入 removepatch -h 以获取使用帮助。

在 Linux 上卸载此修补程序


  • 在 Linux 上卸载此修补程序仅适用于 10.5.1 或更高版本。 上述说明特定于版本 10.5.1 至 10.6.1。 要移除此修补程序,请导航到 /tmp 目录,然后以 ArcGIS 安装所有者身份运行以下脚本:

    ./patchremove

    重新启动 ArcGIS 服务。


    注:Pre ArcGIS 10.7,仅限移除最近安装的修补程序。

修补程序更新

请定期访问修补程序和补丁包页面,以检查是否存在其他可用的修补程序。 将在此处发布有关此修补程序的最新信息。

2019 年 6 月 12 日:安装说明已更新,以确保内容清晰易懂。

如何确定已安装的 ArcGIS 产品

要确定已安装的 ArcGIS 产品,请选择适用于您的环境的适当 PatchFinder 实用程序版本,然后在本地计算机上运行它。 PatchFinder 将列出已在本地计算机上安装的所有产品、热修复程序和修补程序。

获取帮助

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



Download ID:7697

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options