By edapteam on
Hi,
My current setup is Drupal v10.6.10, Mariadb v10.11.18, oci8 v3.3.0, php v8.2.28.
My system currently pulls and push data to oracle 19c and there are plans to upgrade to Oracle 26ai.
Can I check if my system is compatible with Oracle 26ai?
Comments
How is it pushing/pulling the
How is it pushing/pulling the data? Is it doing it through an API, or direct connection?
Contact me to contract me for D7 -> D10/11 migrations.
Or anything really. I'm friendly, and open to work or conversation.
If you are upgrading from
If you are upgrading from Oracle 19c to 26ai, I'd first verify the Oracle driver/client compatibility with your PHP OCI8 version. Since Drupal is connecting through OCI8, the Oracle client and PHP extension versions are important. I'd test the connection in a staging environment before upgrading production.
Hi edapteam,
Hi edapteam,
Worth noting that Drupal core itself isn't the compatibility gate here. Since your primary DB driver is MariaDB, Oracle is only in the picture through OCI8, which isn't part of Drupal's core database layer at all. So this really comes down to whether your Oracle Instant Client + OCI8 stack can talk to a 26ai server, not whether "Drupal 10" supports it.
A few things I'd check before the upgrade:
I'd stand up a staging environment pointed at a 26ai instance (or Oracle's free cloud trial tier if you don't have one yet) and run your actual queries/PL-SQL calls against it before touching production. New Oracle major versions sometimes deprecate specific data types or optimizer behaviors that surface as OCI8-level errors rather than anything Drupal-side.