标注 | 说明 | 数据类型 |
输入工作空间
(可选) | 企业级地理数据库连接文件代表要从缓存中移除的企业级地理数据库工作空间。指定在运行地理处理工具时使用的企业级地理数据库连接路径,以从缓存中移除特定的企业级地理数据库工作空间。不给出任何输入数据将会清除该缓存中的所有企业级地理数据库工作空间。 | Data Element; Layer |
派生输出
标注 | 说明 | 数据类型 |
操作成功 | 运算是否成功。 | 布尔型 |
清除企业级地理数据库工作空间缓存中的全部企业级地理数据库工作空间。
此工具仅适用于企业级地理数据库工作空间。
在长时间运行的应用程序中,可以使用此工具断开空闲的企业级地理数据库连接。
如果运行此工具时未指定输入数据元素,则将清除企业级地理数据库工作空间缓存中所有的企业级地理数据库工作空间。若要清除特定的企业级地理数据库工作空间,可指定与要清除的工作空间关联的特定 .sde 文件。
标注 | 说明 | 数据类型 |
输入工作空间
(可选) | 企业级地理数据库连接文件代表要从缓存中移除的企业级地理数据库工作空间。指定在运行地理处理工具时使用的企业级地理数据库连接路径,以从缓存中移除特定的企业级地理数据库工作空间。不给出任何输入数据将会清除该缓存中的所有企业级地理数据库工作空间。 | Data Element; Layer |
标注 | 说明 | 数据类型 |
操作成功 | 运算是否成功。 | 布尔型 |
arcpy.management.ClearWorkspaceCache({in_data})
名称 | 说明 | 数据类型 |
in_data (可选) | 企业级地理数据库连接文件代表要从缓存中移除的企业级地理数据库工作空间。指定在运行地理处理工具时使用的企业级地理数据库连接路径,以从缓存中移除特定的企业级地理数据库工作空间。不给出任何输入数据将会清除该缓存中的所有企业级地理数据库工作空间。 | Data Element; Layer |
名称 | 说明 | 数据类型 |
out_results | 运算是否成功。 | 布尔型 |
以下 Python 窗口脚本演示了如何在即时模式下使用 ClearWorkspaceCache 函数。
import arcpy
arcpy.env.workspace = "c:/connectionFiles/Connection to gpserver.sde"
arcpy.ClearWorkspaceCache_management()