Documente Academic
Documente Profesional
Documente Cultură
VEREMES
42 av. des Jardins
66240 St-Estève
www.veremes.com
o Aucun
Taille du fichier :
47 Mo
Lien de téléchargement :
http://www.enterprisedb.com/products/pgdownload.do#windows
Entrer un mot de passe pour le super utilisateur « postgres » et cliquer sur « Suivant » (Figure 4).
Note : Nous redéfinirons ce mot de passe lors du changement de cluster, plus tard dans l’installation.
En cas de message d’erreur semblable à la Figure 5, vous devez indiquer un mot de passe conforme à la
politique du système (par exemple lettres + chiffres + caractères spéciaux), cf. « Stratégie de sécurité
locale ».
Laisser le port « 5432 » par défaut et cliquer sur « Suivant » (Figure 6).
Laisser la locale « Locale par défaut » et cliquer sur « Suivant » (Figure 7).
Note : Nous redéfinirons la locale en LATIN1 lors du changement de cluster, plus tard dans
l’installation.
Note : pour effectuer les commandes suivantes sous Windows Server 2008, lancer la ligne de
commandes avec des droits d’administration (« runas »).
Note : Dans la suite des commandes, nous considérerons que PostgreSQL est installé dans
« C:\serveurs\postgresql.9.0.3 ».
Créer le cluster : le mot de passe de l’ancien cluster (défini lors de l’installation de PostgreSQL) sera
demandé puis il faudra définir le mot de passe du nouveau cluster (deux fois) :
runas /user:postgres "C:\serveurs\postgresql.9.0.3\bin\initdb --encoding=LATIN1 --locale=C --lc-
messages=french_France --lc-time=french_France --lc-monetary=french_France --lc-numeric=french_France -U
postgres -A trust --pwprompt -D C:\serveurs\postgresql.9.0.3\data"
En cas de message d’erreur, avez-vous tapé le bon mot de passe pour l’utilisateur « postgres » ?
L’utilisateur « postgres » doit disposer de droits plus complets sur ce nouveau « cluster », taper :
CACLS C:\serveurs\postgresql.9.0.3\data /E /T /P postgres:C
Pour n’autoriser la connexion à la base de données que par le serveur lui-même (par sécurité), ouvrir
« C:\serveurs\postgresql.9.0.3\data\postgresql.conf » avec un éditeur de textes.
Attention : ne pas faire cela si les bases de données doivent être accessibles d’une autre machine.
Rechercher :
listen_addresses = '*'
Remplacer par :
listen_addresses = 'localhost'
Rechercher :
host all all 127.0.0.1/32 trust
Rechercher :
host all all ::1/128 trust
Remplacer par :
host all all ::1/128 md5
Une fois l’application lancée, vous devriez voir un lien vers votre base de données de type « PostgreSQL 9.0
(localhost :5432) » (Figure 10).
Figure 10 : pgAdmin
Double-cliquer sur ce lien. Taper le mot de passe de l’utilisateur « postgres » dans la fenêtre qui s’affiche et
valider par « OK » (Figure 11).