エラー

新しいフィーチャを作成できませんでした。 一般関数エラー [データベース エラーが発生しました。]

Last Published: February 18, 2022

エラー メッセージ

ArcGIS Pro のホスト フィーチャ レイヤーに新しいフィーチャを作成しようとすると失敗し、次のエラー メッセージが返されます。

エラー: 新しいフィーチャを作成できませんでした。 一般関数エラー [データベース エラーが発生しました。]
エラー メッセージ:

原因

ホスト フィーチャ レイヤーが格納されているリレーショナル データ ストアが読み取り専用に設定されています。 多くの場合、リレーショナル データ ストアはディスク容量が不足しているため、自動的に読み取り専用に設定されています。

解決策または対処法

エラーを解消するには、次のワークフローに従って、リレーショナル データ ストアの設定を読み取り専用モードから読み書きモードに変更します。

  1. Windows のコマンド プロンプトを管理者として開きます。
    1. ArcGIS Data Store コンピューターに管理者としてログインします。
    2. [コマンド プロンプト] アプリ アイコンを右クリックして、[管理者として実行] を選択します。
  2. 次のコマンド ラインを使用し、ArcGIS Data Store の tools ディレクトリに移動します。
cd C:\Program Files\ArcGIS\DataStore\tools
  1. リレーショナル データ ストアが読み取り専用モードであることを確認します。 [コマンド プロンプト] ウィンドウで describedatastore ユーティリティを実行します。
C:\Program Files\ArcGIS\DataStore\tools>describedatastore

リレーショナル データ ストアが読み取り専用モードであれば、プロンプトは次のメッセージを返します。

読み取り専用モード設定の画像。
  1. リレーショナル データ ストアの設定を、読み取り専用から読み書きモードに変更します。 [コマンド プロンプト] ウィンドウで changedatastoremode ユーティリティを実行します。 詳細については、「Portal for ArcGIS: changedatastoremode」をご参照ください。
C:\Program Files\ArcGIS\DataStore\tools>changedatastoremode readwrite --store relational --prompt no
注意: 10.8.1 以前の ArcGIS Data Store バージョンでは、手順 4 のコマンド ラインは以下のようになります: C:\Program Files\ArcGIS\DataStore\tools>changedatastoremode readwrite [Do you wish to continue (Yes or No)?] が表示されたら「Yes」と入力し、Enter キーを押します。
  1. ディスク容量不足のためリレーショナル データ ストアが読み取り専用に自動的に設定される場合は、自動バックアップを再度有効にします。 updatebackupschedule ユーティリティを実行します。 コマンド ラインに、starttimefrequency の値を挿入します。 詳細については、「Portal for ArcGIS: updatebackupschedule」をご参照ください。
updatebackupschedule --starttime 23:00:00 --frequency 10
バックアップ スケジュールを更新します。

記事 ID:000022570

ArcGIS の専門家からヘルプを受ける

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

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

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

関連情報

このトピックについてさらに調べる