Vous n'êtes pas identifié(e).
Pages : 1
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
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)
Julien.
https://rjuju.github.io/
Hors ligne
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
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
Hors ligne
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"
Julien.
https://rjuju.github.io/
Hors ligne
ah c'est bon! j'avais mis "propriétaire" en "postgres" c'est bon maintenant!
Merci de ton aide!
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
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 ?
Julien.
https://rjuju.github.io/
Hors ligne
ok merci je vais découvrir peu à peu
Merci !
Hors ligne
Pages : 1