Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL > Administration
Administration Forum d'entraide sur l'administration de PostgreSQL : utilisateurs, privilèges, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/02/2011, 20h36   #1
Candidat au titre de Membre du Club
 
Inscription : décembre 2007
Messages : 54
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 54
Points : 10
Points : 10
Par défaut psql import fichier sql

Bonjour a tous,

je suis entrain de migrer une db mysql vers postgres.
postgres et phppgadmin fonctionne.
via phppgadmin j'ai crée un db (madb) et une table (matable)

j'ai un fichier .sql avec plusieurs insert

Code :
1
2
3
 
INSERT INTO matable VALUES (1,'value','date');
....
lorsque j'exécute cette commande

psql -U monuser -d madb < mon_script.sql

et la j'ai des erreurs

Code :
la relation "matable" n'existe pas
j'ai essayé de modifier mes insert de cette façon

Code :
1
2
 
   INSERT INTO madb.matable VALUES (1,'value','date');
et là j'ai l'erreur : le schéma "madb" n'existe pas

si je fais un

je vois bien 'madb'

les requêtes sql ne fonctionne pas avec l'interface phppgadmin,
mais j'arrive a introduire des données via les formulaires d'insertion


j'ai cherché sur le net et je n'ai trouvé aucune solution a mon problème

c'est le genre de chose que je fais régulièrement avec mysql et je n'ai jamais ue ce genre de problème


merci d'avance pour les réponses

Fennec
Fennec. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2011, 17h47   #2
Modérateur
 
Inscription : octobre 2008
Messages : 1 505
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : octobre 2008
Messages : 1 505
Points : 2 034
Points : 2 034
Citation:
via phppgadmin j'ai crée un db (madb) et une table (matable)
D'après le message d'erreur ci-dessous, il semblerait que la table n'ait pas été créée dans cette base "madb":
Citation:
la relation "matable" n'existe pas
estofilo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2011, 21h24   #3
Candidat au titre de Membre du Club
 
Inscription : décembre 2007
Messages : 54
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 54
Points : 10
Points : 10
merci pour ta réponse

je crois que je viens de trouver pourquoi sa ne fonctionne pas

postgres n'a pas l'aire d'aprécier les nom de table en majuscule
Fennec. est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h47.


 
 
 
 
Partenaires

Hébergement Web