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).

#26 08/06/2012 17:47:20

hmahe44
Membre

Re : Création d'un SGBD en local puis migration vers un serveur

une seule "propriétés" erreur de ma part!!!

Hors ligne

#27 08/06/2012 17:59:18

rjuju
Administrateur

Re : Création d'un SGBD en local puis migration vers un serveur

Dans une requête sql, essayez de lancer cette requête :

select c.oid,relname,relkind
from pg_class c
where relname ilike 'propri%t%';

et dites moi quelle est le résultat.
Edit : mettre ilike 'propri%t%'; et non pas ilike 'propri%t%s'; (ne pas mettre le s à la fin)

Dernière modification par rjuju (08/06/2012 18:03:20)

Hors ligne

#28 08/06/2012 18:47:14

rjuju
Administrateur

Re : Création d'un SGBD en local puis migration vers un serveur

Et aussi avez-vous des clés étrangères qui pointent sur cette table ou des vues ? Et la table contient-elle des données ?

Hors ligne

#29 11/06/2012 10:03:03

hmahe44
Membre

Re : Création d'un SGBD en local puis migration vers un serveur

oid = 19753
relname = ""
relking char = r


Pas de lien avec les autres tables et pas de données

Hors ligne

#30 11/06/2012 10:19:30

rjuju
Administrateur

Re : Création d'un SGBD en local puis migration vers un serveur

Essayez de faire :
update pg_class set relname = 'proprietes' where oid = 19753;
Cela devrait résoudre le problème.


Comme le disait Guillaume, pas de caractères accentués ni de caractères de ponctuation dans les noms d'objets.

Hors ligne

#31 11/06/2012 10:44:54

hmahe44
Membre

Re : Création d'un SGBD en local puis migration vers un serveur

Ca marche pour la sauvegarde en backup ainsi que pour le lien odbc!
Reste un petit soucis pour restaurer cette base..avec l'interface pg admin, creation d'une nouvelle base, clic droit restaurer, je sélectionne le backup mais le bouton restaurer reste inactif!
En tout cas merci beaucoup de vous être penché sur le problème!!!Vous m'offrez un bon début de semaine!

Hélène

Hors ligne

#32 11/06/2012 14:13:29

rjuju
Administrateur

Re : Création d'un SGBD en local puis migration vers un serveur

Avec les nouvelles versions de pgAdmin, il faut d'abord utiliser le bouton "afficher les objets" pour pouvoir restaurer. Si vous n'avez pas ce bouton et que le bouton n'est pas actif, c'est que vous devez spécifier une option obligatoire dans l'écran de restauration.

Hors ligne

#33 11/06/2012 14:35:25

hmahe44
Membre

Re : Création d'un SGBD en local puis migration vers un serveur

afficher les objets et restaurer sont toujours grisés malgré les options sélectionnées...

Hors ligne

#34 11/06/2012 15:01:20

rjuju
Administrateur

Re : Création d'un SGBD en local puis migration vers un serveur

Avez-vous fait le dump en format "fichier plat" ou "personnalisé" ?
Si c'est un fichier plat, la sauvegarde n'est qu'un script SQL et donc restaurable via psql ou l'éditeur de requête.

Hors ligne

#35 11/06/2012 15:17:57

hmahe44
Membre

Re : Création d'un SGBD en local puis migration vers un serveur

personnalisé ou tar!

Hors ligne

#36 11/06/2012 19:44:08

rjuju
Administrateur

Re : Création d'un SGBD en local puis migration vers un serveur

C'est étrange normalement pgAdmin ne bloque pas la restauration. Avez-vous un message d'erreur lors du choix du fichier ? Avez-vous les droits de lecture sur ce fichier, ou est-il vide ? Quelles options avez-vous coché sur la restauration ? Et quelle version de pgAdmin avez vous ?

Hors ligne

#37 12/06/2012 11:40:58

hmahe44
Membre

Re : Création d'un SGBD en local puis migration vers un serveur

pgAdmin 1.14.2
la base n'est pas vide, pas de message d'erreur et j'ai bien les droits de lecture de ce fichier!

Hors ligne

#38 12/06/2012 12:26:00

rjuju
Administrateur

Re : Création d'un SGBD en local puis migration vers un serveur

Est-ce que le nom du fichier est prérempli avec votre fichier lorsque vous ouvrez la fenêtre de restauration ? si c'est le cas il faut choisir un autre fichier puis reprendre l'ancien (ou le renommer) car sinon les boutons restent grisés (en tout cas c'est le cas pour moi).

Hors ligne

#39 12/06/2012 13:47:21

hmahe44
Membre

Re : Création d'un SGBD en local puis migration vers un serveur

même problème en changeant de fichier puis en remettant le bon et même problème si je le renomme les boutons restent toujours inactifs

Hors ligne

#40 12/06/2012 14:21:36

rjuju
Administrateur

Re : Création d'un SGBD en local puis migration vers un serveur

Je ne vois vraiment pas le problème, peut-être que quelqu'un connaissant plus pgAdmin pourra vous éclairer.
Vous pouvez cependant lancer la restauration en ligne de commande (c'est de toutes façons ce que fait pgAdmin).
Voilà la doc pour l'utiliser : http://docs.postgresqlfr.org/9.1/app-pgrestore.html
Un exemple simple pour vous si votre serveur est en local pourrait être :
"C:\Program Files\PostgreSQL\9.1\bin\pg_dump.exe" -h 127.0.0.1 -U postgres -d nom_de_votre_base nom_fichier.backup

Hors ligne

#41 12/06/2012 14:31:00

hmahe44
Membre

Re : Création d'un SGBD en local puis migration vers un serveur

merci beaucoup rjuju!

Hors ligne

#42 23/07/2012 10:59:21

domii
Membre

Re : Création d'un SGBD en local puis migration vers un serveur

salut a tous
je suis debutant en informatique j'aimerai savoir comment crees et me connecter a une bd postgre
c'est vraiment important svp a l'aide
merci

Hors ligne

#43 23/07/2012 14:25:54

gleu
Administrateur

Re : Création d'un SGBD en local puis migration vers un serveur

Tout d'abord, merci de ne pas continuer une discussion existante, créez plutôt la votre.

Ensuite, cette question est bien trop vague pour pouvoir y répondre. Le mieux est certainement que vous lisiez le document pour les débutants : https://github.com/julien2512/guide_du_ … ql_9_1.pdf


Guillaume.

Hors ligne

Pied de page des forums