データベースのデタッチ(Detach Database) (Production Mapping)

ライセンス レベル:BasicStandardAdvanced

サマリ

SQL Server Express のジオデータベース(*.mdf)をデタッチします。

ジオデータベースに対するすべての参照がデータベース サーバから削除されます。この操作を実行しても、データ ファイル(*.mdf)は削除されません。デタッチしたデータ ファイルは、SQL Server Express の別のインスタンスにアタッチできます。

使用法

構文

DetachDatabase_production (workspace)
パラメータ説明データ タイプ
workspace

SQL Server Express のインスタンスからデタッチするジオデータベースです。

Workspace

コードのサンプル

DetachDatabase(データベースのデタッチ)の例(スタンドアロン スクリプト)

次のスタンドアロン スクリプトは、DetachDatabase(データベースのデタッチ)ツールの使用方法を示しています。

# Name: DetachDatabase_Example.py
# Description: Detaches a geodatabase (.mdf file) from an instance of SQL Server Express
# Requirements: Production Mapping extension

# import arcpy and checkout a Production Mapping license
import arcpy
arcpy.CheckOutExtension("foundation")

# local variable for the workspace parameter
gds_workspace = "Database Servers\\YOURSERVER_SQLEXPRESS.gds\\ProductLibrary (VERSION:DBO.DEFAULT)"

# detach the geodatabase from the SQL Server Express instance
arcpy.DetachDatabase_production(gds_workspace)

print "Script completed successfully."

# Check in the extension
arcpy.CheckInExtension("foundation")

環境

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: ×
ArcGIS for Desktop Standard: 次のものが必要 Production Mapping
ArcGIS for Desktop Advanced: 次のものが必要 Production Mapping
4/26/2014