Vous n'êtes pas identifié(e).

#1 06/04/2020 09:07:44

philflam
Membre

Emplacement base de donnée sur un serveur mutualisé

Bonjour,
Je débute en postgres et BDD en général
Je possède un serveur LINUX avec POSTGRES V10 contenant déjà plusieurs bases.
Je souhaiterai ajouter une nouvelle base sur ce serveur et utiliser un système de fichier différent de celui utilisé pour les bases existantes.
cela est-il possible ? Comment le mettre en œuvre avec postres (Pour la création de Système de fichier je suis autonome)
Phil

Hors ligne

#2 06/04/2020 09:19:12

rjuju
Administrateur

Re : Emplacement base de donnée sur un serveur mutualisé

Bonjour,

C'est tout à fait possible.  Il suffit de créer un tablespace sur le système de fichier (https://www.postgresql.org/docs/current/sql-createtablespace.html ) puis de créer la nouvelle base en lui assignant ce tablespace afin par défaut que toutes les relations créées le soient sur ce tablespace (https://www.postgresql.org/docs/current/sql-createdatabase.html )

Hors ligne

#3 06/04/2020 09:24:47

yohmartin
Membre

Re : Emplacement base de donnée sur un serveur mutualisé

Bonjour,
tu as plusieurs possibilités pour le faire :
Tu peux créer une nouvelle instance qui écoute sur un port différent.
Ou alors tu créer des tablespaces sur un filesytem différent pour y mettre tes données. Dans ce cas les ressources et parametres sont commun a toutes les bases

Cordialement

Hors ligne

Pied de page des forums