Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 07/12/2009 20:36:49
- shoyo
- Membre
pb de restauration d un bdd(tables + vues) avec pgAdminIII
bonjour ,
la sauvegarde de 2 schemas (tables + vues ) se passe très bien avec pgAdminIII (en .backup)
par contre la resto me pose problème : elle plante à la création des vues
j'arrive à retrouver mes "petits" en lançant la resto 2 fois de suite
j'en deduis que les vues ne doivent pas se restaurer dans le bon ordre !! (dependance entre elles)
quant aux tables ,l'ordre de restauration se passe bien (les fk font bien leur travail)
qu'ai-je oublié des dire aux vues pour qu'elles soient plus gentilles ???????
merci de m'éclairer ....
Hors ligne
#2 07/12/2009 21:23:25
- gleu
- Administrateur
Re : pb de restauration d un bdd(tables + vues) avec pgAdminIII
Comment faites-vous votre sauvegarde ? j'ai créé quelques vues dont certaines dépendaient des autres et elles sont bien sauvegardées (et restaurées).
Oh, et quelle version de PostgreSQL ?
Guillaume.
Hors ligne
#3 07/12/2009 22:39:14
- shoyo
- Membre
Re : pb de restauration d un bdd(tables + vues) avec pgAdminIII
je travaille avec un postgres 8.3
je sauvegarde ma base par pgAdmin en compress ,fichier de sortie: .backup
une précision : ma base est étendue avec postgis
Hors ligne
#4 08/12/2009 09:57:49
- gleu
- Administrateur
Re : pb de restauration d un bdd(tables + vues) avec pgAdminIII
Et quels messages d'erreurs exacts avez-vous ?
Guillaume.
Hors ligne
#5 08/12/2009 10:54:01
- shoyo
- Membre
Re : pb de restauration d un bdd(tables + vues) avec pgAdminIII
j'ai 3 vues dont une qui doit etre créee avant les 2 autres, hors ce n'est pas celle ci qui se restaure en premier
ERROR : relation "public.vueszo_view" does not exit
cette vues vueszo_view depent des tables mais aussi de la création de la vue vueresa_view
Hors ligne
#6 08/12/2009 11:01:52
- gleu
- Administrateur
Re : pb de restauration d un bdd(tables + vues) avec pgAdminIII
À mon avis, le test le plus simple pour avancer est de faire une sauvegarde de la structure de la base en SQL. Puis d'éditer le fichier pour vérifier qu'il s'agit bien d'un problème d'ordre. On est bien d'accord que vous sauvegardez la base de données complète ?
Guillaume.
Hors ligne
#7 08/12/2009 16:42:37
- shoyo
- Membre
Re : pb de restauration d un bdd(tables + vues) avec pgAdminIII
Oui , je sauvegarde la base entière.
j'ai sauvegardé en .SQL , modifié ce fichier en mettant les CREATE VIEW en dernier et exécuté : pas d'erreur ....
je pense que cela confirme le problème d'ordre mais je ne trouve pas comment le résoudre .
Hors ligne
#8 08/12/2009 16:55:35
- gleu
- Administrateur
Re : pb de restauration d un bdd(tables + vues) avec pgAdminIII
Difficile de vous en dire plus sans connaître le schéma. Pouvez-vous au moins nous indiquer la définition des deux vues ?
Je viens de faire un test avec une 8.3.8 et je n'ai aucun soucis de ce genre. D'ailleurs quelle est la version exacte ? (8.3 ne suffit pas, 8.3.quoi ?)
Guillaume.
Hors ligne
#9 08/12/2009 17:00:48
- gleu
- Administrateur
Re : pb de restauration d un bdd(tables + vues) avec pgAdminIII
Même quand je m'amuse à croiser les vues dans des schémas différents, je n'ai pas le soucis. Autrement dit, il nous faut ton schéma pour pouvoir mieux t'aider.
Guillaume.
Hors ligne