問題
ジオデータベースのコード値ドメインを作成した後、ArcMap でフィーチャクラス内のフィールドにドメインを割り当てることができません。 [フィールドへのドメインの割り当て (Assign Domain To Field)] ツールを使用してドメインをフィールドに割り当てるときに、このツールを実行できずに次のエラーが表示されることがあります。
エラー: 排他スキーマ ロックを取得できません。
スキーマ ロックはデータセットに対して存在します。 つまり、データベースには別のアプリケーションによってアクセスするため、データ所有者以外のユーザーはデータセットへの変更 (フィールドへのドメインの割り当てなど) を実行できません。
スキーマ ロックの詳細については、ArcGIS Web ヘルプの「スキーマ ロック」をご参照ください。
データベース サーバーから切断する
データベース サーバーから切断して、同じジオデータベースのデータを使用する他のすべてのアプリケーション (ArcCatalog など) を閉じて、孤立したロックやデータベースとの孤立した接続を回避します。
データベースからの切断の詳細については、ArcGIS Web ヘルプの「データベース サーバーからの切断」をご参照ください。
データセットの所有権を変更する
データセットの所有権を変更して、データセットのスキーマの変更権限を取得します。 データセットの所有権を変更するには、次の手順を実行します。
注意: ドメインをフィールドに割り当てるときには、フィールドのデータ タイプがドメイン フィールド タイプと一致することを確認します。 フィールドのデータ タイプと一致するドメインでないと、ドロップダウン リストに表示されないからです。 フィールド データ タイプの詳細については、ArcGIS Web ヘルプの「ArcGIS フィールド データ タイプ」をご参照ください。
ArcGIS の専門家からヘルプを受ける
Esri Support アプリのダウンロード