What's new in dbExpress driver for Oracle 8.1.0

Nov 15, 2023
  • Added support for RAD Studio 12
  • Added support for Oracle 23c
  • Added support for macOS Sonoma
  • Fixed string parameters bug for Oracle 11 and older
  • Fixed bug with "Range check error" error on describing FLOAT parameters in Stored Procedure

New in dbExpress driver for Oracle 8.0.4 (Mar 29, 2023)

  • Added support for RAD Studio 11 Alexandria Release 3
  • Improved detection of home directories in recent versions of Oracle
  • Now valid exception will be raised instead of AV when memory can't be allocated for the large row count
  • Fixed bug with LOBs reading in the Direct mode
  • Fixed bug with the ftDateTime parameters

New in dbExpress driver for Oracle 8.0.3 (Sep 27, 2022)

  • Added support for RAD Studio 11 Alexandria Release 2

New in dbExpress driver for Oracle 8.0.2 (Dec 10, 2021)

  • Fixed bug with LONG parameters in Oracle 11 and earlier
  • Fixed bug with Access Violation when table name is not quoted

New in dbExpress driver for Oracle 8.0.1 (Sep 16, 2021)

  • RAD Studio 11 Alexandria is supported
  • macOS ARM target platform is supported
  • Fixed bug with decimal digits getting truncated in parameters
  • Fixed bug with string OUT parameters in Oracle 12.1

New in dbExpress driver for Oracle 7.3.1 (Jul 16, 2021)

  • Oracle 21c is supported
  • Data fetch performance in the Direct mode is improved

New in dbExpress driver for Oracle 7.2.1 (Jun 10, 2020)

  • RAD Studio 10.4 Sydney is supported

New in dbExpress driver for Oracle 7.1.2 (Nov 28, 2019)

  • Oracle 19c is supported
  • Now Trial edition for macOS and Linux is fully functional
  • Bug with scale for FLOAT data type is fixed

New in dbExpress driver for Oracle 7.0.1 (Aug 13, 2019)

  • macOS 64-bit is supported
  • Linux 64-bit is supported
  • Release 2 for RAD Studio 10.3 Rio, Delphi 10.3 Rio, and C++Builder 10.3 Rio is now required

New in dbExpress driver for Oracle 6.11.16 (Dec 12, 2018)

  • RAD Studio 10.3 Rio is supported
  • Oracle 18c is supported
  • OS authentication in the Direct mode is supported
  • Performance of data fetching in the Direct mode is improved
  • Performance of describing stored procedures in the Direct mode is improved

New in dbExpress driver for Oracle 6.10.15 (Apr 28, 2017)

  • Driver compilation from source code is fixed

New in dbExpress driver for Oracle 6.10.14 (Apr 19, 2017)

  • RAD Studio 10.2 Tokyo is supported
  • Oracle Encryption in the Direct mode is supported
  • Oracle Data Integrity in the Direct mode is supported
  • Oracle Cloud (DBaaS) in the Direct mode is supported
  • Oracle 12c authentication in the Direct mode is supported
  • Field size detecting for servers with multi-byte charset when UseUnicode=False is improved
  • Now NUMBER data type without fixed scale has precision=39 and scale=39 instead of 38

New in dbExpress driver for Oracle 6.9.13 (Dec 8, 2016)

  • Oracle Cloud in the Direct mode is supported
  • Bug with connection via IPv6 protocol is fixed
  • Bug with incorrect field size is fixed

New in dbExpress driver for Oracle 6.8.12 (Jun 23, 2016)

  • RAD Studio 10.1 Berlin is supported.
  • Bug with connection to RAC server is fixed.
  • Bug with not receiving the ORA-00028 error on session kill is fixed.
  • Bug with the RequiredFields connection option is fixed.

New in dbExpress driver for Oracle 6.7.11 (Jun 23, 2016)

  • Bug with storing Blob data for Oracle 12c in the Direct mode is fixed.
  • Bug with AV on calling TSQLDataSet.Close is fixed.

New in dbExpress driver for Oracle 6.7.10 (Jun 23, 2016)

  • RAD Studio 10 Seattle is supported.
  • Now Trial for Win64 is a fully functional Standard Edition.

New in dbExpress driver for Oracle 6.6.9 (Apr 22, 2015)

  • RAD Studio XE8 is supported
  • Now the Direct mode is supplied as source code
  • Bug with TWideMemoField data size is fixed
  • Bug with AV in "SELECT NULL FROM ..." statements is fixed

New in dbExpress driver for Oracle 6.5.8 (Sep 24, 2014)

  • RAD Studio XE7 is supported
  • Bug with connection establishing if the client has negative half-hour time zone is fixed

New in dbExpress driver for Oracle 6.4.7 (Jun 2, 2014)

  • RAD Studio XE6 is supported

New in dbExpress driver for Oracle 6.3.6 (Jun 2, 2014)

  • Now OraNet.obj and OraNet.o files are supplied for C++Builder
  • Bug on connection establishing using Oracle 8, 9, 10.1 clients is fixed

New in dbExpress driver for Oracle 6.3.5 (Jun 2, 2014)

  • RAD Studio XE5 Update 2 is now required
  • Bug with mapping to BCD fields when using TClientDataSet is fixed

New in dbExpress driver for Oracle 6.3.4 (Dec 23, 2013)

  • Rad Studio XE5 is supported
  • Oracle 12c is supported
  • Possibility to establish OCI and Direct connections in the same application is supported
  • IPv6 protocol support is added
  • Bug with object names containing the '$' character is fixed

