dbExpress Driver for Oracle Compatibility
Oracle Server Compatibility
dbExpress Driver for Oracle supports Oracle Cloud (DBaaS).
dbExpress Driver for Oracle supports Oracle servers: 23c, 21c, 19c, 18с, 12c, 11g, 10g, 9i, 8i, 8.0, including Oracle Express Edition 11g and 10g.
dbExpress Driver for Oracle supports both x86 and x64 versions of the following Oracle Clients: 23c, 21c, 19c, 18с, 12c, 11g, 10g, 9i, 8i, 8.0.
Note that support for x64 versions of Oracle Clients is available in Delphi and C++Builder for 64-bit Windows.
IDE Compatibility
The following development environments are supported by dbExpress Driver for Oracle:
-
Embarcadero RAD Studio 12 Athens (Requires Release 2)
- Embarcadero Delphi 12 Athens for Windows
- Embarcadero Delphi 12 Athens for macOS
- Embarcadero Delphi 12 Athens for Linux
- Embarcadero C++Builder 12 Athens for Windows
-
Embarcadero RAD Studio (up to 11.3) Alexandria
- Embarcadero Delphi (up to 11.3) Alexandria for Windows
- Embarcadero Delphi (up to 11.3) Alexandria for macOS
- Embarcadero Delphi (up to 11.3) Alexandria for Linux
- Embarcadero C++Builder (up to 11.3) Alexandria for Windows
-
Embarcadero RAD Studio 10.4 Sydney
- Embarcadero Delphi 10.4 Sydney for Windows
- Embarcadero Delphi 10.4 Sydney for macOS
- Embarcadero Delphi 10.4 Sydney for Linux
- Embarcadero C++Builder 10.4 Sydney for Windows
-
Embarcadero RAD Studio 10.3 Rio (Requires Release 2 or Release 3)
- Embarcadero Delphi 10.3 Rio for Windows
- Embarcadero Delphi 10.3 Rio for macOS
- Embarcadero Delphi 10.3 Rio for Linux
- Embarcadero C++Builder 10.3 Rio for Windows
- Embarcadero C++Builder 10.3 Rio for macOS
-
Embarcadero RAD Studio 10.2 Tokyo (incompatible with Release 1)
- Embarcadero Delphi 10.2 Tokyo for Windows
- Embarcadero Delphi 10.2 Tokyo for macOS
- Embarcadero C++Builder 10.2 Tokyo for Windows
- Embarcadero C++Builder 10.2 Tokyo for macOS
-
Embarcadero RAD Studio 10.1 Berlin
- Embarcadero Delphi 10.1 Berlin for Windows
- Embarcadero Delphi 10.1 Berlin for macOS
- Embarcadero C++Builder 10.1 Berlin for Windows
- Embarcadero C++Builder 10.1 Berlin for macOS
-
Embarcadero RAD Studio 10 Seattle
- Embarcadero Delphi 10 Seattle for Windows
- Embarcadero Delphi 10 Seattle for macOS
- Embarcadero C++Builder 10 Seattle for Windows
- Embarcadero C++Builder 10 Seattle for macOS
-
Embarcadero RAD Studio XE8
- Embarcadero Delphi XE8 for Windows
- Embarcadero Delphi XE8 for macOS
- Embarcadero C++Builder XE8 for Windows
- Embarcadero C++Builder XE8 for macOS
-
Embarcadero RAD Studio XE7
- Embarcadero Delphi XE7 for Windows
- Embarcadero Delphi XE7 for macOS
- Embarcadero C++Builder XE7 for Windows
- Embarcadero C++Builder XE7 for macOS
-
Embarcadero RAD Studio XE6
- Embarcadero Delphi XE6 for Windows
- Embarcadero Delphi XE6 for macOS
- Embarcadero C++Builder XE6 Windows
- Embarcadero C++Builder XE6 for macOS
-
Embarcadero RAD Studio XE5 (Requires
Update 2
)
- Embarcadero Delphi XE5 for Windows
- Embarcadero Delphi XE5 for macOS
- Embarcadero C++Builder XE5 for Windows
- Embarcadero C++Builder XE5 for macOS
-
Embarcadero RAD Studio XE4
- Embarcadero Delphi XE4 for Windows
- Embarcadero Delphi XE4 for macOS
- Embarcadero C++Builder XE4 for Windows
- Embarcadero C++Builder XE4 for macOS
-
Embarcadero RAD Studio XE3 (Requires
Update 2
)
- Embarcadero Delphi XE3 for Windows
- Embarcadero Delphi XE3 for macOS
- Embarcadero C++Builder XE3 for Windows
- Embarcadero C++Builder XE3 for macOS
-
Embarcadero RAD Studio XE2 (Requires Update 4 Hotfix 1)
- Embarcadero Delphi XE2 for Windows
- Embarcadero Delphi XE2 for macOS
- Embarcadero C++Builder XE2 for Windows
- Embarcadero C++Builder XE2 for macOS
-
Embarcadero RAD Studio XE
- Embarcadero Delphi XE
- Embarcadero C++Builder XE
-
Embarcadero RAD Studio 2010
- Embarcadero Delphi 2010
- Embarcadero C++Builder 2010
-
CodeGear RAD Studio 2009
- CodeGear Delphi 2009
- CodeGear C++Builder 2009
-
CodeGear RAD Studio 2007
- CodeGear Delphi 2007 for Windows
- CodeGear C++Builder 2007
-
Borland Developer Studio 2006
- Borland Delphi 2006 for Windows
- Borland C++Builder 2006
- Borland Delphi 7
- Borland Delphi 6 (Requires Update Pack 2 – Delphi 6 Build 6.240)
- Borland C++Builder 6 (Requires Update Pack 4 – C++Builder 6 Build 10.166)
- RAD Studio (up to 11.3) Alexandria
- Oracle Database 21c
All the existing Delphi and C++Builder editions are supported: Architect, Enterprise, Professional, Community, and Starter.
Direct mode is available for all supported target platforms and IDEs and is distributed as obfuscated source code.
Supported Target Platforms
- Windows 32-bit and 64-bit
- macOS 64-bit and ARM (Apple Silicon M1)
- Linux 64-bit
Driver requires Oracle software installed on the client side to have access through OCI. In the case of working through SQL*Net, only TCP/IP protocol is required.
Note that support for Windows 64-bit is available since RAD Studio XE2. Support for Linux 64-bit is available since RAD Studio 10.2 Tokyo. Support for macOS 64-bit is available since RAD Studio 10.3 Rio.
Supported GUI Frameworks
- FireMonkey (FMX)
- Visual Component Library (VCL)