PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 27/01/2013 23:56:59

jimux_06
Membre

les tables créées avec pgadmin sont enregistrées dans la mauvaise base

Bonjour,

En utilisant l'éditeur de requêtes sql query, mes tables sont enregistrées dans la base postgres au lieu de ma_base. Voici le code écrit dans le même éditeur (ici j'ai enlevé les types de données) :


create database ma_base                       

create table temps
(ville
basse_temp                                   
haute_temp                                   
pluie                                       
date);                           

create table villes
(nom                                       
emplacement);

postgresql 9.2 - windows 7


toshiba X200-213 dual core - windows 7 - postgresql 9.2.4


http://www.marigny-de-grilleau.com/

Hors ligne

#2 28/01/2013 01:02:37

rjuju
Administrateur

Re : les tables créées avec pgadmin sont enregistrées dans la mauvaise base

Bonjour,

il faut vous connecter sur la bonne base de donnée pour créer les tables, ou choisir une nouvelle connexion dans l'éditeur de requête. Si vous voulez un script qui créé une base de donnée puis des tables dedans, il faut passer par psql, et utiliser \connect nom_base.

Hors ligne

#3 28/01/2013 22:50:18

jimux_06
Membre

Re : les tables créées avec pgadmin sont enregistrées dans la mauvaise base

Bonjour rjuju,

C'est le fait d'un copier/coller après un clic droit sur la base choisie => sql (le copier/coller en question), F5 sur la base pour rafraîchir, qui engendre la sauvegarde des tables dans une autre base de données... très curieux...!!!


toshiba X200-213 dual core - windows 7 - postgresql 9.2.4


http://www.marigny-de-grilleau.com/

Hors ligne

#4 29/01/2013 12:07:57

rjuju
Administrateur

Re : les tables créées avec pgadmin sont enregistrées dans la mauvaise base

Quelle version de pgAdmin utilisez vous ? Je n'ai pas d'entrée "sql" sur le clic-droit d'une base de donnée.

Dans la fenêtre sql, il y a une liste déroulante en haut à droite qui vous indique la base sur laquelle vous êtes connecté, est-ce que celle-ci vous indique la bonne base ?

Hors ligne

Pied de page des forums