IvorySQL 3.0

Par:
fredericmazue

mer, 13/12/2023 - 12:21

IvorySQL est un PostgreSQL avancé, entièrement fonctionnel et open source, compatible avec Oracle. L'engagement ferme des resposables du projet est de toujours rester compatible à 100% avec Oracle. IvorySQL ajoute un interrupteur à bascule "compatible_db" pour basculer entre les modes de compatibilité Oracle et PostgreSQL. L'un des points forts d'IvorySQL est le langage procédural PL/iSQL qui prend en charge la syntaxe PL/SQL d'Oracle et les packages de style Oracle.

YvorySQL vient de sortir en version 3.0. Les points forts de cette version sont :

  • Double analyseur (Dual Parses) : Celui-ci prend désormais en charge différents analyseurs de base de données sur deux ports d'écoute distincts.
  • Fonctionnalité initdb -m : Permet de choisir entre le mode postgres ou le mode oracle pour une gestion flexible de la base de données.
  • Commandes compatibles Oracle : inclut Oracle Merge, l'échappement Q et des fonctionnalités similaires.
  • Prise en charge améliorée de PL/SQL : introduit des fonctionnalités telles que les blocs anonymes pour une compatibilité améliorée.

YvorySQL est documenté sur son site dédié ivorysql.org

YvorySQL est un logiciel libre sous licence Apache 2.0, disponible sur GitHub.