Sedan PostgreSQL 9.1 , installation av ytterligare moduler är enkel. Registrerade tillägg som dblink
kan installeras med CREATE EXTENSION
:
CREATE EXTENSION dblink;
Installeras i ditt standardschema, som är public
som standard. Se till att din search_path
är korrekt inställd innan du kör kommandot. Schemat måste vara synligt för alla roller som ska arbeta med det. Se:
- Hur påverkar sökvägen identifierarens upplösning och det "aktuella schemat"
Alternativt kan du installera till valfritt schema med:
CREATE EXTENSION dblink SCHEMA extensions;
Se:
- Bästa sättet att installera hstore på flera scheman i en Postgres-databas?
Kör en gång per databas. Eller kör den i standardsystemdatabasen template1
för att lägga till den i varje nyskapad DB automatiskt. Detaljer i manualen.
Du måste först ha filerna som tillhandahåller modulen installerade på servern. För Debian och derivator skulle detta vara paketet postgresql-contrib-9.1
- för PostgreSQL 9.1, uppenbarligen. Sedan Postgres 10 finns det bara en postgresql-contrib
metapaket.