dotConnect for Oracle V9.1.35

Numerous compatibility improvements.
Junio 9, 2016
Nueva versión

Características

  • HA Events from Oracle RAC are supported.
  • Connection pool performance counters are implemented.
  • The PartitionName property, specifying the name of the partitioned table partition to load data into, is added to the OracleLoader class.
  • The new LoadTable overloads for loading data from a IDataReader, array of rows, or only rows with a specific RowState from a DataTable are added to the OracleLoader class.
  • The Options property of the new OracleLoaderOptions type that allows configuring OracleLoader behavior is added to the OracleLoader class.
  • The RowsCopied event that allows tracking data loading progress and correctly break the data loading operation is added to the OracleLoader class.
  • When loading data in the OCI mode using array binding, OracleLoader now adds the /* APPEND_VALUES */ hint to the generated SQL for Oracle 11g Release 2 and higher.
  • The OracleLogicalTransaction property is added to the OracleConnection class and the new OracleLogicalTransaction class is created for better support of Oracle Transaction Guard.
  • All DbTypes are supported.
  • Truncate member that represents the TRUNCATE TABLE statement is added to the SqlStatementType enum.
  • The GetMappedType method that returns the result .NET type for the specified precision and scale and allows testing specified number mapping configuration is added to the OracleNumberMappingCollection class.
  • Oracle objects in array binding in the Direct mode are supported.
  • The OracleLob class is improved.
  • The OracleXml class is improved.
  • The OracleNumber structure is improved.
  • The OracleDate structure is improved.
  • The OracleTimeStamp structure is improved.
  • The OracleBoolean structure is improved.
  • The OracleCursor class is improved.
  • The OracleString class is improved.
  • The OracleRef class is improved.
  • The OracleHomeCollection class is improved.
  • Support for binary representation of Oracle data types is improved in OracleDate and OracleString structures.
  • The Run Once Command connection string parameter, which specifies a command or several commands to execute when the connection is opened the first time and not executed when the connection is taken from the pool, is added.
  • The Initialization Command connection string parameter is improved: now it can contain several commands.
  • The implementation of DML arrays in output parameters in the Direct mode is improved.
  • The exception message when the source value is out of range for a .NET Framework type is improved: now it also contains the name of column that caused the issue.
  • The behavior is changed: the CreateColumns method of the OracleLoader class now does not add GENERATED ALWAYS AS IDENTITY columns to the collection in the OCI mode.
  • The behavior is changed: now the ORA-01805 error is ignored when Oracle Client and server have timezone files of different versions and a value of a TIMESTAMP WITH TIME ZONE with time zone explicitly specified by name is read.
  • The behavior is changed: number mappings in the connection string now influence the code generated by Oracle Package Wizard.

LinqConnect (formerly known as LINQ to Oracle)

  • Bitwise And, Or, and Xor operators are supported in LINQ queries for integer operands.

Entity Developer  

  • Entity Framework Core support is added.
  • The DbProviderFactory provider registration in application's *.config is supported by the Entity Developer version integrated into Visual Studio.

Entity Framework

  • Entity Framework Core RC2 is supported.
  • Entity Framework-related assemblies are renamed.
  • The config.QueryOptions.OrderByNullBehavior option is added to specify whether to add NULLS FIRST or NULLS LAST to the ORDER BY clause.
  • Upgrade Wizard is improved for upgrading projects with the Entity Framework functionality.
dotConnect for Oracle

dotConnect for Oracle

Proveedor de ADO.NET para Oracle con soporte avanzado de ORM.

¿Alguna pregunta?

Chatee en vivo ahora mismo con nuestros especialistas en licencias de Devart.