パッチおよびアップデート

ArcGIS Server 11.1 Utility Network and Data Management Patch 3

サマリー

Esri から、ArcGIS Server 11.1 Utility Network and Data Management Patch 3 についてお知らせします。 このパッチは、11.1 ユーティリティー ネットワーク リリースに伴ういくつかの機能面の問題に対処します。 このパッチは、明示されているもの以外に、トレース、Utility Network のサブネットワーク サブシステムの検証と更新に伴う品質とパフォーマンスの改善に対処しています。 このパッチは ArcGIS Enterprise 11.1 を使用しているすべてのユーティリティー ネットワーク ユーザーに推奨されます。 この Utility Network and Data Management Patch は累積的なパッチであり、これまでの Utility Network パッチと Data Management パッチのすべての修正が含まれています。 これらの修正は、下記の「このパッチで対処される問題」の下に一覧しています。

以下の「Windows でのこのパッチのアンインストール」セクションと「Linux でのこのパッチのアンインストール」の説明に従って、このパッチをアンインストールすることができます。

さらに、パッチをインストールする前にロールバック計画を策定することをおすすめします。 高可用性環境を利用している場合は、「高可用性環境でのパッチの適用方法」のヘルプ トピックをご参照ください。

このパッチで対処される問題

  • BUG-000170589 - 多数の空間クエリー リクエストに対応しているときに、SAP HANA サービスによるメモリー使用率が高くなる。
  • BUG-000169178 - サブネットワークのエクスポートおよびトレース JSON 出力で、ポリゴンの曲線が適正にシリアル化されない
  • BUG-000168781 - OCI を使用した SQL の実行中のメモリー リークを修正。
  • BUG-000168174 - サブネットワーク更新操作によって、境界デバイス (サブネットワーク コントローラー) 上のサブネットワーク名が正しく設定されない。
  • BUG-000168080 - フィーチャのターミナル パスがなしに設定されている場合、サブネットワークが連結されない。
  • BUG-000168079 - 複数のサブネットワークを持つ複数のターミナル デバイスが連結サブネットワーク名を取得できない。
  • BUG-000167887 - ArcGIS Server Branch Versioning Data Consistency Patch をインストールした後、カウント パラメーターがリクエストに含まれている場合を除き、SQL Server エンタープライズ ジオデータベースからのデータを参照する WFS サービスに対する GetFeature 操作で結果が返されない。
  • BUG-000167572 - ネットワーク トポロジーの検証後、空のジオメトリーがあるダーティー エリアが生成される。
  • BUG-000166934 - 改ページされたクエリーで SDESPATIALINDEXHINT が機能しなくなる
  • BUG-000165693 - 中電圧スイッチを開/閉したときにサブネットワークがダーティーとしてマークされない。
  • BUG-000165556 - サブネットワーク同時更新処理のデッドロックでエラー メッセージ「セッション アプリケーションがロックされています - 操作できません」が返される。
  • BUG-000164817 - 2 つの異なるデータベース接続からのデータを含む参照先のマップ サービスの公開が失敗し、エラー「サービスを作成できませんでした。 レイヤーのサーバー接続文字列の更新に失敗しました。」が返される。
  • BUG-000164497 - マップ サービス レイヤー REST リソースで BigQuery データセットの supportsPagination フラグに False がレポートされる。
  • BUG-000162691 - ワークフローによってダーティー エリアのない空のジオメトリーが作成される。
  • BUG-000162289 - ブランチ バージョニング クエリーのパフォーマンス。
  • BUG-000163235 - ArcGIS Utility Network 上流トレースの実行中にパフォーマンスが低下する。
  • BUG-000162011 - ArcGIS Pro で結果タイプをジオメトリーの集約に設定してトレース ネットワーク トレースを実行したときに、バリアが始点と同じライン セグメントに配置されていない場合、部分的なフィーチャが返されない。
  • BUG-000161976 - パーセル ファブリックが含まれているフィーチャ サービスに対して COGO ラインにスプリット ツールを使用したときに、新しいパーセル フィーチャのレコードによる作成フィールドが設定されない。
  • BUG-000160111 - 同期レプリカのレイヤー定義クエリーで参照されているフィールドが更新されると、差分ジオデータベース内に同じ OBJECTID が 2 つ挿入され、同期ダウンロード中に「UNIQUE constraint failed: T_6_Updates.OBJECTID」というエラー メッセージが返される。
  • BUG-000160032 - ブランチ バージョニングでの applyEdits 操作によって挿入行が更新され、リクエストのパフォーマンスとスループットに影響が生じる。
  • BUG-000158727 - ローカル値の使用を False に設定して、ターミナルを含むジャンクション オブジェクトに適用した場合、関数バリアによって予想外のトレース結果が発生する。
  • BUG-000158635 - ArcGIS Pro 3.1.x の交差関数で計算属性ルールから成るフィーチャクラスを編集中に、ArcGIS Arcade エラーである予期しない NULL 値が表示される。
  • BUG-000156349 - 操作がデフォルトで完了しているときにリコンサイル プロセスがタイムアウトすることがある。
  • BUG-000152165 - 関連付けの更新に対してユーティリティー ネットワーク ルール検証が行われることなく、ユーティリティー ネットワーク データベースでサービスベースの関連付けの書き込み/更新が許可される。

