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 17/01/2013 11:53:30

fifth
Membre

migration 9.1.1 vers 9.1.7

Bonjour poumigrer une instance de  9.1.1 vers 9.1.7,
je fais :

dir_share=$(pg_config --sharedir)
if [ -d ${dir_share} ]
then
  for Nom_base in $(psql -Atc "select datname from pg_database where datname !~ '^template?' ;")
  do
    psql ${Nom_base} -eq --set ON_ERROR_STOP=on <<EOF
     SELECT current_database();
     DROP SCHEMA information_schema CASCADE;
     \i ${dir_share}/information_schema.sql
EOF
  done

donc et create information_schema sur chaque database.

le problème c'est qu'ensuite, je ne vois plus dans pgadmin3 les objets dans objets_catalogue pour le catalogue ANSI (information_schema)
ai je oublié quelques chose, on dirai qu'il manque des droits ...

Jean

Hors ligne

#2 17/01/2013 16:37:57

rjuju
Administrateur

Re : migration 9.1.1 vers 9.1.7

Bonjour,

le schéma est-il bien créé ? (select * from pg_namespace where nspname = 'information_schema') Si oui quels sont les acl ? Normalement le script information_schema contient l'ordre GRANT USAGE ON SCHEMA information_schema TO public;

Hors ligne

#3 17/01/2013 21:03:43

gleu
Administrateur

Re : migration 9.1.1 vers 9.1.7

C'est une migration (ie d'un serveur vers un autre) ou une mise à jour ?


Guillaume.

Hors ligne

Pied de page des forums