New in dbExpress driver for Oracle 6.2.3 (May 31, 2013)

  • Rad Studio XE4 is supported
  • Assembly registration without .NET SDK installed is improved
  • The 'Unexpected data type 25' error in Delphi 2007 is fixed
  • Bug with raising internal "Net Error 1" on reading Lob data types for some encodings in the Direct mode is fixed
  • Bug with incorrect detecting constant values length in SELECT expression for UTF8 databases in the Direct mode is fixed
  • C++Builder 64-bit for Windows is supported
  • Bug with Integer overflow is fixed
  • Bug with returning invalid values for OUT parameters is fixed
  • Bug with AV on returning OUT parameters is fixed
  • Windows 8 is supported
  • Data Explorer is supported
  • dbExpress 4 metadata is supported
  • Bug with connection to Oracle XE with UTF8 charset is fixed
  • Bug with DateTime params in Delphi 7 is fixed

New in dbExpress driver for Oracle 5.1.3 (Apr 6, 2012)

  • Update 4 for RAD Studio XE2, Delphi XE2, and C++Builder XE2 is now required
  • Code improvements for avoiding compilation warnings

New in dbExpress driver for Oracle 5.1.2 (Dec 28, 2011)

  • Update 2 for RAD Studio XE2, Delphi XE2, and C++Builder XE2 is now required
  • Mac OS X in RAD Studio XE2 is supported
  • Bug with Boolean stored procedure parameters is fixed
  • Bug with character ' in comments of PL/SQL blocks is fixed

New in dbExpress driver for Oracle 5.0.1 (Nov 9, 2011)

  • Embarcadero RAD Studio XE2 is supported
  • Application development for 64-bit Windows is supported
  • FireMonkey application development platform is supported
  • Performance on getting indexes is improved
  • dclcrdbxXXX.dcp is added to installation
  • The RequiredFields option is added
  • Getting metadata for NUMBER data type is fixed

New in dbExpress driver for Oracle 4.90.25 (May 24, 2011)

  • Oracle 9, Oracle 10, and Oracle 11 authentication in the Direct mode is supported
  • Case sensitive login and password in the Direct mode is supported
  • Unicode login and password in the Direct mode is supported
  • Client Identifier in the Direct mode is supported
  • BINARY_FLOAT and BINARY_DOUBLE data types representation is improved (now it is TFloatField instead of TBCDField)
  • Bug with BCD representation for NUMBER data type is fixed (the UnknownNumberScale parameter specifies scale for NUMBER data type)
  • Bug with Unicode set to False for Delphi 2009 - Delphi XE is fixed
  • Bug with set RowSetSize in Delphi XE is fixed

New in dbExpress driver for Oracle 4.80.24 (Mar 15, 2011)

  • Added support for connection with using Service Name in the Direct mode
  • Now the DBXERR_INVALIDUSRPASS error code is returned on connection establishing with invalid user name or password
  • Fixed bug with overflow in the TBCDField and TFMTBCDField fields

New in dbExpress driver for Oracle 4.70.23 (Mar 15, 2011)

  • Improving performance on getting indexes information
  • Added the UnicodeAsNational connection parameter that allowed sending NVarchar parameters to the server correctly
  • Fixed bug with rollback transaction after failed commit

New in dbExpress driver for Oracle 4.70.22 (Mar 15, 2011)

  • Embarcadero RAD Studio XE suppored
  • Added the HomeName parameter for Delphi 2007 and higher
  • Fixed the SQLConnection.GetFieldNames method for numeric data types

New in dbExpress driver for Oracle 4.50.21 (Mar 15, 2011)

  • Fixed bug with getting metadata for column with FLOAT data type

New in dbExpress driver for Oracle 4.50.20 (Mar 15, 2011)

  • Added support for dbMonitor 3

New in dbExpress driver for Oracle 4.50.19 (Nov 4, 2009)

  • Bug with fetching BLOB data for Delphi 2010 fixed

New in dbExpress driver for Oracle 4.50.18 (Oct 3, 2009)

  • Embarcadero RAD Studio 2010 supported
  • Added UnicodeClobParams extended driver option that enables ftOraClob parameters with Unicode values
  • Several bugs related to using the driver with Datasnap componets fixed

New in dbExpress driver for Oracle 4.40.16 (Oct 3, 2009)

  • Exception on disconnect caused by DBMonitor check, fixed
  • Access violation on getting Columns metadata fixed
  • Bug with no digits after decimal point in BCD fields under Delphi 2009 Update 4 fixed

New in dbExpress driver for Oracle 4.40.15 (Oct 3, 2009)

  • Added the UseDateParams extended driver option that maps ftTimeStamp parameters to the Oracle DATE data type
  • Bug with not using IntegerPrecision and FloatPrecision options for parameters of TSQLStoredProc fixed

New in dbExpress driver for Oracle 4.40.0.14 (Jun 24, 2009)

  • Added driver compiled with Delphi 2007 for using under Windows 98
  • Access violation with LOB parameters fixed

New in dbExpress driver for Oracle 4.40.0.13 (Oct 20, 2008)

  • Support for Delphi 2009 and C++Builder 2009 added
  • Added full Unicode support for RAD Studio 2009
  • Optimized LOB processing in Direct mode

New in dbExpress driver for Oracle 4.20.0.5 (Nov 14, 2007)

  • Complete support for dbExpress version 4 in Delphi 2007 for Win32 and C Builder 2007 added
  • CodeGear RAD Studio 2007 support added

New in dbExpress driver for Oracle 3.20 (Jul 6, 2007)

  • Added limited Delphi 2007 support for Win32