Actualizar la Base de datos de producción (Production Mapping)
Resumen
Actualiza el esquema de la base de datos de producción. Una base de datos de producción almacena tablas utilizadas por la soluciones de mapas y representación cartográfica de Esri. Esri Production Mapping, Esri Defense Mapping y ArcGIS for Aviation: Charting almacenan diferentes modelos de datos en sus bases de datos de producción. Estos modelos de datos describen mapas en papel o gráficas basándose en las especificaciones de producto.
Uso
-
El Espacio de trabajo para Base de datos del producto debe ser una geodatabase que contenga una base de datos de producción. Esta herramienta actualiza la base de datos de producción a la versión más reciente.
Use a path to an sde connection file if Workspace for Product Database references an enterprise geodatabase. The user credentials in the connection file must have permission to create data in the workspace.
You can use a configuration keyword for file and enterprise geodatabases. Each geodatabase type and configuration supports different configuration keywords; however, personal geodatabases do not support keywords.
Sintaxis
Parámetro | Explicación | Tipo de datos |
production_database_workspace |
The workspace that will store the production database. | Workspace |
database_config_keyword (Opcional) |
Database storage or configuration keyword. The default is Defaults. | String |
Ejemplo de código
La siguiente secuencia de comandos independiente muestra cómo utilizar la herramienta UpgradeProductionDatabase. La secuencia de comandos actualiza una base de datos de producción con un esquema de una versión anterior.
# Name: UpgradeProductionDatabase_Example.py
# Description: Upgrades a production database in an existing file geodatababase to the current schema
# Requirements: Production Mapping extension
# import arcpy and checkout a Production Mapping license
import arcpy
arcpy.CheckOutExtension("foundation")
#Set local variables
productiondatabase_workspace = "C:\\Data\\ProductionDatabase.gdb"
database_config_keyword = "DEFAULTS"
# upgrades a production database
arcpy.UpgradeProductionDatabase_production(productiondatabase_workspace, database_config_keyword)
print "Script completed successfully."
# Check in the extension
arcpy.CheckInExtension("foundation")