Bonjour,
Le 28/05/20 à 13:54, maxime a écrit : > Je n'avais pas vu cette réponse avant d'envoyer ma tartine... ! > > J'ai essayé aussi du coup, ça me dit ceci : > postgres@mardi:~$ /usr/lib/postgresql/9.6/bin/pg_ctl start --pgdata > -o "--port=4000 --unix_socket_directories=/var/run/postgresql" > /usr/lib/postgresql/9.6/bin/pg_ctl : option non reconnue '--port=4000 > --unix_socket_directories=/var/run/postgresql' Comme c'est étrange , cette commande est tout-à-fait correct, le -o passe ce qui suit à un autre process , pg_ctl ne la traite pas > > Et donc j'ai pas fait l'autre... > > Maxime > > > > On 28/05/2020 13:04, Dany De Bontridder via noalyss-generale wrote: >> En fait fait ceci >> >> /usr/lib/postgresql/9.6/bin/pg_ctl start --pgdata -o "--port=4000 >> --unix_socket_directories=/var/run/postgresql" >> >> puis >> >> /usr/lib/postgresql/12.9/bin/pg_dumpall --port=4000 >> --host=/var/run/postgresql >> >> >> cela fonctionnera bien aussi :-) >> >> >> >> Le 28/05/20 à 12:59, Dany De Bontridder via noalyss-generale a écrit : >>> Bonjour, >>> >>> C'est un peu compliqué , je vais donc essayer d'être clair. >>> >>> la situation : >>> >>> tu as toute la DB 9.6 dans /var/lib/9.6/main/ et aucun backup >>> >>> Que faire ? >>> _*1° installer une version de postgresql 9.6 >>> *_ >>> Soit en la compilant , soit avec les packages de la distrib >>> >>> >>> >>> _*2° la démarrer pour qu'elle prennent les fichiers de >>> *__*/var/lib/9.6/main/*_ >>> _* >>> *_ >>> Soit grâce aux fichiers existant dans /etc/postgresql/9.6/main soit >>> à la main le temps de faire un backup. >>> >>> A la main , il faut copier des fichier pg_hba.conf et >>> postgresql.conf dans /etc/postgresql/9.6/main , il faut les adapter >>> !!!! puis faire >>> >>> /Attention : il faut avoir le chemin complet ver pg_ctl/ >>> >>> /usr/lib/postgresql/9.6/bin/pg_ctl start --pgdata >>> /var/lib/9.6/main/ -o "--port=4000" >>> >>> Une fois cela fait >>> >>> Avec la nouvelle version de postgresl faire >>> >>> /usr/lib/postgresql/10/bin/pg_dumpall > /tmp/full-backup.dmp >>> >>> Puis arrêter le server 9.6 >>> /usr/lib/postgresql/9.6/bin/pg_ctl stop --pgdata >>> /var/lib/9.6/main/ -o "--port=4000" >>> >>> Puis voir ici >>> https://wiki.noalyss.eu/doku.php?id=tutoriaux:sauvegarde_et_restauration_des_bases_de_donnees >>> >>> >>> Pourrais-tu améliorer la procédure et ajouter une page pour ce genre >>> de problème : tu n'es pas le premier à qui cela arrive >>> >>> _Posgresql.conf minimum_ >>> listen_addresses = 'localhost' # what IP address(es) to >>> listen on; >>> port = 4000 # (change requires restart) >>> >>> >>> _pg_hba.conf min_ >>> local all all peer >>> host all all 127.0.0.1/32 trust >>> >>> >>> >>> Tiens nous au courant >>> >>> >>> Dany >>> >>> >>> >>> >>> >>> Le 28/05/20 à 12:27, maxime a écrit : >>>> Salut, >>>> >>>> Oui, et pour en être sûr j'ai recommencé la manip', et maintenant >>>> je suis bloqué une étape plus tôt : >>>> - soit j'ai un "erreur de connexion" juste après la page de login >>>> admin/phpcompta >>>> - soit je n'ai pas le dossier historique dans la page de sélection >>>> des bases de données (je n'ai en fait aucun dossier) >>>> >>>> En allant vérifier que j'ai bien créer l'utilisateur noalyss (sudo >>>> -i -u postgres, suivi de psql), je tombe sur ce code d'erreur : >>>> psql: n'a pas pu se connecter au serveur : Aucun fichier ou dossier >>>> de ce type >>>> Le serveur est-il actif localement et accepte-t-il les >>>> connexions sur la >>>> socket Unix « /var/run/postgresql/.s.PGSQL.5432 » ? >>>> >>>> J'ai cru un moment réussir à le contourner en faisant ce qui était >>>> indiqué ici : >>>> https://stackoverflow.com/questions/50287000/is-there-any-way-migrate-postgresql-db-without-pg-dump >>>> >>>> >>>> Et à un moment j'ai cru avoir un poil plus de succès, car il >>>> semblait que la seule contrainte soit que la base de donnée >>>> originale était construite avec un LC_COLLATE="fr_FR.UTF-8" (et que >>>> maintenant j'ai ré-installé l'ordi avec fr_BE.UTF-8). J'ai fait les >>>> modifs que je pensais nécessaires pour corriger cela, redémarrer >>>> l'ordi et maintenant je reste bloqué à l'étape ci-dessus ( « >>>> /var/run/postgresql/.s.PGSQL.5432 » )... >>>> >>>> Bref, je ne perds pas espoir, mais je serais ravi de savoir si je >>>> creuse dans la bonne direction ou si le trésor est plutôt dans le >>>> champ d'à côté ;) >>>> >>>> Merci d'avance pour vos messages, >>>> >>>> Maxime >>>> >>>> >>>> On 27/05/2020 21:41, ydc wrote: >>>>> Salut, Maxime. >>>>> >>>>> >>>>> Après avoir remplacé le dossier «main» de postgresql, as-tu procédé à >>>>> nouveau à la création de l'utilisateur postgre? >>>>> >>>>> >>>>> >>>>> y >>>>> >>>>> >>>>> maxime: >>>>>> Bonjour, >>>>>> >>>>>> Mon ordinateur ayant bien planté après une fausse manip, j'ai dû le >>>>>> réinstaller complètement (en réussissant toutefois à sauvegarder >>>>>> l'intégralité du disque depuis la racine, et donc aussi les fichiers >>>>>> compris dans /var, et ainsi de suite). Après avoir ré-installer >>>>>> Noalyss, >>>>>> je cherche à récupérer la base de données qui allait avec, et >>>>>> dont je >>>>>> n'avais évidemment pas fait de backup *.bin depuis le logiciel... >>>>>> >>>>>> En forçant l'installation de postgresql 9.6 (ainsi que noalyss >>>>>> 7201), et >>>>>> en copiant/collant le contenu de l'ancien /var/lib/9.6/main/* >>>>>> dans le >>>>>> nouveau dossier éponyme, j'ai réussi à voir à nouveau le dossier de >>>>>> compta "historique" dans mon navigateur. Mais, en cliquant dessus >>>>>> pour y >>>>>> accéder, il m'indique "Erreur de connexion". J'imagine bien que >>>>>> d'autres >>>>>> fichiers sont à reconfigurer ailleurs et que ma méthode n'est pas >>>>>> très >>>>>> orthodoxe... ! >>>>>> >>>>>> Existe-t-il un moyen de récupérer/ouvrir dans noalyss cette base de >>>>>> donnée historique, afin d'en faire un export convenable, avant de >>>>>> tout >>>>>> réinstaller/mettre à jour (postgresql et noalyss) ? >>>>>> >>>>>> Merci d'avance pour vos lumières ! >>>>>> >>>>>> Maxime >>>>>> >>>>>> >>>>>> >>>>>> --- >>>>>> 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 >>>>> --- >>>>> 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 >>>> >>>> >>>> --- >>>> 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 >>> >>> >>> -- >>> gpg key 0x6259f36e >>> >>> Alchimerys sprl http://www.alchimerys.be >>> Noalyss , serveur de comptabilité libre ,http://www.noalyss.eu >>> >>> --- >>> 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 >> >> >> -- >> gpg key 0x6259f36e >> >> Alchimerys sprl http://www.alchimerys.be >> Noalyss , serveur de comptabilité libre ,http://www.noalyss.eu >> >> --- >> 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 > > > --- > 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 -- gpg key 0x6259f36e Alchimerys sprl http://www.alchimerys.be Noalyss , serveur de comptabilité libre ,http://www.noalyss.eu
--- 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
