创建版本 (数据管理)
摘要
在指定的地理数据库中创建新版本。
用法
-
输出版本名称使用 SDE 地理数据库的用户名作为前缀,例如 SDE.arctoolbox。
-
默认情况下,输出版本的权限被设置为私有,但可使用更改版本工具进行更改。
-
个人和文件地理数据库不支持版本管理。版本管理工具仅适用于 ArcSDE 地理数据库。
-
在其他版本的数据库中发生的变化不会影响版本。
-
版本权限只能由版本所有者(创建版本的用户)进行更改。
语法
CreateVersion_management (in_workspace, parent_version, version_name, {access_permission})
参数 | 说明 | 数据类型 |
in_workspace |
包含父版本并将包含新版本的 ArcSDE 地理数据库。默认情况下,使用在环境设置中定义的工作空间。 | Workspace |
parent_version |
新版本所基于的地理数据库或地理数据库的版本。 | String |
version_name |
要创建的版本的名称。 | String |
access_permission (可选) |
版本的访问权限级别。 | String |
代码示例
以下独立脚本演示了如何创建新版本。
# Name: CreateVersion_Example.py # Description: Creates a new version # Author: ESRI # Import system modules import arcpy # Set local variables inWorkspace = "Database Connections/ninefour@gdb.sde" parentVersion = "dbo.DEFAULT" versionName = "myVersion" # Execute CreateVersion arcpy.CreateVersion_management(inWorkspace, parentVersion, versionName, "PUBLIC")
相关主题
许可信息
ArcView: 否
ArcEditor: 是
ArcInfo: 是
7/10/2012