| Numéro d’ID de bogue |
BUG-000127252 |
| Envoi | December 10, 2019 |
| Dernière modification | December 12, 2024 |
| S’applique à | ArcGIS Pro |
| Version trouvée | 2.4.2 |
| Système d’exploitation | Windows OS |
| Version du système d’exploitation | 10.0 |
| Statut | Will Not Be Addressed
L’équipe de développement a examiné le problème ou la demande et a décidé qu’ils ne seraient pas traités. Pour d’autres explications, reportez-vous à la section Informations supplémentaires correspondant au problème.
|
Informations supplémentaires
CreateDatabaseConnectionString can be used instead of connection files, when there is an automated geoprocessing workflow (script or model) that uses database or enterprise geodatabase datasets. Generate a connection string which can be used as input to any geoprocessing tool that supports the specified dataset type, rather than using a path to the database through the connection file workspace.
ListVersions requires the input to be either the path to a connection file as an argument to the function. Alternatively, set the workspace environment to the connection file.
CreateDatabaseConnection is the correct tool to use as an input for ListVersions:
e.g.
new_db_connection = arcpy.CreateDatabaseConnection_management("C:\\TEMP",
"connection_file.sde",
"SQL_SERVER",
"sql_server_instance",
"DATABASE_AUTH",
"gdb",
"gdb",
"SAVE_USERNAME",
"database_name",
"#",
"TRANSACTIONAL",
"dbo.DEFAULT")
versionList = arcpy.ListVersions(new_db_connection)
print (versionList)
Étapes pour reproduire
ID de bogue: BUG-000127252
Logiciel: