Content-type: text/html Manpage of DROPDB

DROPDB

Section: (1)
Updated: 08 May 2000
Index Return to Main Contents
 

NOM

dropdb - Supprime une base de données Postgres existante  

SYNOPSIS

dropdb [ options ] dbname


 

 ENTRÉES 

-h, --host hôte
Indique le nom d'hôte de la machine sur laquelle postmaster est exécuté.
-p, --port port
Indique le port Internet TCP/IP ou la socket du domaine Unix sur lequel postmaster écoute les connexions.
-U, --username nom d'utilisateur
Nom d'utilisateur avec lequel se connecter.
-W, --password
Force la demande du mot de passe.
-e, --echo
Répercute les requêtes que dropdb génère et envoie au backend.
-q, --quiet
N'affiche pas de réponse.
-i, --interactive
Émet une demande de vérification avant de détruire quoi que ce soit.
dbname
Indique le nom de la base de données à supprimer. La base de données doit être l'une des bases de données Postgres existante dans cette installation.

Les options -h, -p, -U, -W, et -e sont transmises littéralement à psql(1).  

 SORTIES 

DROP DATABASE
La base de données a été supprimée avec succès.
dropdb : Database removal failed.
Quelque chose n'a pas fonctionné correctement.

En cas d'erreur, le message d'erreur du backend sera affiché. Voir drop_database(l) et psql(1) pour les possibilités.  

 DESCRIPTION 

dropdb détruit une base de données Postgres existante. L'utilisateur qui exécute cette commande doit être administrateur de base de données ou le propriétaire de la base.

dropdb est un script d'interpréteur de commandes qui exécute la commande SQL drop_database(l) par l'intermédiaire du terminal interactif Postgres psql(1). Ainsi, il n'y a rien de particulier concernant la suppression de bases de données par cet intermédiaire ou par d'autres méthodes. Cela signifie que psql doit être trouvé par le script et qu'un serveur de base de données fonctionne sur le serveur visé. En outre, tous les paramètres par défaut et les variables d'environnement disponibles pour psqlet la bibliothèque d'interfacelibpq s'appliquent.  

 USAGE 

Pour détruire la base de données de test sur le serveur de base de données par défaut :

$ dropdb demo
DROP DATABASE


Pour détruire la base de données de test en utilisant postmaster sur le serveur eden, port 5000, avec une vérification et un coup d'oeil à la requête sous-jacente :

$ 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



 

Index

NOM
SYNOPSIS
 ENTRÉES 
 SORTIES 
 DESCRIPTION 
 USAGE 

This document was created by man2html, using the manual pages.
Time: 20:41:55 GMT, July 10, 2005