CÓMO
Para supervisar y archivar el estado de ArcGIS Data Store, puede ser beneficioso automatizar la ejecución de una utilidad de comandos de ArcGIS Data Store, como describedatastore, y guardar la salida en archivos de registro.
Esto se puede hacer mediante los pasos siguientes:
import os
from datetime import datetime
time = datetime.now().strftime("%Y-%m-%d-%H-%M-%S")
DescribeDataStoreBatFile = r"C:\Program Files\ArcGIS\DataStore\tools\describedatastore.bat"
OutputResultsFolder = r"C:\DescribeDataStoreResults"
DescribeDataStore = os.popen(DescribeDataStoreBatFile)
DescriptionOutput = DescribeDataStore.read()
DescribeDataStore.close()
OutputFile = open(os.path.join(OutputResultsFolder,f"Output{time}.log"),"w+")
OutputFile.write(DescriptionOutput)
OutputFile.close()
Note: If you have any issues with permissions, or if the script creates empty files, please consult your IT department before doing the following steps.
Id. de artículo: 000031821
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri