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

Reply via email to