0% ont trouvé ce document utile (0 vote)
12 vues10 pages

Configuration et gestion de Postgres

Transféré par

Kaci Amaouche
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
12 vues10 pages

Configuration et gestion de Postgres

Transféré par

Kaci Amaouche
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Correction du TP

Postgres

Kaci Amaouche
19 octobre 2024

1 TP-Postgresql
1.1 Modifier le fichier de configuration de Postgres pour écouter uniquement
sur votre adresse privée ainsi que [Link]
Pour ce faire, il faut se rendre au fichier de configuration qui se trouve dans /etc/postgresql/15/main/,
ensuite il faut ouvrir avec vim le fichier [Link] et modifier la ligne listen-adresses :

Figure 1 – Modification du fichier de configuration

1.2 Redémarrer l’instance de Postgres et verifier que le listener a été modifié.


On redémarre l’instance avec pg-ctlcluster, et pour s’assurer que le listener a été changé, on peut utiliser
ss -nltp ou vérifier les fichiers de logs ou bien avec netstat

Figure 2 – Redémarrer Postgres et vérification

1
1.3 Modifier le fichier de configuration de l’authentification pour permettre à
l’utilisateur operateur de se connecter à la base de données prod à partir
du réseau privé [Link]/16 sans utiliser de mot de passe.
Il suffit de modifier le fichier de configuration [Link] et rajouter ces informations : .

Figure 3 – Modification de la config d’authentification

Il faudrait ensuite redémarrer l’instance Postgres

1.4 tester la connection vers votre serveur postgres à l’aide de psql avec l’utili-
sateur operateur.

Figure 4 – Test de connection

2
1.5 Connectez-vous avec le même utilisateur sur la base postgres.
J’essaie de me connecter directement avec c postgres, mais j’ai une erreur qui s’affihce .

Figure 5 – Erreur dans la config

Je vais donc reconfigurer le fichier pg-hba :


.

Figure 6 – Reconfiguration

Une fois configuré, je peux me connecter par exemple directement avec la commande c postgres .

Figure 7 – Se connecter à postgres avec operateur

3
1.6 créer une base avec le nom PRQ

Figure 8 – Création de la BDD

1.7 créer un schéma OFI dans la base PRQ qui contient 1 tables facture (id ,
prix)
On bascule d’abord sur la BDD PRQ, ensuite on crée un schéma OFI et finalement on y écrit une table .

Figure 9 – Création du schéma et de la table

1.8 insérer 3 lignes dans la tables

Figure 10 – Insérer 3 lignes

4
1.9 exporter le shéma OFI
Lorsque j’essaie d’exporter, j’obtient une erreur d’authentification, je vais donc configurer et rajouter le
privilége nécessaire .

Figure 11 – Ajoute de privilége

Ensuite, on tape cette commande (j’ai déja crée le dossier backup-TP pour la sauvegarde). .

Figure 12 – Exporter le schéma OFI

1.10 Suprrimer le schéma OFI


On peut le supprimer avec la commande drop avec cascade à la fin, pour supprimer tout ce que ce
dernier contient. .

Figure 13 – supprimer le schéma OFI

5
1.11 Importer le schéma OFI
On peut restaurer le schéma OFI avec la commande suivante : .

Figure 14 – Restaurer le schéma OFI

On peut voir que le schéma a été restauré en affichant les schémas existants avec la commande dn.

1.12 Exporter la bdd PRQ

Figure 15 – Exporter PRQ

1.13 Tout refaire avec PgAdmin


On commence par créer la base de données MKG .

Figure 16 – Créer MKG

On crée ensuite le schéma OFI .

6
Figure 17 – Créer OFI

Et maintenant on crée la table facture .

Figure 18 – Créer la table facture

On peut insérer les 3 lignes comme ceci par exemple : .

7
Figure 19 – Insérer 3 lignes

Maintenant, on peut exporter le schéma OFI en cliquant sur le bouton droit de la souris en cliquant sur
backup et en choisissant le chemin de sauvegarde : .

Figure 20 – Exporter OFI

Pour le supprimer, il suffit de cliquer sur le bouton droit de la souris et cliquer sur delete avec cascade pour
tout supprimer : .

8
Figure 21 – Supprimer OFI

Pour importer le schéma OFI, il faut cliquer sur restore et choisir le chemin de la sauvegarde ! .

Figure 22 – Restaurer OFI

9
également pour exporter la bdd MKG, on clique sur le bouton droit et on fait un backup .

Figure 23 – Importer MKG

10

Vous aimerez peut-être aussi