Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#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 )
Julien.
https://rjuju.github.io/
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