+++Détacher une base de données (Production Mapping)

Niveau de licence :BasicStandardAdvanced

Récapitulatif

Détache une géodatabase SQL Server Express (.mdf).

Supprime toutes les références à la géodatabase du serveur de bases de données. Ne supprime pas le fichier de données (.mdf). Une fois qu'il est détaché, vous pouvez attacher le fichier de données à une autre instance SQL Server Express.

Utilisation

Syntaxe

DetachDatabase_production (workspace)
ParamètreExplicationType de données
workspace

Géodatabase à détacher d'une instance de SQL Server Express.

Workspace

Exemple de code

Exemple d'utilisation de l'outil +++Détacher une base de données (script autonome)

Le script autonome ci-dessous explique comment utiliser l'outil +++Détacher une base de données.

# 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")

Environnements

Thèmes connexes

Informations de licence

ArcGIS for Desktop Basic: Annuler
ArcGIS for Desktop Standard: Requis Production Mapping
ArcGIS for Desktop Advanced: Requis Production Mapping
4/26/2014