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 Re : Général » Erreur "n'a pas pu lancer le nouveau processus fils pour la connexion" » 21/11/2016 10:50:31

Bingo. Effectivement la machine qui ne pose pas de problème a la fonction 'DeepGuard' désactivée.
Merci pour les informations.

#2 Re : Général » Erreur "n'a pas pu lancer le nouveau processus fils pour la connexion" » 21/11/2016 10:11:57

Bonjour,

Toutes les machines ayant le code erreur 487 sont effectivement équipées de FSecure. Cependant j'ai une machine 64 bits avec FSecure non connectée au réseau d'entreprise qui ne présente pas le bug.
Je pense que tout dépend quand est lancé Postgresql au démarrage de la machine par rapport à un service (FSecure ?)
J'ai effectué différents essais sur différentes machines en lançant le service Postgresql en'Automatique (Début différé)'. Par défaut le lancement s'effectue au bout de 2 minutes.
Certaines fois cela suffit pour les messages d'erreurs n'apparaissent plus, d'autres il faut que je rallonge le début différé (via la balise DelayedAutoStart dans la base de registre) d'une minute.
Si cela peut aider...

#3 Re : Site PostgreSQL.fr » Error code 487 [Résolu. Voir Général discussion hpascal] » 14/11/2016 11:55:14

Bonjour,

Pour répondre à hpascal,

Oui le problème est le même sur une machine 64 bits.
En attendant d'avoir plus d'information sur l'ALSR le problème est contourné en ajoutant au planificateur de tâche une relance (sous compte administrateur) du service postgresql lors de la connexion utilisateur par un .bat contenant (version 9.3 dans mon cas) :
net stop "postgresql-9.3"
net start "postgresql-9.3"

#4 Site PostgreSQL.fr » Error code 487 [Résolu. Voir Général discussion hpascal] » 10/11/2016 17:24:44

LionelR
Réponses : 5

Bonjour à tous,

J'ai une application sous C# faisant appel à une base Postgresql 9.3.3-1-windows
L'ensemble tourne sous Windows 7 Pro.
Pas de souci depuis 2 ans

Depuis lundi dernier à chaque démarrage de la machine, il y a un gros problème d'accès à la base.
pg_log contient:
2016-11-10 14:49:17 CET LOG:  lancement du processus autovacuum
2016-11-10 14:49:17 CET LOG:  le système de bases de données est prêt pour accepter les connexions
2016-11-10 14:50:02 CET LOG:  could not reserve shared memory region (addr=01B90000) for child 000004FC: error code 487
2016-11-10 14:50:02 CET LOG:  n'a pas pu lancer le nouveau processus fils pour la connexion : unrecognized winsock error 10004
2016-11-10 14:50:08 CET LOG:  could not reserve shared memory region (addr=01B90000) for child 000004EC: error code 487
2016-11-10 14:50:08 CET LOG:  n'a pas pu lancer le nouveau processus fils pour la connexion : unrecognized winsock error 10004
2016-11-10 14:50:17 CET LOG:  could not reserve shared memory region (addr=01B90000) for child 00000084: error code 487
2016-11-10 14:50:17 CET LOG:  n'a pas pu exécuter le processus autovacuum worker : unrecognized winsock error 10004
...

La parade consiste à redémarrer le service, et après plus de problème.

Auriez-vous une idée d'où provient ce problème et est-ce connu ?
Mise à jour Windows ?
Mise à jour Antivirus (FSecure) ?

Merci pour toute info.

Pied de page des forums

Propulsé par FluxBB