ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

更改配置关键字

在 Standard 或 Advanced 许可等级下可用。

  • 运行地理处理工具
  • 使用 Python

配置关键字表示一组用于指定如何将数据存储至地理数据库中的配置参数和设置。 如果想要更改数据存储至地理数据库中的方法,可以更改现有关键字的参数设置,或者创建您自己的关键字。

如果想要创建自定义配置关键字,或更改现有关键字的参数值,可使用导出地理数据库配置关键字工具将当前设置导出至文本文件。编辑并保存该文本文件,然后运行导入地理数据库配置关键字工具来导入所做更改。或者,还可以使用 Python 导出至文本文件,编辑并保存此文件,然后使用 Python 导入所做更改。

运行地理处理工具

如果您具有 ArcGIS Desktop(Standard 或 Advanced)的访问权限,可通过目录树连接地理数据库,运行导出地理数据库配置关键字工具以便创建包含地理数据库当前配置设置的文本文件,编辑并保存该文本文件,然后使用导入地理数据库配置关键字工具导入所做更改。

  1. 以地理数据库管理员身份(主地理数据库的管理员身份为 sde;用户方案地理数据库的管理员身份为方案所有者)连接到地理数据库。
  2. 使用导出地理数据库配置关键字工具将当前配置关键字设置导出至文本文件。针对输入数据库连接指定上一步中创建的连接,并提供输出文件名和位置,然后单击确定来运行此工具。

    随即会在指定的位置创建包含当前地理数据库配置设置的文件。

  3. 在文本编辑器中打开已导出的文件并根据需要进行更改。

    可以更改现有关键字的参数值,或创建您自己的自定义关键字。

  4. 保存并关闭该文本文件。
  5. 使用导入地理数据库配置关键字工具导入已编辑的文件。使用在导出配置关键字时所指定的相同地理数据库连接。

    现在,新的配置设置可在创建数据时使用。

使用 Python

您可以编写创建数据库连接文件的脚本,将其作为 ExportGeodatabaseConfigurationKeywords_management 函数的输入,编辑生成的文本文件,再保存并关闭此文件,然后使用连接文件和 ImportGeodatabaseConfigurationKeywords_management 函数导入所做更改。

Python 脚本必须运行在安装有 ArcGIS Server 或 ArcGIS Desktop(Standard 或 Advanced)的计算机上。

  1. 使用 CreateDatabaseConnection_management 函数打开命令窗口、导入 ArcPy 模块并创建数据库连接 (.sde) 文件。以地理数据库管理员身份进行连接。 请确保随文件一起保存用户名和密码。

    在此示例中,将在 Linux 服务器的 /usr/connectionfiles 目录中创建名为 admin.sde 的连接文件。此连接是以 sde 用户身份对 teamdata/orcl 实例建立的。

    import arcpy
    arcpy.CreateDatabaseConnection_management (r'/usr/connectionfiles', "admin.sde", "ORACLE", "teamdata/orcl", "DATABASE_AUTH", "sde", "Cky00r", "SAVE_USERNAME")
    

  2. 导出当前地理数据库配置。

    在此示例中,将配置文件导出至 /usr/tmp 目录。

    arcpy.ExportGeodatabaseConfigurationKeywords_management (r'/usr/connectionfiles/admin.sde', r'/usr/tmp/config.vi')
    

  3. 在文本编辑器中打开已导出的文件并根据需要进行更改。

    可以更改现有关键字的参数值,或创建您自己的自定义关键字。

  4. 保存并关闭该文本文件。
  5. 导入已编辑的文件。

    arcpy.ImportGeodatabaseConfigurationKeywords_management (r'/usr/connectionfiles/admin.sde', r'/usr/tmp/config.vi')
    

    现在,新的配置设置可在创建数据时使用。

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明