Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 07/01/2011 17:35:12
- luchet
- Membre
Installe avec Vista familiale
Bonjour
je viens d'installer PostgresSQL 8.3 sur vista edition familiale avec l'installateur postgresql-8.3.msi Cette installe s'est bien passée mais elle a installée le programme sur le disque C: ( on ne peut pas modifier le chemin d'installation )
Maintenant lorsque je veux créer une base par exemple avec la cde createdb base1
j'ai en retour une demande de mot de passe or dans mon systéme windows je me connecte en tant qu'administrateur sans mot de passe en entrant le mot de passe postgres j'ai le message suivant
createdb: could not connect to database postgres: FATAL password autentication failed for user "luchet"
"luchet" et le nom user sur lequel est ouvert la session windows
Pouvez vous m'aider SVP
Hors ligne
#2 07/01/2011 17:58:29
- Marc Cousin
- Membre
Re : Installe avec Vista familiale
Il faut lui préciser le nom d'utilisateur dans la ligne de commande createdb (option -U), sinon il essaye avec le nom de l'utilisateur système
Marc.
Hors ligne
#3 07/01/2011 19:26:02
- luchet
- Membre
Re : Installe avec Vista familiale
Ok merci j'ai fait la cde createdb -U postgres tabase et cela fonctionne
Mainteant j'aimerais savoir comment utiliser une base existante par ex en D:\dbpersoones.sql avec le programme pgAdminIII je ne vois pas comment faire pour dire a ce pg de se connecter sur cette base
Merci pour votre aide
Hors ligne
#4 07/01/2011 20:06:11
- gleu
- Administrateur
Re : Installe avec Vista familiale
Normalement, il doit vous proposer dans le navigateur le serveur que vous avez installé. Vous double cliquez dessus, vous précisez votre mot de passe, si vous en avez un, puis cliquez sur OK. Vous aurez le serveur ouvert avec les différentes bases.
Guillaume.
Hors ligne
#5 08/01/2011 13:12:12
- luchet
- Membre
Re : Installe avec Vista familiale
bien reçu votre réponse mais mon Pb est la connexion d'une base existante sur la racine du disque D: lorsque que je fait votre manip je n'ai que les bases que j'ai crées par ce programme
je ne sais pas comment faire pour utiliser une base déja existante
Merci de votre aide
Hors ligne
#6 08/01/2011 23:26:33
- gleu
- Administrateur
Re : Installe avec Vista familiale
Vous voulez dire que vous avez récupéré un répertoire de données PostgreSQL et que vous l'avez mis sur le lecteur D et que vous voudriez faire en sorte que PostgreSQL l'utilise ?
Si c'est bien ça, avez-vous la même version majeure ? sinon ça ne risque pas de fonctionner.
Guillaume.
Hors ligne
#7 09/01/2011 12:51:51
- luchet
- Membre
Re : Installe avec Vista familiale
Bonjour
comme je le dis dans mes précédents message je suis entrain d'étudier un tuto "Les bases du developpement MVC Web en java " que l'on trouve sur le site de developpez.com ce tuto est écrit par serge.tahe@istia.univ-angers.fr
A la fin de ce tuto le programme utilise un fichier de BD créé par PostgreSQL version 8.x qui se nomme "dbpersonnes.sql"
J'ai installer sur mon pc qui tourne sous vista la version 8.3.13-1 de PostgreSQL et je voudrais maintenant pouvoir charger ce ficher dans le programme PostgreSQL pour pouvoir l'inspecter avec pgAdminIII
je précise que ce fichier est enregistré a la racine du disque D:
Merci de m'aider a résoudre ce Pb
Hors ligne
#8 09/01/2011 13:56:44
- luchet
- Membre
Re : Installe avec Vista familiale
re bojour
Aprés avoir cherché dans la doc j'ai fait les manip suivantes:
dans l'invite de commande création d'une base avec la cde createdb -U postgres dbpersonnes
puis avec la cde psql -U postgres -d dbpersonnes -f d:\dbpersonnes.sql j'obtient la sortie suivante
SET
SET
CREATE FUNCTION
CREATE FUNCTION
puis un ensemble de message d'erreur du type
ERROR could not acces file "$liddir/dbsize": no such file or directory.
IL doit y avoir un Pb mais je ne sais pas lequel ?
Merci de votre aide
Hors ligne
#9 09/01/2011 19:15:05
- gleu
- Administrateur
Re : Installe avec Vista familiale
Apparemment le script SQL que vous exécutez demande la création d'une procédure stockée qui fait appel à la bibliothèque dbsize. À mon souvenir, dbsize était un module de PostgreSQL qui permettait de connaître la taille de certains objets (tables, index, bases, etc). Ce module n'existe plus car il a été intégré dans le cœur du moteur. Autrement dit, pas de gros soucis à avoir si le reste du script se passe bien.
Guillaume.
Hors ligne
#10 10/01/2011 12:54:08
- luchet
- Membre
Re : Installe avec Vista familiale
Ok merci la base est maintenant accessible dans SQL Manager Lite 2010 et je peux continuer mon apprentissage
Merci encore de votre aide
Hors ligne
Pages : 1