描述
验证文件夹或数据库是否已成功注册至 ArcGIS Server 站点。
语法
ValidateDataStoreItem (connection_file, datastore_type, connection_name)
参数 | 说明 | 数据类型 |
connection_file | 注册数据库或文件夹正在接受验证的服务器的 ArcGIS Server 连接文件 (.ags)。 如果已经在 ArcCatalog 中创建过连接,则可以使用在用户配置文件目录中找到的连接文件。或者,可以使用 CreateGISServerConnectionFile 函数重新创建连接文件。 | String |
datastore_type | 正在验证的数据类型。
| String |
connection_name | 验证文件夹或数据库时所使用的名称已注册到 ArcGIS Server 站点。 | String |
返回值
数据类型 | 说明 |
String |
代码示例
ValidateDataStoreItem 示例
打印在 ArcGIS Server 站点注册的所有文件夹或数据库的有效证明。
import arcpy
conn = "GIS Servers/MyConnection.ags"
for store_type in ["FOLDER", "DATABASE"]:
print("Validating data store items of type {}".format(store_type))
for i in arcpy.ListDataStoreItems(conn, store_type):
validity = arcpy.ValidateDataStoreItem(conn, store_type, i[0])
print("The data item '{}' is {}".format(i[0], validity))