# Using PostgreSQL as a source

This section describes how to set up and use a PostgreSQL database as a source in a replication task.

Information noteThe PostgreSQL source endpoint also supports replication from Microsoft Azure Database for PostgreSQL - Flexible Server.

In this section:

* [Prerequisites](https://help.qlik.com/en-US/replicate/November2025/Content/Replicate/Main/PostgreSQL/prereq_postgresql_source.htm)
* [Using an account without the "superuser" role](https://help.qlik.com/en-US/replicate/November2025/Content/Replicate/Main/PostgreSQL/superuser_not.htm)
* [Limitations and considerations](https://help.qlik.com/en-US/replicate/November2025/Content/Replicate/Main/PostgreSQL/limitations_postgresql_source.htm#ar_postgresds_802412600_1652565)
* [Supported data types](https://help.qlik.com/en-US/replicate/November2025/Content/Replicate/Main/PostgreSQL/postgresql_data_types_source.htm#ar_postgresds_802412600_1377123)
* [Homogeneous replication](https://help.qlik.com/en-US/replicate/November2025/Content/Replicate/Main/PostgreSQL/postgres_Homogeneos.htm)
* [Setting general connection properties](https://help.qlik.com/en-US/replicate/November2025/Content/Replicate/Main/PostgreSQL/set_up_postgresql_db_as_source.htm#ar_postgresds_802412600_1361970)
* [Setting advanced connection properties](https://help.qlik.com/en-US/replicate/November2025/Content/Replicate/Main/PostgreSQL/advanced_prop_postgresql_source.htm#ar_postgresds_802412600_1389284)
* [Capturing changes from Microsoft Azure for PostgreSQL](https://help.qlik.com/en-US/replicate/November2025/Content/Replicate/Main/PostgreSQL/capturing_from_azure_postgres.htm)
* [Removing Replicate artifacts from the database](https://help.qlik.com/en-US/replicate/November2025/Content/Replicate/Main/PostgreSQL/remove_artifacts_from_postgresql_source_db.htm#ar_postgresds_802412600_1392052)