Siden PostgreSQL 9.1 , installation af ekstra moduler er enkel. Registrerede udvidelser som dblink
kan installeres med CREATE EXTENSION
:
CREATE EXTENSION dblink;
Installeres i dit standardskema, som er public
som standard. Sørg for at din search_path
er indstillet korrekt, før du kører kommandoen. Skemaet skal være synligt for alle roller, der skal arbejde med det. Se:
- Hvordan påvirker søgestien identifikationsopløsning og det "aktuelle skema"
Alternativt kan du installere til et hvilket som helst skema efter eget valg med:
CREATE EXTENSION dblink SCHEMA extensions;
Se:
- Bedste måde at installere hstore på flere skemaer i en Postgres-database?
Kør én gang pr. database. Eller kør det i standard systemdatabasen template1
for at tilføje det til hver nyoprettet DB automatisk. Detaljer i manualen.
Du skal først have filerne, der leverer modulet, installeret på serveren. For Debian og derivater ville dette være pakken postgresql-contrib-9.1
- til PostgreSQL 9.1, selvfølgelig. Siden Postgres 10 er der bare et postgresql-contrib
metapakke.