競合を避けるため、このパッチには以下にも対処します。

  • BUG-000172544 - SAP HANA トランザクション管理モデルの特定の内部操作で、タイムスタンプのミリ秒値が切り捨てられる。
  • BUG-000172543 - レイヤーに計測値が存在しない場合でも、編集操作中にレイヤーの M (計測) 範囲値に対して予期しない更新が実行される。
  • BUG-000172542 - SAP HANA トランザクション管理モデルのロック待機タイムアウト設定により、同時編集時にエラーが発生する可能性がある。
  • BUG-000169178 - サブネットワークのエクスポートおよびトレース JSON 出力で、ポリゴンの曲線が適正にシリアル化されない。
  • BUG-000166704 - 単一書き込みを保証するための StopEditing REST リクエストのシリアル化。
  • BUG-000166701 - ジオデータベースのアップグレードによってブランチ バージョニング メタデータとデータの不整合が解決されます。
  • BUG-000165688 - SAP HANA データベースからの UN データのトポロジーを有効化すると ArcGIS Pro がクラッシュする。
  • BUG-000165684 - FeatureServer で IDatasetImpl をチェックします。
  • BUG-000165151 - SAP HANA データストアにアクセスするフィーチャ サービスによって、同じバージョンに対する複数の applyEdit 操作の並列呼び出しが許可される。
  • BUG-000164231 - すべての JavaScript 4.x アプリケーションでユーティリティー ネットワーク マップを使用した際のパフォーマンスが低い。
  • BUG-000162973 - ブランチ バージョン対応クエリー ステートメントから再コンパイルするオプションを削除。
  • BUG-000162360 - 分離対象セクションの近くに方向デバイスがある状態で分離トレースを実行すると、間違ったトレース結果が返される。
  • BUG-000162289 - ブランチ バージョニング クエリーのパフォーマンス。
  • BUG-000161813 - ループのフロー方向を計算する際に方向デバイスが優先される。
  • BUG-000161112 - クラス定義をクローン化しないと、ArcSOC のメモリー フットプリントが減少する。
  • BUG-000161000 - 無効な Arcade 式で間違った行番号が報告される。
  • BUG-000160150 - UseObjectIDsForAdds を指定した applyEdits で、Object ID のない追加が受け入れられるようになる。
  • BUG-000160068 - バッチ計算の評価によって、検証ステータスが validationRequired にリセットされない。
  • BUG-000159579 - ArcGIS Pro で、関数バリアのフィルターが構成されている場合、Utility Network 接続トレースでユーザー定義のバリアが優先されない。
  • BUG-000159117 - サブネットワークのエクスポート ツールを実行したときに、結果フィールドに含まれるテキスト フィールドまたは文字列フィールド内の JSON (JavaScript Object Notation) にドメインの説明が含まれない。
  • BUG-000158963 - 集約されたジオメトリーの結果を返す際のトレースのパフォーマンスが向上しました。
  • BUG-000158962 - 多数の関連付けが含まれている結果を返す際のトレースのパフォーマンスが向上しました。
  • BUG-000158886 - UN ブランチ バージョニングで、ブランチ バージョンがユーザー名の下に表示される。 バージョンはそのユーザーによって作成されたり他のユーザーによって意図的にそのユーザーに割り当てられていたりすることはなく、'公開' ではなく '非公開' として表示される。
  • BUG-000158867 - 現場でのトレースのためにフル モデルのユーティリティー ネットワークのサブセットの抽出が許可される。
  • BUG-000158628 - 一部のシナリオでターゲット層を指定した場合、下流トレースが無限ループで無限に実行される。
  • BUG-000158474 - ユーティリティー ネットワークとスタンドアロン トポロジーを含むフィーチャ サービスがリコンサイルに失敗し、「ERROR: code: 500, Error in handling operation reconcile, Internal server error」というエラー メッセージが返される。
  • BUG-000157992 - 一定の 'ループ' が発生した状況で位相伝播によって位相が失われる。
  • BUG-000157838 - ネットワーク トポロジーの検証ツールを使用しているときに、編集操作が失敗し、一般関数エラーが発生する。
  • BUG-000157809 - トポロジーの検証に失敗し、次のエラー メッセージが返されます: 「編集操作に失敗しました。 ERROR: 一般関数エラー [Topology entry (edge eid: xxxx) not found for feature]」が返される。
  • BUG-000157709 - ArcGIS Utility Network で、更新されたサブネットワークのダーティー エリアが他のサブネットワーク ジオメトリーと交差する場合、交差するすべてのサブネットワークが無効になってダーティーになる。
  • BUG-000157672 - ユーティリティー ネットワークで作業している場合に、全範囲での非同期検証が 2 時間でタイムアウトになる。
  • BUG-000157087 - バージョン対応編集セッションを保存すると、以前に保存した編集内容が新しいバージョン モーメントに更新される。
  • BUG-000156763 - ポストにより、ポスト処理の前のバージョンの修正されたテーブルの現在のリストを取得する必要がある。
  • BUG-000156421 - トレース ツールの実行中に多数の始点でエラーが発生した場合に、より詳細なエラー メッセージが返される。
  • BUG-000156349 - 操作がデフォルトで完了しているときにリコンサイル プロセスがタイムアウトすることがある。
  • BUG-000156042 - SAP HANA のデータベース ロールを通じたフィーチャクラスの権限の受け渡しが ArcGIS Pro で正常に機能しない。
  • BUG-000155331 - 変圧器で設定されているターミナルでは下流フローのみが許可されるにもかかわらず、電気ユーティリティー ネットワーク内の送電線導体の 'phaseenergized' 属性の伝達が上流方向で発生する。
  • BUG-000155261 - 参照先フィーチャ サービスとしてサブタイプ グループ レイヤーが公開されている場合に、競合マネージャーで競合が表示されない。
  • BUG-000155010 - STArea() に、表示 (全レコード ビューや選択レコード表示ビューなど) に基づく結果とは異なる値が表示される。
  • BUG-000154794 - ネットワーク インデックスに存在しない関連付けによってサブネットワーク トレースが予期せず停止する。
  • BUG-000154758 - サブネットワーク更新操作中のクエリー パフォーマンスが改善しました。
  • BUG-000154369 - 不要な場合はエレメント関連付けページの書き直しが回避されます。
  • BUG-000154328 - ルールの評価ジオプロセシング ツールで、選択したテーブル行が考慮されない。
  • BUG-000152139 - ArcGIS Enterprise Data Store のパスワード更新プロセスによって、ジオデータベースを参照しているレイヤーが破損される。
  • BUG-000149393 - ネットワーク トポロジーの検証ツールが失敗し、「Error building network: Topology Engine::query from_to_ junctions(): Topology entry not found」というエラー メッセージが返される。
  • BUG-000149291 - 異なるアセット タイプの電線によって共有されているエンドポイントと一致する位置に構造物ジャンクションが配置された場合に、ユーティリティー ネットワーク エラーが生成されない。
  • BUG-000149046 - ライン フィーチャに配置されているバリアのフィルターで、始点でバリアを無視するパラメーターが遵守されない。
  • BUG-000148398 - デフォルト バージョンの全範囲での非同期検証のパフォーマンスが低い。
  • BUG-000148077 - 階層全体の下流トレースがターゲット層まで達しない場合がある。 (#8927) /
  • BUG-000147333 - Portal for ArcGIS 10.9.1 で一部のフィールドが非表示になっている場合に、ホスト フィーチャ レイヤー ビューのデータをエクスポートできない。

Windows でのこのパッチのインストール

Windows で複数のパッチをインストールする場合、パッチのリリース日の順序は重要ではありません。 新しいパッチをインストールした後で古いパッチをインストールした場合、新しいパッチが優先され、新しいパッチでの修正が残ります。 利用可能なすべてのパッチをインストールするオプションが有効になっている場合、ArcGIS Enterprise パッチ通知ツールによって、リリース日が古いものから順に、複数のパッチがインストールされます。

パッチをインストールするには、この表にリストされた ArcGIS 製品がシステムに事前にインストールされている必要があります。 それぞれのパッチ セットアップはリストの ArcGIS 製品のみを対象としています。 どの製品がシステムにインストールされているかを確認するには、「インストールされている ArcGIS 製品の識別方法」セクションをご参照ください。 ご使用のシステムにインストール済みの製品ごとにパッチをインストールすることをおすすめします。
 

ステップ 1: 適切なファイルを ArcGIS のインストール場所以外の場所にダウンロードします。

ArcGIS Enterprise 11.1  
   
     ArcGIS Server ArcGIS-111-S-UNDM3-Patch.msp
     チェックサム
     (SHA256)
721B10A386F818F7E7C57459DB9A1FA141D7448C076921166F331B33C191363F
   

ステップ 2: ArcGIS のインストール場所に対して書き込み権限があることを確認します。

ステップ 3: ArcGIS-111-S-UNDM3-Patch.msp をダブルクリックしてセットアップ処理を開始します。

注意: MSP ファイルをダブルクリックしてもセットアップのインストールが開始されない場合は、次のコマンドを使用して手動でセットアップのインストールを開始することができます:

msiexec.exe /p [パッチの場所]\ArcGIS-111-S-UNDM3-Patch.msp
 

Linux でのこのパッチのインストール

Linux で複数のパッチをインストールする場合、パッチのリリース日の順序が重要となります。 新しいパッチをインストールした後で古いパッチをインストールした場合、新しいパッチが古いパッチに置き換えられ、新しいパッチでの修正は削除されます。 利用可能なすべてのパッチをインストールするオプションが有効になっている場合、ArcGIS Enterprise パッチ通知ツールによって、リリース日が古いものから順に、複数のパッチがインストールされます。

ArcGIS インストール権限を持つユーザーとして、以下のインストール手順を実施します。 インストール権限を持つユーザーは、arcgis フォルダーの所有者です。 このパッチは、ArcGIS Server サイトに関連するすべての ArcGIS Server 製品にインストールする必要があります。

パッチをインストールするには、この表にリストされた ArcGIS 製品がシステムに事前にインストールされている必要があります。 それぞれのパッチ セットアップはリストの ArcGIS 製品のみを対象としています。 どの製品がシステムにインストールされているかを確認するには、「インストールされている ArcGIS 製品の識別方法」セクションをご参照ください。 ご使用のシステムにインストール済みの製品ごとにパッチをインストールすることをおすすめします。


ステップ 1: 適切なファイルを ArcGIS のインストール場所以外の場所にダウンロードします。

ArcGIS Enterprise 11.1  
   
     ArcGIS Server ArcGIS-111-S-UNDM3-Patch-linux.tar
     チェックサム
     (SHA256)
AB6B339F194D5D6F8520D1EB36FD9D169E3A604A5150549EEB6E116D5BA61978
   

ステップ 2: ArcGIS のインストール場所への書き込み権限があり、他のユーザーが ArcGIS を使用していないことを確認します。

ステップ 3: 以下のように入力して、指定した tar ファイルを抽出します:

% tar -xvf ArcGIS-111-S-UNDM3-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 構文例を使用してスクリプトを作成し、スクリプトに script 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

Or

"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 には、ローカル コンピューターにインストールされているすべての製品、ホット フィックス、およびパッチが表示されます。

PatchFinder for Windows

PatchFinder for Linux/Unix


ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動