<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.phobos-net.fr/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.phobos-net.fr/feed.php">
        <title>wikinotes</title>
        <description></description>
        <link>https://wiki.phobos-net.fr/</link>
        <image rdf:resource="https://wiki.phobos-net.fr/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-06T22:12:41+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/installation_debian12?rev=1730392495&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/deplacer-bases?rev=1612216289&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/introduction_client_postgres_psql?rev=1668079473&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/authentification_postgres?rev=1742421738&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/changer-utilisateur-proprietaire?rev=1767739663&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/installation_docker?rev=1628668956&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/installer_client?rev=1612216289&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/installer_pgadmin?rev=1743504731&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/start?rev=1742939520&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/autoriser_connexions_a_distance?rev=1612216289&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/erreur_invalid_command?rev=1612216289&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.phobos-net.fr/lib/tpl/dokuwiki/images/favicon.ico">
        <title>wikinotes</title>
        <link>https://wiki.phobos-net.fr/</link>
        <url>https://wiki.phobos-net.fr/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/installation_debian12?rev=1730392495&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-31T16:34:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software:applications:postgresql:installation_debian12</title>
        <link>https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/installation_debian12?rev=1730392495&amp;do=diff</link>
        <description>sysadmin dbadmin linux debian sql postgres postresql

PosgreSQL : Installation sous Debian12


apt install postgresql


Après installation le service est actif et lancé :


systemctl status postgresql.service


	*  Par défaut le répertoire de base du serveur est /var/lib/postgresql/15/main;
	*  Le fichier de configuration</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/deplacer-bases?rev=1612216289&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-01T21:51:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software:applications:postgresql:deplacer-bases</title>
        <link>https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/deplacer-bases?rev=1612216289&amp;do=diff</link>
        <description>sysadmin dbadmin postgres postgresql

PostgreSQL: Déplacer le répertoire contenant les bases

Le répertoire racine contenant les données de postgres est définit par la valeur de la variable data_directory présente dans le fichier de configuration /etc/postgresql/9.6/main/postgresql.conf</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/introduction_client_postgres_psql?rev=1668079473&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-10T11:24:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software:applications:postgresql:introduction_client_postgres_psql</title>
        <link>https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/introduction_client_postgres_psql?rev=1668079473&amp;do=diff</link>
        <description>software sysadmin dbadmin postgres postresql sql

:TODO: :TODO_DOCUPDATE:

PostgreSQL : Introduction au client psql

Pour s&#039;essayer sans conséquences, on crée un conteneur Docker temporaire exécutant le serveur PostgreSQL:


docker container run --detach --rm --name pg_test -e POSTGRES_PASSWORD=&quot;secret&quot; postgres:9.6-buster</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/authentification_postgres?rev=1742421738&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-19T22:02:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software:applications:postgresql:authentification_postgres</title>
        <link>https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/authentification_postgres?rev=1742421738&amp;do=diff</link>
        <description>postgres identification securite

Authentification postgres avec mot de passe

A l&#039;installation, le compte postgres peut se connecter sans authentification lorsque le client postgres est utilisé local (la connexion via socket UNIX est une connexion de confiance). On peut modifier se comportement par défaut et demander une authentification par mot de passe pour le compte d&#039;administration postgres même en local:</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/changer-utilisateur-proprietaire?rev=1767739663&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-06T22:47:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software:applications:postgresql:changer-utilisateur-proprietaire</title>
        <link>https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/changer-utilisateur-proprietaire?rev=1767739663&amp;do=diff</link>
        <description>application software bdd postgresql

PostgreSQL : Changer le propriétaire de la base

Si le propriétaire d&#039;origine n&#039;est pas postgres, on peut utiliser la commande REASSIGN OWNED avec la syntaxe suivante:


-- Après avoir sélectionné la base
REASSIGN OWNED BY origin_role
TO dest_role ;</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/installation_docker?rev=1628668956&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-11T08:02:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software:applications:postgresql:installation_docker</title>
        <link>https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/installation_docker?rev=1628668956&amp;do=diff</link>
        <description>software application docker postgres postgresql sysadmin dbadmin

Installation de PostgreSQL via Docker

Tester l&#039;image

Les variables d&#039;environnement sont utilisées seulement lors de l&#039;initialisation du conteneur. Pour ce test le conteneur est éphémère, il sera automatiquement effacé à l&#039;arrêt (option --rm):</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/installer_client?rev=1612216289&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-01T21:51:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software:applications:postgresql:installer_client</title>
        <link>https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/installer_client?rev=1612216289&amp;do=diff</link>
        <description>sysadmin dbadmin sql postgres postgresql

postgresql: Installation du client


sudo apt-get install postgresql-client


Connexion à la base

Depuis la ligne de commande


psql dbname username


Depuis le prompt du client psql:


\c or \connect [ -reuse-previous=on|off ] [ dbname [ username ] [ host ] [ port ] |</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/installer_pgadmin?rev=1743504731&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-01T10:52:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software:applications:postgresql:installer_pgadmin</title>
        <link>https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/installer_pgadmin?rev=1743504731&amp;do=diff</link>
        <description>dev sql db dbadmin postgresql postgres

:TODO:

Installer pgAdmin

L&#039;installation du paquetage reconfigure apache via le fichier  /etc/apache2/conf-enabled/pgadmin4.conf

dossier d&#039;installation : /usr/pgadmin4

Dépannages

Réinitialiser mot de passe admin

Depuis la ligne de commande il est possible de gérer les comptes utilisateurs et de réinitialiser le mot de passe du compte admin :</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/start?rev=1742939520&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-25T21:52:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software:applications:postgresql:start</title>
        <link>https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/start?rev=1742939520&amp;do=diff</link>
        <description>postgres database

PostgreSQL

Notes à propos du SGBD Postgres SQL.

Historique

POSTGRES, développé à l&#039;Université de Californie Berkeley à partir de 1986, projet piloté initialement par Michael Stonebraker. 20 ans de maturité, une des bases de données objets relationnelle de référence de l&#039;opensource. Fut sponsorisée par:</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/autoriser_connexions_a_distance?rev=1612216289&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-01T21:51:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software:applications:postgresql:autoriser_connexions_a_distance</title>
        <link>https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/autoriser_connexions_a_distance?rev=1612216289&amp;do=diff</link>
        <description>postgres sql connexion

Autoriser la connexion des clients

Le fichier de configuration /etc/postgresql/9.3/main/pg_hba.conf permet de gérer la politique de connexion au serveur de bases de données postgres. Pour autoriser les machines du réseau 192.168.0.0 à se connecter et s&#039;authentifier via un hachage md5, insérer la ligne suivante dans le fichier de configuration:</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/erreur_invalid_command?rev=1612216289&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-01T21:51:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software:applications:postgresql:erreur_invalid_command</title>
        <link>https://wiki.phobos-net.fr/doku.php/software/applications/postgresql/erreur_invalid_command?rev=1612216289&amp;do=diff</link>
        <description>postgres sql erreur import

Erreur invalid command \N

Un fichier dump au format SQL a été généré avec pg_dump. Lors de toute tentative d&#039;import les erreur suivantes sont affichées sur la sortie standard:


....
psql:tournefv2.sql:151775: invalid command \N
psql:tournefv2.sql:151776: invalid command \N
psql:tournefv2.sql:151777: invalid command \N
...</description>
    </item>
</rdf:RDF>
