dropdb

Nom

dropdb -- supprime une base de donn�es PostgreSQL

Synopsis

dropdb [option...] nomdb

Description

dropdb d�truit une base de donn�es PostgreSQL existante. L'utilisateur qui ex�cute cette commande doit �tre le superutilisateur des bases de donn�es ou le propri�taire de la base de donn�es.

dropdb est un emballage autour de la commande SQL DROP DATABASE. Il n'y a aucune diff�rence r�elle entre supprimer des bases de donn�es avec cet outil ou via d'autres m�thodes pour acc�der au serveur.

Options

dropdb accepte les arguments suivants en ligne de commande :

dbname

Sp�cifie le nom de la base de donn�es � supprimer.

-e
--echo

Affiche les commandes que dropdb g�n�re et envoie au serveur.

-i
--interactive

Lance une demande de v�rification avant de d�truire quoi que ce soit.

-q
--quiet

N'affiche aucune r�ponse.

dropdb accepte aussi les arguments suivants en ligne de commande pour les param�tres de connexion :

-h h�te
--host h�te

Sp�cifie le nom de l'h�te de la machine sur lequel le serveur fonctionne. Si la valeur commence avec un slash, elle est utilis�e comme r�pertoire du socket de domaine Unix.

-p port
--port port

Sp�cifie le port TCP ou l'extension du fichier du socket local de domaine Unix sur lequel le serveur attend les connexions.

-U nomutilisateur
--username nomutilisateur

Nom de l'utilisateur qui se connecte

-W
--password

Force la demande du mot de passe.

Environnement

PGHOST
PGPORT
PGUSER

Param�tres de connexion par d�faut

Diagnostiques

En cas de difficult�, voir DROP DATABASE et psql pour des discussions sur les probl�mes et messages d'erreurs potentiels. Le serveur de base de donn�es doit �tre en cours d'ex�cution sur l'h�te cible. De plus, toute configuration de connexion par d�faut et toute variable d'environnement utilis�e par la biblioth�que libpq seront utilis�es.

Exemples

Pour d�truire la base de donn�es demo sur le serveur de bases de donn�es par d�faut :

$ dropdb demo
DROP DATABASE

Pour d�truire la base de donn�es demo en utilisant le serveur situ� sur l'h�te eden, port 5000, avec v�rification et quelques informations sur les commandes ex�cut�es :

$ dropdb -p 5000 -h eden -i -e demo
Database "demo" will be permanently deleted.
Are you sure? (y/n) y
DROP DATABASE "demo"
DROP DATABASE

Voir aussi

createdb, DROP DATABASE