标注 | 说明 | 数据类型 |
输入数据库连接
| 将删除用户方案地理数据库的数据库连接文件 (.sde)。您必须以方案所有者的身份进行连接。 | Workspace |
派生输出
标注 | 说明 | 数据类型 |
更新的输入工作空间 | 已更新的输入工作空间。 | 工作空间 |
从 Oracle 用户方案中删除地理数据库。
删除方案地理数据库工具仅删除 Oracle 中的用户方案地理数据库;无法删除 sde 地理数据库。
只有方案地理数据库的所有者才能运行删除方案地理数据库工具。
必须移除用户方案地理数据库中的所有数据之后,才能删除该地理数据库。
标注 | 说明 | 数据类型 |
输入数据库连接
| 将删除用户方案地理数据库的数据库连接文件 (.sde)。您必须以方案所有者的身份进行连接。 | Workspace |
标注 | 说明 | 数据类型 |
更新的输入工作空间 | 已更新的输入工作空间。 | 工作空间 |
arcpy.management.DeleteSchemaGeodatabase(input_database)
名称 | 说明 | 数据类型 |
input_database | 将删除用户方案地理数据库的数据库连接文件 (.sde)。您必须以方案所有者的身份进行连接。 | Workspace |
名称 | 说明 | 数据类型 |
out_workspace | 已更新的输入工作空间。 | 工作空间 |
可以在 Python 窗口中更改并运行以下内容来删除用户方案地理数据库。该示例将通过数据库连接文件 land@ora11204.sde 进行连接。
import arcpy
schema_gdb = "usr/connections/land@ora11204.sde"
arcpy.DeleteSchemaGeodatabase_management(schema_gdb)
您可以更改并运行以下独立脚本来删除用户方案地理数据库:
# Set the necessary product code
import arceditor
# Import arcpy module
import arcpy
# Local variables:
schema_gdb = "usr/connections/land@ora11204.sde"
# Process: Delete Schema Geodatabase
arcpy.DeleteSchemaGeodatabase_management(schema_gdb)