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 评估版:
- 访问以下 URL:https://www.jetbrains.com/datagrip/download
- 选择您的操作系统平台。
- 点击 System requirements(系统要求)检查您平台的系统要求。
注意:在 Linux 上,DataGrip 需要 Linux Desktop。
- 点击 Installation Instructions(安装说明)阅读您平台的安装说明。
- 点击 Download(下载)。
- 运行安装程序并按照屏幕上的说明操作。
关于 Vertica 客户端驱动¶
DataGrip 使用 Vertica 的 JDBC 驱动连接到 Vertica。
DataGrip 2019.1 包含 Vertica 9.2.0 JDBC 驱动作为命名连接器。要获取该连接器,必须从 DataGrip 服务器下载。请按照"使用命名连接器将 DataGrip 连接到 Vertica"中的说明操作。
如果您想使用更高或更低版本的 Vertica JDBC 驱动,可以将其指定为自定义 JAR。请按照"使用自定义 JAR 将 DataGrip 连接到 Vertica"中的说明操作。
使用命名连接器将 DataGrip 连接到 Vertica¶
- 启动 DataGrip,选择 File > Data Sources(文件 > 数据源)。
- 在 Data Sources and Drivers(数据源和驱动)页面,点击添加图标(+)创建新的数据源。
- 从可用数据源列表中选择 Vertica,点击 OK。
- 点击 Download(下载)链接下载 DataGrip 附带的 Vertica JDBC 驱动。
- 提供连接详细信息:
- Name(名称):连接的名称
- Host(主机):Vertica 服务器的 IP 地址
- Port(端口):数据库的端口号
- User(用户):数据库用户名
- Password(密码):数据库密码
- Database(数据库):数据库名称
- 点击 Test Connection(测试连接)。
- 连接成功后,点击 OK。
- 现在您可以开始在 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 驱动文件的位置后,按以下步骤操作:
- 启动 DataGrip,选择 File > Data Sources。
- 在 Data Sources and Drivers 页面,点击 + 图标展开可用数据源列表。
- 选择 Vertica。
- 在左侧的 Drivers(驱动)列表中,选择 Vertica。
- 点击 + 图标,选择 Custom JAR(自定义 JAR)。
- 浏览到您要使用的 Vertica JDBC JAR 文件。
- 点击 OK。
- 按照"使用命名连接器将 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