Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
J'ai besoin d'aide. je vous avoue que je n'y connais pas grand choses en DB. Voici mon probléme.
J'ai une base de données sous postgress en prod et je désire la copier sur mon poste pour pouvoir effectuer des tests. J'ai donc récupérée pgAdmin III et j'ai demandé un backup de la base. On m'a donc fourni un .sql qui contient la base avec les données.
Le problème c'est que je ne sais pas comment monter/importer cette base sur pgAdmin III, ou même si cela est possible.
Merci par avance.
Hors ligne
Bonjour,
Si vous avez récupéré un .sql, c'est que vous avez demandé un dump «texte» (plain ?) à pgadmin. Les dump texte ne peuvent être réimportés qu'avec psql, en ligne de commande. Je vous recommande donc plutôt de redemander à pgadmin de faire un dump «compressé», qui lui sera réimportable directement par pgadmin.
PS: je n'ai pas de pgadmin sous la main. Si gleu veut préciser …
Marc.
Hors ligne
Bonjour,
J'ai besoin d'aide. je vous avoue que je n'y connais pas grand choses en DB. Voici mon probléme.
J'ai une base de données sous postgress en prod et je désire la copier sur mon poste pour pouvoir effectuer des tests. J'ai donc récupérée pgAdmin III et j'ai demandé un backup de la base. On m'a donc fourni un .sql qui contient la base avec les données.
Le problème c'est que je ne sais pas comment monter/importer cette base sur pgAdmin III, ou même si cela est possible.
Merci par avance.
En lisant votre poste, j'ai comme un doute ... Une petite précision : pgAdmin n'est pas un moteur de base de données, c'est un client. Pour monter/importer la base sur votre poste, il va falloir (si ce n'est déjà fait) installer Postgresql sur votre poste.
Hors ligne
Pas besoin de préciser, c'est exactement ça. pgAdmin ne peut pas restaurer de sauvegardes au format texte/SQL. Il faut passer par psql dans ce cas.
Guillaume.
Hors ligne
Ok merci.
Dans ce cas est-il possible d'intaller et d'utiliser psql sur un poste windows ?
Dernière modification par Marilyn (10/02/2012 17:34:51)
Hors ligne
L'installeurde PostgreSQL installe aussi psql.
Guillaume.
Hors ligne
Merci
Hors ligne
Juste une dernier question faut-il déclarer la base pour que la commande psql la connaisse. Je lance la commande psql avec le nom de la base et j'ai un message d'erreur database ... does not exists.
Hors ligne
Bien sûr. Il faut tout d'abord créer la base. Vous pouvez le faire avec pgAdmin ou createdb.
Guillaume.
Hors ligne
En fait j'ai le bacup d'une base de prod avec extension .sql et je voudrais me connecter dessus afin de tester un programme de mise à jour. J'ai donc téléchager le pgInstaller pour windows et fait l'installation. Mais je n'arrive pas à savoir comment me connecter sur cette base. En lisant les post, je me dis que j'ai peut être installé les mauvais outils.
Hors ligne
Pages : 1