日本語

問題: 引用符を含む名前を持つバージョンを削除できない

説明

[バージョン マネージャー] ダイアログ ボックスで [バージョンの削除] オプションをクリックして、引用符を含む名前を持つバージョンを削除しようとすると、そのバージョンが削除されません。 一部の例では、[バージョンの削除] ツールを使用してバージョンを削除しようとしたときに、引用符を含むバージョンがバージョンのリストに含まれません。

場合によっては、エラーが返されることがあります。
error message version not found

原因

これは既知の問題です。オブジェクト名を二重引用符などの区切り文字で囲んで指定すると、特殊文字、予約済みキーワード、大文字/小文字の混在が DBMS で使用可能になる場合があります。

ただし、ArcGIS では、オブジェクト名を区切ることができません。 オブジェクトはデータベース内に作成されますが、ArcGIS からアクセスできないため、ユーザーがオブジェクトを ArcGIS で使用しようとする場合は、区切り文字を必要とするテーブル、フィーチャクラス、データベース、ユーザー、ロールなどのオブジェクト名を作成しないようお勧めします。

解決策または対処法

次の手順に従って、データベース側からバージョンを削除します。

注意:
次の手順を実行する前に、データベースの完全バックアップを実行して、バージョンの編集内容が確実にリコンサイルまたはポストされるようにしてください。
  1. バージョン テーブル (sde.versions) のバージョン名から引用符を削除します。
  2. ArcCatalog からバージョンを削除します。

関連情報