Separar Base de datos (Production Mapping)

Nivel de licencia:BasicStandardAdvanced

Resumen

Separa una geodatabase de SQL Server Express (.mdf).

Quita todas las referencias a la geodatabase desde el servidor de base de datos. No se elimina el archivo de datos (.mdf). Una vez separados, puede adjuntar el archivo de datos a otra instancia de SQL Server Express.

Uso

Sintaxis

DetachDatabase_production (workspace)
ParámetroExplicaciónTipo de datos
workspace

La geodatabase que hay que separar de una instancia de SQL Server Express.

Workspace

Ejemplo de código

Ejemplo de DetachDatabase (secuencia de comandos independiente)

La siguiente secuencia de comandos independiente muestra cómo utilizar la herramienta 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")

Entornos

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: No
ArcGIS for Desktop Standard: Requiere Production Mapping
ArcGIS for Desktop Advanced: Requiere Production Mapping
4/26/2014