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



---
NOALYSS est un Serveur de Comptabilité et de Gestion libre

NOALYSS is an ERP Server opensource focused on accountancy

Gérer votre abonnement 
https://lists.nongnu.org/mailman/listinfo/noalyss-generale

Reply via email to