修补程序和更新
ArcGIS Server 10.9.1 Utility Network and Data Management Patch 7
摘要
Esri 宣布推出 ArcGIS Server 10.9.1 Utility Network and Data Management Patch 7。 此修补程序通过 10.9.1 公共设施网络版本解决多个功能问题。 该修补程序除了已明确列出的更新,还特别针对公共设施网络的追踪、验证和子网更新子系统进行优化,旨在进一步提升其质量和性能。 建议所有使用 ArcGIS Enterprise 10.9.1 的公共设施网络客户使用此修补程序。 此 Utility Network and Data Management 修补程序是累积性的,包括较低版本 Utility Network 和 Data Management 修补程序的所有修复。这些修复列在此修补程序解决的问题下方。
重要提示:如果您遇到 BUG-000157809,我们提供了一个 ArcGIS Pro 插件帮助解决该问题,详情请参阅相关博客,了解如何针对您的数据集进行处理。
安装此修补程序后,所有数据库平台都需要进行地理数据库升级。 有关升级流程的详细信息,请参阅页面中的升级地理数据库部分。
此修补程序解决的问题
- BUG-000168080 - 当要素的终端路径设置为“无”时,子网未能正确串联。
- BUG-000168079 - 多个终端设备在拥有多个子网时,未能获得串联的子网名称。
- BUG-000167887 - 在安装 ArcGIS Server Branch Versioning Data Consistency Patch 后,SQL Server 企业级地理数据库中的 WFS 服务无法在未包含 count 参数时正确返回 GetFeature 操作结果。
- BUG-000167572 - 验证网络拓扑后生成的脏区出现空几何体。
- BUG-000166934 - SDESPATIALINDEXHINT 在分页查询中失效。
- BUG-000165693 - 在打开或关闭中压开关时,子网未能正确标记为脏区。
- BUG-000165556 - 并发更新子网处理时出现死锁,导致返回错误信息“会话应用程序锁定进行中 - 操作不允许”。
- BUG-000164497 - BigQuery 数据集的地图服务图层 REST 资源显示 supportsPagination 标志为 False。
- BUG-000163235 - 运行 ArcGIS Utility Network 上游追踪时性能较慢。
- BUG-000162691 - 工作流生成空几何时没有脏区。
- BUG-000162289 - 分支版本控制查询性能问题。
- BUG-000162011 - 在 ArcGIS Pro 中运行“聚合几何”结果类型的追踪网络操作时,如果障碍未放置在与起点相同的线段上,不会返回部分要素。
- BUG-000161976 - 在包含宗地结构的要素服务上使用“拆分为 COGO 线”工具时,新宗地要素的“按记录创建”字段未能填充。
- BUG-000160111 - 同步复本图层定义查询中引用的字段更新后,增量地理数据库会插入两条相同 OBJECTID 的记录,并在同步下载时返回错误消息“UNIQUE constraint failed: T_6_Updates.OBJECTID”。
- BUG-000160032 - 分支版本控制中的 applyEdits 操作在插入行时影响了请求的性能和吞吐量。
- BUG-000159296 - ArcGIS Enterprise SDK 允许在服务器对象拦截器 (SOI) 的 applyEdits 操作中查询当前编辑时刻内的要素。
- BUG-000158727 - 当功能障碍应用于具有终端的连接对象且“使用本地值”选项设置为 False 时,追踪结果异常。
- BUG-000158474 - 带有公共设施网络和独立拓扑的要素服务无法对齐,并返回错误消息“错误:代码:500,处理对齐操作时出错,内部服务器错误”。
- BUG-000156349 - 在默认版本中执行操作时,对齐过程可能超时。
- BUG-000155457 - 在 ArcGIS Pro 中,“追加”工具忽略了属性规则(约束和计算规则),导致每条违反规则的记录被添加两条空记录。
- BUG-000155010 - 表视图模式下,STArea() 字段在不同的显示模式下(例如“显示所有记录”与“显示所选记录”)显示不同的值。
- BUG-000152165 - 在 ArcGIS Pro 3.0 中,允许基于服务的公共设施网络数据库关联进行写入/更新操作,无需进行关联更新的规则验证。
- BUG-000147789 - 当两个要素服务源自同一数据源,且其中一个在 ArcGIS Server Manager 中启用了编辑信息功能时,无法编辑分支版本化的要素服务的属性表。
为避免冲突,此修补程序还解决了以下问题:
- BUG-000168174 - 更新子网操作未能正确设置作为子网控制器的边界设备上的子网名称。
- BUG-000168080 - 当要素的终端路径设置为“无”时,子网未能正确串联。
- BUG-000168079 - 多个终端设备在拥有多个子网时,未能获得串联的子网名称。
- BUG-000167572 - 验证网络拓扑后生成的脏区出现空几何体。
- BUG-000166704 - 序列化 StopEditing REST 请求,确保单一写入者。
- BUG-000166701 - 升级地理数据库应解决分支版本控制元数据和数据不一致问题。
- BUG-000165688 - 为来自 SAP HANA 数据库的公共设施网络数据启用拓扑时,ArcGIS Pro 崩溃。
- BUG-000165684 - 在 FeatureServer 中检查 IDatasetImpl。
- BUG-000165151 - SAP HANA 数据库中的要素服务允许在同一版本上并行调用多个 applyEdit 操作。
- BUG-000164368 - 移除分页查询中用于偏移和下一值的绑定。
- BUG-000164367 - 通过消除连接池并使用键集游标优化数据库资源使用。
- BUG-000164231 - 在所有 JavaScript 4.x 应用程序中,公共设施网络地图的性能较差。
- BUG-000162991 - 带有裁剪参数的地图服务导出操作发生崩溃。
- BUG-000162973 - 从分支版本控制查询语句中移除重新编译选项。
- BUG-000162973 - 从分支版本控制查询语句中移除重新编译选项。
- BUG-000162360 - 在隔离追踪时,如果定向设备靠近隔离部分,追踪结果不正确。
- BUG-000162289 - 分支版本控制查询性能问题。
- BUG-000162081 - 更改企业级地理数据库的升级逻辑,以便无论 PostgreSQL 版本如何,都能更新 st_within() ST_Geometry 函数。
- BUG-000161894 - 安装“ArcGIS Server 10.9.1 Map and Feature Service Security 2023 Update 1 Patch”后,在 ArcGIS Server 中,无法将DB2 EGDB 作为数据存储注册,或无法验证现有的 DB2 数据存储。
- BUG-000161813 - 在环路中计算流向时,应遵守定向设备的方向性。
- BUG-000161507 - 从 ArcGIS Pro 发布的镶嵌数据集的地图服务标识请求失败,导致错误 500,并生成大量转储文件占满磁盘空间。
- BUG-000161112 - 通过避免克隆类定义减少 ArcSOC 的内存占用。
- BUG-000161000 - 在无效的 Arcade 表达式上报告的行号不准确。
- BUG-000160880 - 当从 ArcGIS Pro 发布的地图服务进行 SOAP 请求的 exportMapImage 10.9.1 操作时,图像未正确渲染。
- BUG-000160834 - 基于服务的 LRS 工具“反向路径”引入了非零和负非零值,而不是将其清零。
- BUG-000160600 - 发布带有向量场符号栅格函数的多维影像服务时,Map Viewer 中未能正确渲染。
- BUG-000160111 - 同步复本图层定义查询中引用的字段更新后,增量地理数据库会插入两条相同 OBJECTID 的记录,并在同步下载时返回错误消息“UNIQUE constraint failed: T_6_Updates.OBJECTID”。
- BUG-000160068 - 批量计算评估时应重置 validationstatus requireValidation。
- BUG-000159579 - 在 ArcGIS Pro 中,当配置了过滤功能障碍时,公共设施网络的连接追踪未遵循用户定义的障碍。
- BUG-000159472 - 受约束的 XYZ 点作为 XY 自由点处理,导致调整过程中出现意外移动。
- BUG-000159371 - 自定义打印服务在图例属性“只显示地图范围内可见的要素”中可过滤要素服务,但无法过滤影像服务。
- BUG-000159117 - “导出子网”工具在“结果字段”的 JavaScript 对象标记法 (JSON) 中,未包含文本或字符串字段的域描述。
- BUG-000158963 - 改进了返回聚合几何结果时的追踪性能。
- BUG-000158962 - 当返回大量关联结果时,追踪性能得到优化。
- BUG-000158920 - 地图服务未在根资源中包含 supportsQueryDomains 属性。
- BUG-000158918 - 当 Web 地图使用新的投影(如等面积投影)时,打印服务无法绘制版本 11.0 或更高版本的地图服务。
- BUG-000158886 - 在公共设施网络分支版本控制中,分支版本出现在用户名下。 这些版本既非用户创建,也非其他用户有意分配,且显示为“私有”而非“公共”。
- BUG-000158628 - 在某些场景下,指定目标层级时,下游追踪操作进入无限循环。
- BUG-000158186 - 优化了分支版本控制工作流的性能和准确性。
- BUG-000158185 - 提升启用和验证网络拓扑操作的性能和准确性。
- BUG-000158184 - 即使在层级中未指定聚合线的情况下,也提供了创建 SubnetLine 要素的功能,用以捕获汇总信息。
- BUG-000158039 - ArcGIS Server 存在信息泄露问题。
- BUG-000157992 - 在某些“环路”情况下,相位传播丢失相位。
- BUG-000157838 - 使用验证网络拓扑工具时,编辑操作失败并返回“常规功能故障”错误。
- BUG-000157809 - 验证拓扑失败,返回错误消息:“编辑操作失败。 错误:常规功能故障 [未找到该要素的拓扑条目(边 eid:xxxx)]”。
- BUG-000157755 - 当打印请求同时包含来自同一服务器的安全服务和非安全服务时,打印服务失败。
- BUG-000157709 - 在 ArcGIS Utility Network 中,更新子网的脏区与其他子网几何相交时,所有相交的子网都被标记为脏区。
- BUG-000157672 - 在公共设施网络中进行异步验证操作时,全范围验证操作在两小时后超时。
- BUG-000157087 - 保存版本化的编辑会话时,应将所有之前保存的编辑更新至最新版本时刻。
- BUG-000156846 - 当容器线被分割时,容器分割策略未对非空间连接和边缘对象内容生效。
- BUG-000156763 - 在执行发布操作前,必须获取版本当前修改的表格列表。
- BUG-000156421 - 当运行追踪时,若有大量起点,遇到故障时应提供更具信息量的错误消息。
- BUG-000156349 - 在默认版本中执行操作时,对齐过程可能超时。
- BUG-000156281 - 安装 ArcGIS Server 10.9.1 Utility Network and Data Management Patch 4 或 ArcGIS Server 10.8.1 Utility Network Patch 9 后,在 ArcGIS Enterprise 中根据已上传的文件发布托管要素图层将失败,并出现未定义的错误。
- BUG-000155871 - 执行弃用处理时,如果未选中“重新校准下游路径”,且点事件的“校准路径”事件行为规则设置为“移动”,则上游事件记录会显示“未找到路径位置”的位置错误值。
- BUG-000155836 - 支持 LRS 操作处理折点间距过于稀疏的 GCS 数据。
- BUG-000155737 - 当处理特别长的路径时,“重新对齐路径”工具失败,并返回错误消息:“服务器上的编辑处理出错”。
- BUG-000155578 - 当导出的 JSON 中包含 shape_Length 或 shape_Area 时,导出子网未导出所有指定的结果字段。
- BUG-000155422 - 使用 Postmile 网络运行“生成路径”工具时,线性参考系统 (LRS) 数据集的里程表值发生变化(已发布并分支版本控制)。
- BUG-000155331 - 在电力公共设施网络中,电线导体的“相位激活”属性在上游方向传播,尽管变压器的终端设置为仅允许下游流动。
- BUG-000155261 - 当子类型组图层作为引用要素服务发布时,“冲突管理器”未能显示冲突。
- BUG-000154999 - 对于在版本创建或上次对齐后注册的类,差异和对齐结果可能不正确。
- BUG-000154803 - 使用 ArcGIS Pro 的核心编辑工具为 Postmile 网络添加新校准点或移动现有校准点时,返回错误消息。
- BUG-000154801 - 在 Postmile 网络中,ArcGIS REST API 的“测量值转几何”操作对跨越间隙的路径终点和下一条路径起点的测量值请求未返回正确几何。
- BUG-000154794 - 子网追踪因网络索引中缺少的关联而意外停止。
- BUG-000154794 - 对齐时未将关联状态位标记为脏区,尽管这些关联在对齐前已验证。
- BUG-000154758 - 改进更新子网操作期间的查询性能。
- BUG-000154749 - 在 ArcGIS Pro Location Referencing 工具箱中,“根据 LRS 更新测量”工具无法为重合路径上的点计算度量。
- BUG-000154727 - 在 SAP HANA 中同步非版本化存档数据时,可能导致服务器上的要素服务进程崩溃。
- BUG-000154463 - 提高包含交汇点-交汇点连通性关联的追踪的性能。
- BUG-000154441 - 当任何地理处理服务引用参与追踪网络的要素类时,它都会在 REST 端点处失败。
- BUG-000154369 - 在不必要时避免重写要素关联页面。
- BUG-000154328 -“评估规则”地理处理工具未能考虑来自表格的选定行。
- BUG-000153528 - 在执行 Arcade 表达式的批量计算属性规则时,如果启用了“排除应用程序评估”选项,则返回错误 999999。
- BUG-000153133 - 当存在下游定向设备时,隔离追踪未返回正确结果。
- BUG-000152897 - 使用“分割内容”策略分割结构线要素不会将内容要素关联到由分割操作创建的新容器线。
- BUG-000152770 - 当 Shape_Length 包含在结果字段中时,“导出子网”工具将失败。
- BUG-000152746 - 如果地图中存在来自具有 Arcade 属性规则的启用验证的要素服务的两个错误图层实例,则错误检查器无法正确更新。
- BUG-000152592 - 当遇到具有已修改相位电流的设备后,相位传播无法按预期继续。
- BUG-000152495 -“导出子网文件”必须具有正确的服务器前缀,才会允许服务器删除文件。
- BUG-000152378 - 当访问 eidmappings 表时,从验证中移除单独查询。
- BUG-000152378 - 当访问 EIDMapping 表时,从验证中移除单独查询
- BUG-000152242 - 重新评估针对多个起点和定向设备的修复方案,从而进一步提高性能。
- BUG-000152239 - 用于验证一致性性能的启发式算法。
- BUG-000152209 - 验证将在响应负载中返回已发现的子网。
- BUG-000152129 - 如果使用“矢量场”符号创建模板,则将栅格函数模板应用于镶嵌数据集会导致 ArcGIS Pro 崩溃。 (添加于 2/6/23)
- BUG-000152124 - 在“属性”窗格中展开关联数据时,查询将变慢
- BUG-000152047 - 优化 Oracle 分支版本化空间查询,以在连接分析子查询时使用 DBMS“rowid”,而非“gdb_archive_oid”。
- BUG-000152047 - 优化 Oracle 分支版本化空间查询,以在连接分析子查询时使用 DBMS Rowid,而非 GDB_ARCHIVE_OID
- BUG-000152042 - 分支版本化协调和发布需要应用程序锁,以确保每个会话只有一个 SOC 可以执行该操作。
- BUG-000152041 - 协调版本失败,并显示以下错误:“不允许空几何。”
- BUG-000151865 - 在“更新子网”操作期间运行 ValidatingSubnetworkTraceResult 时,性能不佳。
- BUG-000151865 - 改进“更新子网”操作期间 ValidatingSubnetworkTraceResult 所花费的时间。
- BUG-000151822 - 在 Oracle 中查看关联时,性能下降。
- BUG-000151804 - sde_purge_process_information 过程和 delete 语句可能会被 sys.objects 上未提交的事务阻塞。
- BUG-000151792 -“生成路径”工具生成的结果不正确。
- BUG-000151789 - 通过属性规则创建关联后,Feature.AssociationStatus 未同步。
- BUG-000151626 - 从中跨连通性处理中移除单独查询。
- BUG-000151626 - 从中跨连通性处理中移除单独查询(验证)
- BUG-000151624 - 将 MAXDOP 1 添加到所有没有空间或属性提供的查询过滤器的分支版本化查询。
- BUG-000151544 - sde_branch_tables_modified 主群集键必须为 branch_id、edit_moment 和 registration_id。
- BUG-000151543 - 移除 NOT EXISTS 语句并将其替换为 where 'rn > 1' 以用于分支版本化过程。
- BUG-000151537 - 在 SDE_Branch_modified_def_delete_procedure 的 delete 语句中添加 forceseek 索引提示。
- BUG-000151443 - 当存在错误要素时,带有公共设施网络版本 3 的“验证网络拓扑”工具将删除脏区。
- BUG-000151400 - 创建多部分脏区会产生具有 CAD 属性的 SE_SHAPE。
- BUG-000151399 - 在生成期间移除单独查询以缓存包含和附件关联记录。
- BUG-000151397 - 细薄脏区要素未被验证移除。
- BUG-000151335 - 由于裁剪,验证过程会为线终端生成无效错误。
- BUG-000151324 - 解决由冲突的 XY 和 Z 容差引起的重复折点错误。
- BUG-000151323 - 验证网络拓扑操作正在获取整个子网表。
- BUG-000151321 - UN3 版本上的验证网络拓扑操作正在错误地获取所有错误要素。
- BUG-000151315 - 验证正在获取整个脏区类。
- BUG-000151314 - 对空间参考容差范围内的折点使用错误的错误代码进行启用或验证,该错误代码必须为错误代码 5。
- BUG-000151237 - 在 v3 上协调失败 [Invalid column name 'STATUS'. UN_6_Association]
- BUG-000151193 - GetUser(portal) 函数在 ArcGIS Enterprise 10.9.1 中失败。
- BUG-000151073 - 在编辑、验证或协调版本时,将遇到随机的性能和响应时间不佳。
- BUG-000151073 - 通过扫描使用 gdb_ct1 或 ct2 索引的分支版本 DML 语句将被长时间运行的事务阻塞
- BUG-000150887 - 在 SAP HANA 中创建企业级地理数据库会导致 GDB_Table_registry 表中的 imv_view_name 列仅允许 32 个字符。
- BUG-000150864 - 如果用于重新对齐的中心线的起点/终点未接触路径,则“重新对齐路径”将在 APR-UN 环境中失败。
- BUG-000150808 - 存档差值 (DIFF) 表应在 Microsoft Azure SQL 数据库中创建为全局临时表。
- BUG-000150652 - 公共设施网络版本 3 将为同一已修改要素的同一类型脏区生成重复记录。
- BUG-000150504 - 当编辑折点以重新定位配电交汇点并更改连接到服务管线的子网时,会将新子网标记为脏,而永远不会将原始子网标记为脏,由此阻止执行“更新子网”工具。
- BUG-000150026 - 当关联表不适用时,导入关联会在关联表的 From/ToTerminalID 字段中填充值。
- BUG-000149966 - 由于 Pro 超时,当编辑中涉及的中心线超过 200 条时,放弃重新对齐路径将失败。
- BUG-000149876 - 当恢复原始行并参与两个关系类时,RestoreRow 将失败。
- BUG-000149811 - 在 ArcGIS Pro 中添加包含查询图层的要素服务时,会返回 getEstimates 调用,这会导致返回错误消息 "code":500,"message":"Error performing estimates operation","details"。
- BUG-000149770 - 在 ArcGIS Pro 2.8.2 中发布启用了标注的地图图像图层至 Portal for ArcGIS(10.8.1 或 10.9.1)时,标注最初显示正常,但在编辑后完全消失。
- BUG-000149552 - 如果数据未注册到地理数据库且存储类型为 sdo geometry,则地图服务查询图层无法查询统计数据。
- BUG-000149497 - 导入关联时,必须在使用 Utility Network 4 进行重复检查期间过滤逻辑删除的记录。
- BUG-000149496 - 提高对 EIDMapping 表查询的验证性能。
- BUG-000149393 -“验证网络拓扑”工具失败,返回错误消息:“构建网络时出错:Topology Engine::query from_to_junctions():未找到拓扑条目”。
- BUG-000149297 - 在形状长度上具有函数障碍的聚合追踪结果将返回整条线。
- BUG-000149291 - 当结构交汇点与不同资产类型的电线共享端点重合时,未生成公共设施网络错误。
- BUG-000149046 - 对于应用在线要素上的过滤障碍,“忽略起点处障碍”参数未生效。
- BUG-000148965 - 验证服务操作检查整个数据工作空间,而不是仅验证服务中包含的图层。
- BUG-000148965 - 评估正在读取整个工作空间
- BUG-000148896 - 如果地图中存在来自启用验证的要素服务的两个错误图层实例,则错误检查器无法正确更新。
- BUG-000148539 - 协调公共设施网络的指定版本会返回错误消息“指定层中已存在子网控制器名称。 []."
- BUG-000148467 - 使用 SDO_geometry 数据类型创建的地图服务引用非企业级地理数据库,在使用面搜索几何和 outStatistics 参数时查询失败。
- BUG-000148398 - 在默认版本的全范围内执行异步验证时,性能较差。
- BUG-000148331 - 在公共设施网络中编辑嵌入层后,IsDirty 属性未设置为“True”。 随后,即使在运行更新后下层的子网名称也不会更新。
- BUG-000148077 - 下游公共设施网络追踪的结果中未显示相邻子网。
- BUG-000148070 - 在启用包含几何参数的情况下运行导出子网工具后,某些要素缺少几何。
- BUG-000147861 - 通过属性规则创建关联失败,并在 SQL Server Enterprise 环境中显示错误消息“未知错误”。 服务器错误地报告关联已存在。
- BUG-000147798 - 更新 ImportCredentials 函数以支持打印基于令牌的安全服务。
- BUG-000147765 - SQL Server 连接的 Microsoft ODBC 18 认证。
- BUG-000147713 - 验证客户公共设施网络中特定脏区的拓扑失败并出现一般错误。
- BUG-000147630 - 在版本化数据中使用“修改关联”窗格会导致长时间延迟,并且会因死锁错误而失败。
- BUG-000147611 - 如果填充了“裁剪和图像空间参考”参数,则无法显示 ArcGIS Server 地图服务的标注。
- BUG-000147316 - 基于 Arcpy 的打印服务无法使用 Map.addDataFromPath() 函数从地图服务添加表格。
- BUG-000147190 - 异步数据库游标会对 SQL Server 键集游标产生性能影响。
- BUG-000147165 - 当数据源为查询图层时,不会将日期/时间值转换为 XY 事件图层的 UTC。
- BUG-000146998 - 通过冲突管理器恢复行可能会导致脏区变得不同步。
- BUG-000146928 - 验证网络拓扑工具在特定的脏区范围内失败,并返回错误消息:“错误 999999(未找到拓扑条目(来自交汇点 eid))”。
- BUG-000146789 - 导出子网工具失败并返回错误消息,“操作只能由版本的所有者执行”,除非用户是版本所有者或版本访问权限是公开的。
- BUG-000146762 - 运行更新子网工具时减少数据库和服务器之间的网络流量。
- BUG-000146752 - 当设置关系类的属性时,将分支版本化点与子版本中的相关表记录相关联不会显示在“版本变更”窗口中。
- BUG-000146698 - 从 ArcGIS Server 10.8.1 Utility Network Patch 4 升级至修补程序 ArcGIS Server 10.8.1 Utility Network Patch 5b 或 ArcGIS Server 10.8.1 Utility Network Patch 6 后,“按位置选择”工具的性能下降。
- BUG-000146650 - 使用内容窗格从默认版本切换到子版本时,不会移植条件值。
- BUG-000146391 - 具有大量折点和多个时间片的路径的制图重新对齐需要花费过多时间才能完成。
- BUG-000146342 - 公共设施网络服务无法启动,并返回错误消息“数据集名称无效”。
- BUG-000146187 - 当地理数据库中的要素类具有已定义默认值的字段,并且用户发布了要素图层时,要素服务中生成的要素模板没有任何默认值。
- BUG-000145832 - 从多维栅格的符号系统窗格中保存的 RFT 在用作同一图层的符号系统模板时将不会显示。
- BUG-000145428 - 通过移除“not in”子句避免成本较高的子谱系查询来优化协调。
- BUG-000145428 - 分支版本化协调修剪删除语句优化以避免完全获取子谱系中的所有rowid(移除 NOT IN 子查询)
- BUG-000145357 - 在具有多个终端的设备上,对于连接到同一终端的线路,传播无法正常运行
- BUG-000145334 - 当创建错误时,脏区在验证后返回“状态 9”(预期为“8”)。
- BUG-000145322 - 更新子网失败并显示 999999“将浮点型转换为数值类型数据时出现算术溢出错误。”
- BUG-000145060 - 提供一种在验证中禁用后处理的方法(将子网控制器标记为脏)
- BUG-000144988 - 编辑与路径无关的曲线中心线会引发 3D 错误
- BUG-000144877 - 系统无法将老化传播的值写入 phasesenergized 字段
- BUG-000144700 - 如果服务是由一位数据库用户发布,而该数据库用户对另一个数据库用户方案存在于同一数据库中的公共设施网络没有权限,则可能会在协调时出现错误“权限不足”。
- BUG-000144689 - 在动态地图服务上执行包含无效地图图层定义表达式的导出地图请求时,该服务返回不正确的查询结果,直到它重新启动。
- BUG-000144666 - 在分支版本中长时间运行“保存编辑内容”操作会导致 ArcGIS Pro 错误“保存编辑内容失败”。
- BUG-000144593 - V3 公共设施网络在错误位置重新生成关联脏区
- BUG-000144420 - 当数据库排序规则与实例排序规则不同时,协调失败并出现排序规则冲突错误。
- BUG-000144260 - 使用默认 work_mem 设置在 PostgreSQL 中协调分支版本时,性能将下降。
- BUG-000144240 -“导出子网”在特定公共设施网络上花费较长时间
- BUG-000143940 - 当“Success = true”时,“验证网络拓扑”(异步)不包括 statusUrl 的 Success 标签
- BUG-000143892 - v3 上的协调失败(未找到预期字段)
- BUG-000143529 - 运行“服务区分析”工具时出错:错误 未找到 DBMS 表 对象名称“sde.sessions_137833_5”无效
- BUG-000140779 - 协调具有设置时区的要素服务编辑时,日期类型字段在冲突管理器中显示不正确。
- BUG-000136842 - 如果将图层配置为栅格图层,则使用 ArcGIS Server Rest API 中的“识别”工具将返回一个结果。
- BUG-000135875 - 在 ArcGIS Pro 中发布时,无法将图层定义应用于镶嵌数据集地图服务图层。
- BUG-000135099 - 当分支版本化数据由 DBO 或 SDE 拥有时,标准门户用户能够通过服务访问并管理所有版本。
- BUG-000124574 - 某些 Living Atlas Premium 内容图层在通过 Web AppBuilder for ArcGIS 打印的地图图例中无法正确显示。
在 Windows 上安装此修补程序
该修补程序应安装在与 ArcGIS Server 站点相关的所有 ArcGIS Server 安装程序中。ArcGIS Server 10.9.1 Setup Program Patch 是在 Windows 上安装此修补程序的必要先决条件。 请先下载并安装 ArcGIS Server 10.9.1 Setup Program Patch,然后再尝试安装此修补程序。
在 Windows 上安装多个修补程序时,修补程序的发布顺序无关紧要。 如果先安装了较新的修补程序,再安装较旧的修补程序,系统仍会优先使用较新的修补程序及其修复程序。 当启用 ArcGIS Enterprise“修补程序通知”工具中的“安装所有可用修补程序”选项时,系统会按修补程序发布的时间顺序,从旧到新依次安装。
必须先在系统中安装表中列出的 ArcGIS 产品,然后才能安装修补程序。 每个修补程序安装程序都特定用于列表中对应的 ArcGIS 产品。 要确定系统上安装了哪些产品,请参阅如何确定已安装的 ArcGIS 产品部分。 Esri 建议您为系统上的每个产品安装修补程序。
步骤 1. 将相应的文件下载到 ArcGIS 安装位置以外的其他位置。
| ArcGIS Enterprise 10.9.1 | |
| ArcGIS Server | ArcGIS-1091-S-UNDM7-Patch.msp |
| 校验和 (SHA256) |
05A6629E80108BCD5AE57F13607416915A28824A467A8A9B782CC7873503D5D6 |
步骤 2. 请确保具有对 ArcGIS 安装位置的写入权限。
步骤 3. 双击 ArcGIS-1091-S-UNDM7-Patch.msp 启动安装进程。
注:如果双击 MSP 文件后未启动安装程序安装进程,可使用下列命令手动启动安装程序安装进程:
msiexec.exe /p [修补程序位置]\ArcGIS-1091-S-UNDM7-Patch.msp
在 Linux 上安装此修补程序
在 Linux 上安装多个修补程序时,修补程序的发布顺序很重要。 如果先安装较旧的修补程序,它会覆盖较新的修补程序,导致较新的修复被移除。 当启用 ArcGIS Enterprise“修补程序通知”工具中的“安装所有可用修补程序”选项时,系统会按修补程序发布的时间顺序,从旧到新依次安装。
以 ArcGIS 安装所有者身份完成以下安装步骤。 安装所有者为 arcgis 文件夹的所有者。 该修补程序应安装在与 ArcGIS Server 站点相关的所有 ArcGIS Server 安装程序中。
必须先在系统中安装表中列出的 ArcGIS 产品,然后才能安装修补程序。 每个修补程序安装程序都特定用于列表中对应的 ArcGIS 产品。 要确定系统上安装了哪些产品,请参阅如何确定已安装的 ArcGIS 产品部分。 Esri 建议您为系统上的每个产品安装修补程序。
步骤 1. 将相应的文件下载到 ArcGIS 安装位置以外的其他位置。
| ArcGIS Enterprise 10.9.1 | |
| ArcGIS Server | ArcGIS-1091-S-UNDM7-Patch-linux.tar |
| 校验和 (SHA256) |
8D6E7D074345DB67EBD6A8028D88E0275EE1ECF43DE075FDDBA13D3E598A161E |
步骤 2. 请确保具有对 ArcGIS 安装位置的写入权限,并且当前没有用户正在使用 ArcGIS。
步骤 3. 输入下列命令提取指定的 tar 文件:
% tar -xvf ArcGIS-1091-S-UNDM7-Patch-linux.tar
步骤 4. 输入下列命令启动安装过程:
% ./applypatch
这将启动菜单驱动安装步骤的对话框。 默认选择在括号 ( ) 中注明。 您可随时输入“q”退出安装流程。
升级地理数据库
在应用了适用于 ArcGIS 的热修复补丁或修补程序后,可能还需要升级地理数据库,具体取决于所包含的修复的性质。 有关详细信息,请参阅单个 DBMS 平台的地理数据库管理页面上的“升级地理数据库”部分。 如果您的地理数据库已达到所需级别,则执行以下步骤不会造成任何损害,因此建议方法是按照概述步骤进行操作。 如果您的数据库已达到所需级别,则您将收到一条消息,指示您的数据库已达到所需级别。
从 ArcGIS Server 升级需要使用 Python。 如果您在 Windows 或 Linux 上使用 ArcGIS Server,则可以使用 ArcGIS Server 的框架/运行时组件中包含的 python.exe 访问适当的 Python 3 环境。 此外,在 Windows 上,脚本批处理文件可用于启动 Python 3 环境。
要执行升级,请使用此示例 Python 语法创建脚本,并将脚本命名为 upgrade_gdb.py。
import arcpy
Connection_File_Name_full_path="C:\\temp\\sysadmin_connection.sde"
arcpy.UpgradeGDB_management(Connection_File_Name_full_path, "PREREQUISITE_CHECK", "UPGRADE")
在 Windows 上,使用 Python 3 环境显式运行升级脚本。 如果 ArcGIS Server 已安装到默认位置,则可以使用以下任一命令执行该脚本:
"C:\Program Files\ArcGIS\Server\framework\runtime\ArcGIS\bin\Python\scripts\propy.bat" C:\temp\upgrade_gdb.py或者
"C:\Program Files\ArcGIS\Server\framework\runtime\ArcGIS\bin\Python\envs\arcgispro-py3\python.exe" C:\temp\upgrade_gdb.py
在 Linux 上,使用以下命令启动 Python 3 环境:
source /<arcgis_server_installation_directory>/arcgis/server/framework/etc/arcenv
unset LD_PRELOAD
unset CONDA_DEFAULT_ENV
然后使用以下命令执行升级脚本:
wine "Z:\<arcgis_server_installation_directory>\arcgis\server\framework\runtime\ArcGIS\bin\Python\envs\arcgispro-py3\python.exe" <path_To>\upgrade_gdb.py
在 Windows 上卸载此修补程序
要在 Windows 上卸载此修补程序,请打开 Windows 控制面板,然后导航至已安装的程序。 确保“查看已安装的更新”(位于“程序和功能”对话框的左上角)处于活动状态。 从程序列表中选择修补程序名称,然后单击“卸载”以移除该修补程序。
在 Linux 上卸载此修补程序
导航到 <产品安装目录>/.Setup/qfe 目录,然后以 ArcGIS 安装所有者身份运行以下脚本:
./removepatch.sh
通过 removepatch.sh 脚本可卸载以前安装的修补程序或热修复程序。 使用 -s 状态标记以按日期排序获取已安装修补程序或热修复程序列表。 使用 -q 标记以按安装日期的反向时间顺序移除修补程序或热修复程序。 输入 removepatch -h 以获取使用帮助。
重新启动 ArcGIS 服务。
如何确定已安装的 ArcGIS 产品
要确定已安装的 ArcGIS 产品,请选择适用于您的环境的适当 PatchFinder 实用程序版本,然后在本地计算机上运行它。 PatchFinder 将列出已在本地计算机上安装的所有产品、热修复程序和修补程序。
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序