客户端库

Vertica 客户端驱动程序库提供用于将客户端应用程序(或诸如 Cognos 和 MicroStrategy 等第三方应用程序)连接到 Vertica 数据库的接口。这些驱动程序简化了执行加载、报告生成及其他常见数据库任务时的数据交换操作。

以下是三种不同的客户端驱动程序:

  • 开放式数据库连接 (Open Database Connectivity, ODBC) — 最常用的接口,适用于采用 C、Python、PHP、Perl 和大多数其他语言编写的第三方应用程序和客户端。

  • Java 数据库连接 (Java Database Connectivity, JDBC) — 由采用 Java 编程语言编写的客户端使用。

  • 适用于 .NET 的 ActiveX 数据对象 (ActiveX Data Objects for .NET, ADO.NET) — 由采用 Microsoft .NET Framework 开发并采用 C#、Visual Basic .NET 和其他 .NET 语言编写的客户端使用。

客户端驱动程序标准

Vertica 客户端驱动程序与以下驱动程序标准兼容:

  • ODBC 驱动程序符合 3.5.1 版本的 ODBC 标准。

  • Vertica 的 JDBC 驱动程序是第 4 类驱动程序,符合 JDBC 3.0 标准。此驱动程序是使用 JDK 版本 1.5 编译的,并与使用 JDK 版本 1.5 和 1.6 编译的客户端应用程序兼容。

  • ADO.NET 驱动程序符合 .NET framework 3.0 规范。

驱动程序不支持这些标准中的部分可选功能。有关详细信息,请参阅 ODBC 功能支持JDBC 功能支持 以及使用 ADO.NET