Cette partie contient les informations de référence concernant les
applications client et les outils de PostgreSQL™. Ces commandes ne sont pas toutes
destinées à l'ensemble des utilisateurs. Certaines nécessitent des
privilèges spécifiques. La caractéristique commune à toutes ces
applications est leur fonctionnement sur toute machine,
indépendemment du serveur sur lequel se trouve le serveur de base
de données.
Lorsqu'ils sont spécifiés en ligne de commande, la casse du nom
d'utilisateur et du nom de la base est respectée -- si un nom
contient un espace ou des caractères spéciaux alors il faut
l'encadrer par des guillemets. La casse des noms des tables et des
autres identifiants n'est pas conservée, sauf indication contraire
dans la documentation. Pour conserver cette casse il faut utiliser
des guillemets.
Table des matières
-
clusterdb — Grouper une base de données PostgreSQL™
-
createdb — Créer une nouvelle base de données PostgreSQL™
-
createlang — Installer un langage procédural sous
PostgreSQL™
-
createuser — Définir un nouveau compte utilisateur
PostgreSQL™
-
dropdb — Supprimer une base de données PostgreSQL™
-
droplang — Supprimer un langage procédural
-
dropuser — Supprimer un compte utilisateur PostgreSQL™
-
ecpg
— Préprocesseur C pour le SQL
embarqué
-
pg_basebackup — réalise une sauvegarde de base d'une instance
PostgreSQL™
-
pg_config — récupèrer des informations sur la version
installée de PostgreSQL™
-
pg_dump —
sauvegarder une base de données PostgreSQL™ dans un script ou tout autre
fichier d'archive
-
pg_receivexlog — suit le flux des journaux de transactions d'une
instance de PostgreSQL™
-
pg_dumpall — extraire une grappe de bases de données
PostgreSQL™ dans un fichier de
script
-
pg_restore — restaure une base de données PostgreSQL™ à partir d'un fichier
d'archive créé par pg_dump
-
psql
— terminal interactif PostgreSQL™
-
reindexdb — reindexe une base de données PostgreSQL™
-
vacuumdb — récupère l'espace inutilisé et, optionnellement,
analyse une base de données PostgreSQL™