Skip to content

Grille de compatibilité

Cette page documente, pour chaque version du serveur S-Filer Portal, les versions des autres composantes S-Filer et des dépendances externes qui sont compatibles avec lui. Consultez-la avant une installation ou une mise à niveau afin de vous assurer que chaque élément de votre déploiement correspond à la version du serveur que vous exécutez.

Note

Cette grille s'applique aux déploiements sur site (auto-hébergés). Elle ne s'applique pas aux clients SaaS, dont les instances sont installées et gérées par OKIOK.

La grille est indexée par version du serveur et ne liste que les versions mineures (par exemple 4.19.x, 4.20.x). Les versions correctives (patches) au sein d'une version mineure ne sont pas détaillées individuellement.

Important

La passerelle et le CLI doivent être à exactement la même version que le serveur. Combiner une passerelle ou un CLI d'une version mineure différente de celle du serveur n'est pas supporté.

Composantes S-Filer

Chaque ligne correspond à une version mineure du serveur. La colonne Schéma de BD liste la ou les versions du schéma de base de données que le serveur peut utiliser, les colonnes Passerelle et CLI donnent la version requise de ces composantes, et la colonne CLI — Java minimum donne la version minimale de l'environnement d'exécution Java externe avec lequel le CLI doit être lancé — les versions de Java ultérieures sont également supportées (voir CLI et Java ci-dessous).

Version du serveurSchéma de BD compatiblePasserelleCLICLI — Java minimum
4.11.x4.11.x4.11.x4.11.xJava 8
4.12.x4.12.x4.12.x4.12.xJava 8
4.13.x4.13.x4.13.x4.13.xJava 8
4.14.x4.14.x4.14.x4.14.xJava 8
4.15.x4.15.x4.15.x4.15.xJava 8
4.16.x4.16.x4.16.x4.16.xJava 8
4.17.x4.17.x4.17.x4.17.xJava 8
4.18.x4.18.x4.18.x4.18.xJava 8
4.19.x4.19.x4.19.x4.19.xJava 17
4.20.x4.20.x, 4.21.x4.20.x4.20.xJava 17
4.21.x4.21.x4.21.x4.21.xJava 25

Règle de compatibilité du schéma de base de données

  • Les serveurs 4.19.x et antérieurs sont compatibles uniquement avec le schéma de base de données de la même version.
  • À partir de 4.20.x, un serveur est compatible avec son propre schéma et le schéma de la version mineure suivante. De façon générale, chaque version à partir de 4.20.x supporte son propre schéma de base de données et le schéma de la version en avance (par exemple, un serveur 4.20.x fonctionne avec le schéma 4.20.x ou 4.21.x). C'est ce qui rend possible une mise à niveau progressive : le schéma peut être migré vers la version suivante alors que les serveurs exécutent encore la version courante.
  • Comme 4.21.x est la version la plus récente couverte par cette grille, seul son propre schéma est listé. La même règle « une version en avance » l'étendra au schéma de la prochaine version mineure une fois celle-ci publiée.

Voir aussi

Pour le comportement observé lorsqu'un schéma est mis à niveau avant l'interface de configuration ou le CLI de configuration, voir Valeurs de configuration affichant des noms techniques.

CLI et Java

Le CLI S-Filer s'exécute sur un environnement d'exécution Java que vous fournissez (il n'est pas livré avec sa propre JVM), c'est pourquoi sa version minimale de Java supportée est listée séparément de la version du CLI elle-même. La valeur indiquée dans la grille est un plancher — cette version ou une version ultérieure est supportée :

  • Versions du serveur 4.11.x à 4.18.x — le CLI requiert Java 8 ou une version ultérieure.
  • Versions du serveur 4.19.x et 4.20.x — le CLI requiert Java 17 ou une version ultérieure.
  • Version du serveur 4.21.x — le CLI requiert Java 25 ou une version ultérieure.

Attention

Exécuter le CLI avec une version de Java antérieure au minimum indiqué pour votre version du serveur n'est pas supporté et peut empêcher le CLI de démarrer. Le minimum est passé de Java 8 à Java 17 à la version 4.19.x, puis de nouveau à Java 25 à la version 4.21.x — assurez-vous que l'environnement d'exécution Java externe respecte le nouveau minimum lorsque vous effectuez une mise à niveau à travers ces versions.

Bases de données supportées

Les moteurs de base de données ci-dessous sont les systèmes de gestion de base de données externes supportés pour les déploiements sur site.

Version du serveurSQL ServerOracle DatabaseMySQLMariaDB
4.11.x2014, 2016, 2017Non supporté5.7, 8.05.5, 10.0, 10.1, 10.2, 10.3
4.12.x2016, 2017, 201919c5.7, 8.05.5, 10.1, 10.2, 10.3, 10.4
4.13.x2016, 2017, 201919c5.7, 8.010.1, 10.2, 10.3, 10.4, 10.5
4.14.x2016, 2017, 201919c8.010.2, 10.3, 10.4, 10.5
4.15.x2017, 201919c8.010.2, 10.3, 10.4, 10.5, 10.6
4.16.x2017, 201919c8.010.2, 10.3, 10.4, 10.5, 10.6
4.17.x2019, 202219c8.010.3, 10.4, 10.5, 10.6
4.18.x2019, 202219c8.010.4, 10.5, 10.6, 10.11
4.19.x2019, 202219c, 23ai8.010.4, 10.5, 10.6, 10.11
4.20.x2019, 202219c, 23ai8.0, 8.410.5, 10.6, 10.11, 11.4
4.21.x2022, 202519c, 23ai8.4, 9.710.11, 11.4, 11.8, 12.3