ArcGIS Desktop

  • 文档
  • 支持

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

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

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

帮助

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 其他...

从 ArcGIS 连接到 Netezza

在 ArcGIS 客户端计算机上安装并配置 Netezza ODBC 驱动程序,以便从客户端计算机连接到 Netezza 数据库。

  1. 在客户端计算机中安装 Netezza ODBC 驱动程序。

    如果通过 32 位 ArcGIS 应用程序进行连接,则应安装 32 位 ODBC 驱动程序;如果通过 64 位 ArcGIS 应用程序进行连接,则应安装 64 位 ODBC 驱动程序。有关受支持的驱动程序版本,请参阅 Netezza DBMS 系统要求。

  2. 配置驱动程序字符集。
    • 如果您在 Windows 操作系统上使用的是遗留 Netezza Spatial 包,则在 ODBC 驱动程序安装期间将驱动程序设置为优化 ASCII 字符集。
    • 如果您在 Linux 操作系统上使用的是遗留 Netezza Spatial 包,则在安装 ODBC 驱动程序后在 odbcinst.ini 文件中设置以下参数:
      • UnicodeTranslationOption = utf16
      • CharacterTranslationOption = latin9
    • 如果您在 Windows 操作系统上使用的是 Netezza Spatial Esri 包,则不要在 ODBC 驱动程序安装期间将驱动程序设置为优化 ASCII 字符集。
    • 如果您在 Linux 操作系统上使用的是 Netezza Spatial Esri 包,则在安装 ODBC 驱动程序后在 odbcinst.ini 文件中设置以下参数:
      • UnicodeTranslationOption = utf16
      • CharacterTranslationOption = all
  3. 如果从 Linux 上的 ArcGIS 客户端建立连接,请确保客户端计算机上已安装 Linux ODBC 驱动程序管理器。
  4. 如果从 Linux 上的 ArcGIS Server 建立连接,则进行以下操作:
    1. 打开 ArcGIS Server 安装目录的 /arcgis/server/usr 目录中的 init_user_param.sh 脚本。
    2. 取消对 LIB_ODBC_DRIVER_MANAGER 变量的注释并将其设置为 Linux ODBC 驱动程序管理器文件的位置。

      例如,export LIB_ODBC_DRIVER_MANAGER=$HOME/bin/libodbc.so

    3. 将 Netezza ODBC 连接文件放置在 ArcGIS 用户的 $HOME 目录中。文件名称必须为 .odbc.ini 和 .odbcinst.ini。
    4. 如果在设置 Netezza 连接前已经运行了 ArcGIS Server,则重新启动 ArcGIS Server。
  5. 安装 ODBC 驱动程序后,便可设置 ODBC 数据源名称。连接到数据库时可使用此名称。

    如果为数据库设置 ODBC 数据源名称,则在为相同数据库配置所有 Netezza ODBC 客户端时使用该名称。例如,如果为 ArcGIS for Desktop 计算机上的 Netezza ODBC 驱动程序配置数据源名称,则在 ArcGIS Server 计算机上为 Netezza ODBC 驱动程序设置相同的数据源名称。如果没有进行此操作,则无法正常将数据库注册到 ArcGIS Server,因为其会比较要发布数据的连接字符串与注册的数据库的连接字符串。

相关主题

  • 数据库客户端
  • ArcGIS for Desktop 中的数据库连接
  • ArcGIS 中支持的 DBMS 数据类型

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

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