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 22/02/2012 15:31:19

Soraze
Membre

Problème pour importer fichier .sql (débutant)

Salut,

j'aimerais importer un fichier .sql dans PostgreSQL :
je crée une nouvelle base de données : Ecole
je clique sur la loupe "SQL" > Ouvrir (je sélectionne le fichier "backSociete.sql" ) > je clique sur la petite flèche verte (sous mac) : "Exécuter la requête".

et là j'ai un message de confirmation qui me dit :
" La requête a été exécutée avec succès en 16 ms, mais ne renvoie aucun résultat. " :

-- Exécution de la requete :
--
-- PostgreSQL database dump
--

-- Started on 2009-05-19 07:01:25

SET client_encoding = 'UTF8';
SET standard_conforming_strings = off;
SET check_function_bodies = false;
SET client_min_messages = warning;
SET escape_string_warning = off;

La requête a été exécutée avec succès en 16 ms, mais ne renvoie aucun résultat.

le fichier est à cette adresse :  url
ma bdd est bien en UTF-8,:

-- Database: "Ecole"

-- DROP DATABASE "Ecole";

CREATE DATABASE "Ecole"
  WITH OWNER = postgres
       ENCODING = 'UTF8'
       TABLESPACE = pg_default
       LC_COLLATE = 'C'
       LC_CTYPE = 'C'
       CONNECTION LIMIT = -1;

Savez-vous comment faire?

Merci

Hors ligne

#2 22/02/2012 15:46:02

rjuju
Administrateur

Re : Problème pour importer fichier .sql (débutant)

Bonjour.

Le message "La requête a été exécutée avec succès en 16 ms, mais ne renvoie aucun résultat. " correspond à la dernière instruction du fichier (GRANT ALL ON SCHEMA public TO PUBLIC;) et ne renvoie effectivement aucun résultat.

Si vous actualisez la base de donnée dans pgAdmin (je suppose que c'est de cet outil dont vous parlez) vous devriez voir votre base de donnée restaurée avec toutes les tables etc...

PS: votre script contient des noms et prénoms, il serait préférable de ne pas laisser trainer ça je pense s'il s'agit de vraies données.

Dernière modification par rjuju (22/02/2012 15:48:16)

Hors ligne

#3 22/02/2012 15:47:55

kenrio
Membre

Re : Problème pour importer fichier .sql (débutant)

bah ta base est crée non ? il te renvoit rien car ce n'est pas un select.
tu as regarder tout simplement dans ta base ?

Dernière modification par kenrio (22/02/2012 15:48:25)

Hors ligne

#4 22/02/2012 17:23:58

Soraze
Membre

Re : Problème pour importer fichier .sql (débutant)

dans pgAdmin, j'ai n'ai aucune table : "Table(0)" même après avoir redémarré postgresql, ou rafraîchit la base de donnée...
dans public j'ai ça :

-- Schema: public

-- DROP SCHEMA public;

CREATE SCHEMA public
  AUTHORIZATION postgres;

GRANT ALL ON SCHEMA public TO postgres;
GRANT ALL ON SCHEMA public TO public;
COMMENT ON SCHEMA public
  IS 'standard public schema';

qu'est-ce que je peux faire?

rjuju: le fichier est celui du site du zéro wink

Hors ligne

#5 22/02/2012 17:33:54

rjuju
Administrateur

Re : Problème pour importer fichier .sql (débutant)

Lorsque vous avez cliqué sur la petite loupe pour ouvrir une requête sql, étiez-vous sur l'arborescence de a base de donnée postgres ou la base de donnée Ecole ?

Vous pouvez vérifier dans le schéma public de la base de donnée postgres si les tables n'ont pas été crées sur cette base de donnée.

Pour information, vous pouvez voir à tout instant quelle est la base de donnée utilisée dans cette fenêtre en regardant les informations de connexion dans la barre en haut à droite , cela affiche "nom_base sur user@serveur : port"

Hors ligne

#6 22/02/2012 18:59:55

Soraze
Membre

Re : Problème pour importer fichier .sql (débutant)

ah c'est bon! j'avais mis "propriétaire" en "postgres" c'est bon maintenant!

Merci de ton aide! wink

simplement : en cliquant sur le "tableau" de la toolbar, on peut avoir un aperçu de la table, est-ce qu'il existe des diagram pour écrire/lire les tables?

Hors ligne

#7 22/02/2012 19:05:58

rjuju
Administrateur

Re : Problème pour importer fichier .sql (débutant)

La fenêtre d'aperçu de la table permet également de modifier ou d'insérer des données à la main, si la table a une clé primaire.

Qu'entendez-vous par diagramme pour écrire/lire une table ?

Hors ligne

#8 23/02/2012 08:32:49

Soraze
Membre

Re : Problème pour importer fichier .sql (débutant)

ok merci je vais découvrir peu à peu

Merci !

Hors ligne

Pied de page des forums