Re: Acces Postgresql
Posted: 07 Jun 2026, 11:08
Bonjour
Voici le script SQL généré par Gestinux de l'export d'une base vide pour PostgreSQL 9.
Je ne sais pas s'il fonctionne sur une version plus récente de ce SGBD : si des corrections sont effectuées, merci de renvoyer les erreurs et le script corrigé, pour mise à jour.
Je ne comprends pas ta modification de la fonction DecodeProtocol. Elle retourne a priori seulement un libellé pour affichage. Le 9 indique que seule cette version a été testée. On mettra 14 quand cela marchera bien avec cette version. Si on le supprime, on perd juste l'information, mais je ne vois pas ce que ça change, ou alors c'est qu'elle est appelée à tort quelque part.
La modification de la création de la base est un exemple des différences entre SGBD et des évolutions qui cassent la compatibilité. Cela n'était pas nécessaire en V9. Il faut modifier en conséquence et y a probablement des problèmes similaires dans la suite.
Pour la nécessité de créer une base en dehors d'une transaction, je regarderai plus tard.
Voici le script SQL généré par Gestinux de l'export d'une base vide pour PostgreSQL 9.
Je ne sais pas s'il fonctionne sur une version plus récente de ce SGBD : si des corrections sont effectuées, merci de renvoyer les erreurs et le script corrigé, pour mise à jour.
Je ne comprends pas ta modification de la fonction DecodeProtocol. Elle retourne a priori seulement un libellé pour affichage. Le 9 indique que seule cette version a été testée. On mettra 14 quand cela marchera bien avec cette version. Si on le supprime, on perd juste l'information, mais je ne vois pas ce que ça change, ou alors c'est qu'elle est appelée à tort quelque part.
La modification de la création de la base est un exemple des différences entre SGBD et des évolutions qui cassent la compatibilité. Cela n'était pas nécessaire en V9. Il faut modifier en conséquence et y a probablement des problèmes similaires dans la suite.
Pour la nécessité de créer une base en dehors d'une transaction, je regarderai plus tard.