跳转至

Vertica 集成 DataGrip

连接指南

关于 Vertica 连接指南

Vertica 连接指南提供将第三方合作伙伴产品连接到 Vertica 的基本说明。连接指南基于我们针对特定版本的 Vertica 和合作伙伴产品的测试。

Vertica 和 DataGrip:测试版本

软件 版本
合作伙伴产品 DataGrip 2019.1
桌面平台 Microsoft Windows Server 2012、CentOS 7.4
Vertica 客户端 DataGrip 自带的 Vertica JDBC 9.2.0
Vertica 服务器 Vertica Server 9.2.0

DataGrip 概述

JetBrains DataGrip 是面向 SQL 开发人员的数据库 IDE。DataGrip 适用于 Windows、Linux 和 MacOS。我们已在 Windows 和 Linux 上测试了 DataGrip。

有关 DataGrip 的详细信息,请访问 JetBrains 网站的 DataGrip 页面: https://www.jetbrains.com/datagrip/

安装 DataGrip

DataGrip 提供 30 天评估期的免费版本。要安装 DataGrip 评估版:

  1. 访问以下 URL:https://www.jetbrains.com/datagrip/download
  2. 选择您的操作系统平台。
  3. 点击 System requirements(系统要求)检查您平台的系统要求。

    注意:在 Linux 上,DataGrip 需要 Linux Desktop。

  4. 点击 Installation Instructions(安装说明)阅读您平台的安装说明。
  5. 点击 Download(下载)。
  6. 运行安装程序并按照屏幕上的说明操作。

关于 Vertica 客户端驱动

DataGrip 使用 Vertica 的 JDBC 驱动连接到 Vertica。

DataGrip 2019.1 包含 Vertica 9.2.0 JDBC 驱动作为命名连接器。要获取该连接器,必须从 DataGrip 服务器下载。请按照"使用命名连接器将 DataGrip 连接到 Vertica"中的说明操作。

如果您想使用更高或更低版本的 Vertica JDBC 驱动,可以将其指定为自定义 JAR。请按照"使用自定义 JAR 将 DataGrip 连接到 Vertica"中的说明操作。

使用命名连接器将 DataGrip 连接到 Vertica

  1. 启动 DataGrip,选择 File > Data Sources(文件 > 数据源)。
  2. 在 Data Sources and Drivers(数据源和驱动)页面,点击添加图标(+)创建新的数据源。
  3. 从可用数据源列表中选择 Vertica,点击 OK
  4. 点击 Download(下载)链接下载 DataGrip 附带的 Vertica JDBC 驱动。
  5. 提供连接详细信息:
  6. Name(名称):连接的名称
  7. Host(主机):Vertica 服务器的 IP 地址
  8. Port(端口):数据库的端口号
  9. User(用户):数据库用户名
  10. Password(密码):数据库密码
  11. Database(数据库):数据库名称
  12. 点击 Test Connection(测试连接)。
  13. 连接成功后,点击 OK
  14. 现在您可以开始在 DataGrip 中使用 Vertica 数据库。

有关使用 DataGrip 的详细信息,请参阅 DataGrip 文档

使用自定义 JAR 将 DataGrip 连接到 Vertica

如果您想使用最新版本的 Vertica JDBC 驱动,或与 DataGrip 提供的版本不同的任何版本,可以将其指定为自定义 JAR。

在 DataGrip 中建立连接之前,请记下系统上 Vertica JDBC 驱动文件的位置。如果您还没有该驱动,可以从 Vertica 网站的 Client Drivers 页面下载。

注意:有关客户端和服务器兼容性的详细信息,请参阅 Vertica 文档中的 Client Driver and Server Version Compatibility

记下系统上 Vertica JDBC 驱动文件的位置后,按以下步骤操作:

  1. 启动 DataGrip,选择 File > Data Sources
  2. 在 Data Sources and Drivers 页面,点击 + 图标展开可用数据源列表。
  3. 选择 Vertica
  4. 在左侧的 Drivers(驱动)列表中,选择 Vertica
  5. 点击 + 图标,选择 Custom JAR(自定义 JAR)。
  6. 浏览到您要使用的 Vertica JDBC JAR 文件。
  7. 点击 OK
  8. 按照"使用命名连接器将 DataGrip 连接到 Vertica"中的步骤 5-7 提供连接详细信息并测试连接。

已知限制

  • BINARY、VARBINARY 和 LONGVARBINARY 数据类型不受支持。
  • TIME 和 TIMETZ 数据类型不支持毫秒。
  • 临时表不包含在 DataGrip 对象树中。
  • Flex 表不包含在 DataGrip 对象树中。
  • 预创建的序列不会被 DataGrip Intellisense 提示。

更多信息


原文来源:https://www.vertica.com/kb/DataGrip_CG/Content/Partner/DataGrip_CG.htm