Le catalogue pg_foreign_server stocke les définitions de serveurs distants. Un serveur distant décrit la connexion à un serveur distant, qui stocke des données externes. Les serveurs distants sont accédés via des wrappers de données distantes.
Tableau 44.19. Colonnes pg_foreign_server
| Nom | Type | Reférence | Description |
|---|---|---|---|
| srvname | name | Nom du serveur distant | |
| srvowner | oid | pg_authid.oid | Propriétaire du serveur distant |
| srvfdw | oid | pg_foreign_data_wrapper.oid | OID du wrapper de données distantes pour ce serveur distant |
| srvtype | text | Type du serveur (optionnel) | |
| srvversion | text | Version du serveur (optionnel) | |
| srvacl | aclitem[] | Droits d'accès ; voir GRANT et REVOKE pour les détails | |
| srvoptions | text[] | Options pour le serveur distant, sous la forme de chaînes « motclé=valeur ». |