noalyss-generale
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [noalyss-generale] Récupérer une base de donnée après une ré-instal


From: maxime
Subject: Re: [noalyss-generale] Récupérer une base de donnée après une ré-installation en catastrophe
Date: Thu, 28 May 2020 17:47:12 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0

Bonjour,

On 28/05/2020 14:28, Dany De Bontridder via noalyss-generale wrote:

Oui ces tables sont un problème, heureusement il y a une solution , à partir de la version 12 , on ne peut plus utiliser "with oids" qui était le défaut jusque là :-/

Il va falloir faire un script pour les modifier , quand la 9.6 tourne, se connecter et faire pour chaque base de données , en tant que postgres

psql db1

\o /tmp/x.sql

select 'alter table '||nsp.nspname  ||'.'|| tbl.relname ||' without oids;'
from pg_namespace nsp
  join pg_class tbl on nsp.oid = tbl.relnamespace
where tbl.relhasoids='t' and nsp.nspname <> 'pg_catalog';

\o

\i /tmp/x.sql


Au moment d'écrire la dernière ligne, il m'indique plein d'erreur
=> https://pastebin.com/j6athnk5

Peut-être je réinstalle une ancienne version ?
(autre que 9.6)

Puis faire le pg_dumpall :-)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]