This topic lists the clients and drivers for PolarDB for PostgreSQL (Compatible with Oracle).
Clients
Type | Description | Installation package |
PolarDB-Tools | Available only for Alibaba Cloud Linux, Rocky Linux, CentOS Stream, and CentOS operating systems. The toolset includes tools such as psql, pg_dump, and pg_restore. For instructions, see PolarDB-Tools. Note
| |
PolarPlus | Available only for Linux systems. It provides a command-line user interface and supports SQL commands, PolarPlus commands, PL/SQL anonymous blocks, functions, and stored procedures. For instructions, see PolarPlus. |
Drivers
Type | Description | Driver package |
JDBC | Includes Java Database Connectivity (JDBC) drivers for Java 6, Java 7, and Java 8, which correspond to three Java Archive (JAR) packages. The package names are | - |
OCI | A native C language interface for PolarDB for PostgreSQL (Compatible with Oracle). Oracle Call Interface (OCI) provides the foundation for building language-specific interfaces, such as PolarDB JDBC, PolarDB .Net, and PolarDB ODBC. It also provides search statement and SQL call capabilities for PolarDB for PostgreSQL (Compatible with Oracle). For instructions, see OCI. | |
ODBC | Provides driver packages for Unix/Linux and Windows operating systems. For instructions, see ODBC. |
|
.NET | PolarDB .NET, also known as ADO.NET Data Provider for PolarDB, is a driver used to access PolarDB from languages such as C#, Visual Basic, and F#. It is compatible with Entity Framework Core and Entity Framework 6.x. You can use this driver with Entity Framework to quickly develop applications. For instructions, see .NET. | |
PHP | Connect by installing the pgsql driver for PolarDB for PostgreSQL (Compatible with Oracle). For instructions, see PHP. |
|
PolarDBO Flink CDC | Based on the community Postgres CDC, the PolarDBO Flink CDC is a Flink CDC connector adapted with minor code changes to be compatible with PolarDB for PostgreSQL (Compatible with Oracle). | |
Debezium PolarDBO connector | Based on the community Debezium PostgreSQL connector, the Debezium PolarDBO connector is a Debezium connector adapted with minor code changes to support PolarDB for PostgreSQL (Compatible with Oracle). |