Bibliotecas de ligação para base de dados do Azure para PostgreSQL - servidor únicoConnection libraries for Azure Database for PostgreSQL - Single Server

Este artigo apresenta uma lista de bibliotecas e controladores que os desenvolvedores podem usar para desenvolver aplicativos para ligar e consultar a base de dados do Azure para PostgreSQL.This article lists libraries and drivers that developers can use to develop applications to connect to and query Azure Database for PostgreSQL.

Interfaces de clienteClient interfaces

A maioria das bibliotecas de cliente de linguagem utilizada para ligar ao servidor PostgreSQL são projetos de externos e são distribuídos de forma independente.Most language client libraries used to connect to PostgreSQL server are external projects and are distributed independently. As bibliotecas listadas são suportadas nas plataformas Windows, Linux e Mac, para ligar à base de dados do Azure para PostgreSQL.The libraries listed are supported on the Windows, Linux, and Mac platforms, for connecting to Azure Database for PostgreSQL. Vários exemplos de início rápido estão listados na secção passos seguintes.Several quickstart examples are listed in the Next steps section.

Language (Idioma)Language Interface do clienteClient interface Informações adicionaisAdditional information TransferênciaDownload
PythonPython psycopgpsycopg API de DB 2.0 compatívelDB API 2.0-compliant TransferênciaDownload
PHPPHP php-pgsqlphp-pgsql Extensão de base de dadosDatabase extension InstalarInstall
Node.jsNode.js Pacote de npm do PGPg npm package Cliente de sem bloqueio de JavaScript puraPure JavaScript non-blocking client InstalarInstall
JavaJava JDBCJDBC Driver JDBC de tipo 4Type 4 JDBC driver Transferência Download 
RubyRuby PG gemPg gem Ruby InterfaceRuby Interface TransferênciaDownload
IrGo Pacote pqPackage pq Pura Go postgres driverPure Go postgres driver InstalarInstall
C#/ .NETC#/ .NET NpgsqlNpgsql Fornecedor de dados ADO.NETADO.NET Data Provider TransferênciaDownload
ODBCODBC psqlODBCpsqlODBC Controlador ODBCODBC Driver TransferênciaDownload
CC libpqlibpq Interface de idioma primário do CPrimary C language interface IncluídaIncluded
C++C++ libpqxxlibpqxx Interface de C++ novo estiloNew-style C++ interface TransferênciaDownload

Passos SeguintesNext steps

Leia estes guias de introdução sobre como ligar e consultar a base de dados do Azure para PostgreSQL, utilizando a linguagem de sua escolha:Read these quickstarts on how to connect to and query Azure Database for PostgreSQL by using your language of choice:

Python | Node.JS | Java | Ruby | PHP | .NET (C#) | GoPython | Node.JS | Java | Ruby | PHP | .NET (C#) | Go