データベース シーケンスの削除 (データ管理ツール)
サマリー
ジオデータベースからデータベース シーケンスを削除します。
使用法
このツールは、ファイル ジオデータベース、モバイル ジオデータベース、IBM Db2、Microsoft SQL Server、Oracle、PostgreSQL、SAP HANA のエンタープライズ ジオデータベースで使用できます。
ListDatabaseSequences 関数を使用して、ファイル ジオデータベース内のデータベース シーケンスのリストを取得できます。 削除する前に、シーケンス名を確認して、シーケンス プロパティをレビューすることができます。
エンタープライズ ジオデータベースでは、データベース シーケンス ストレージはデータベース プラットフォームによって処理されます。 詳細については、個別の RDBMS プラットフォーム ドキュメントをご確認ください。 統合環境を使用し、シーケンスを表示できます。
パラメーター
|
ラベル
|
説明
|
データ タイプ
|
|
入力ワークスペース
|
シーケンスを削除するファイル ジオデータベースまたはモバイル ジオデータベースの場所の絶対パス、またはシーケンスを削除するエンタープライズ ジオデータベースに接続するためのデータベース コネクション ファイル (.sde)。 このデータベース コネクションで指定されたユーザーは、データベース内で次の権限を持つ必要があります。
Db2—DBADM 権限
Oracle—シーケンスの所有者であるか、DROP ANY SEQUENCE システム権限を持つこと
PostgreSQL—シーケンスの所有者であること
SAP HANA—standard ユーザーでなければなりません
SQL Server—シーケンスが格納されるデータベース スキーマに対する ALTER OR CONTROL 権限
|
Workspace
|
|
シーケンス名
|
削除するデータベース シーケンスの名前。 削除後は、既存のカスタム アプリケーションまたは条件式からの呼び出し時にそのシーケンスを使用してシーケンス ID を生成できなくなります。
|
String
|
派生した出力
|
ラベル
|
説明
|
データ タイプ
|
|
ジオデータベースから削除されたシーケンス
|
更新された入力ワークスペース。
|
Workspace
|
arcpy.management.DeleteDatabaseSequence(in_workspace, seq_name)
|
名前
|
説明
|
データ タイプ
|
|
in_workspace
|
シーケンスを削除するファイル ジオデータベースまたはモバイル ジオデータベースの場所の絶対パス、またはシーケンスを削除するエンタープライズ ジオデータベースに接続するためのデータベース コネクション ファイル (.sde)。 このデータベース コネクションで指定されたユーザーは、データベース内で次の権限を持つ必要があります。
Db2—DBADM 権限
Oracle—シーケンスの所有者であるか、DROP ANY SEQUENCE システム権限を持つこと
PostgreSQL—シーケンスの所有者であること
SAP HANA—standard ユーザーでなければなりません
SQL Server—シーケンスが格納されるデータベース スキーマに対する ALTER OR CONTROL 権限
|
Workspace
|
|
seq_name
|
削除するデータベース シーケンスの名前。 削除後は、既存のカスタム アプリケーションまたは条件式からの呼び出し時にそのシーケンスを使用してシーケンス ID を生成できなくなります。
|
String
|
派生した出力
|
名前
|
説明
|
データ タイプ
|
|
out_workspace
|
更新された入力ワークスペース。
|
Workspace
|
コードのサンプル
DeleteDatabaseSequence の例 1 (Python ウィンドウ)
エンタープライズ ジオデータベースから custom_sequence データベース シーケンスを削除します。
import arcpy
arcpy.management.DeleteDatabaseSequence(r"C:/myconnections/mygdb.sde",
"custom_sequence")
DeleteDatabaseSequence の例 2 (Python ウィンドウ)
myfilegdb という名前のファイル ジオデータベースから my_ids シーケンスを削除します。
import arcpy
arcpy.management.DeleteDatabaseSequence(r"C:/geodatabases/myfilegdb.gdb",
"my_ids")
環境
現在のワークスペース
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい