Deprecated functionality in Db2 12.1
Functionality gets marked as deprecated when a specific function or feature is supported in the current release but might be removed in a future release. In some cases, it might be advisable to plan to discontinue the use of deprecated functionality.
The following Db2 functionality is
deprecated in 12.1:
| Deprecated capability | Details | Resolution |
|---|---|---|
| The DB2_HADR_NO_IP_CHECK registry variable | The DB2_HADR_NO_IP_CHECK registry variable is deprecated and will be discontinued in a future release. | Use the hadr_local_host and hadr_local_svc configuration
parameters to specify internal and external address of an HADR host. For more information, see HADR and network address
translation (NAT) support. |
| UNFORMATTED EVENT TABLE targets for event monitors | The UNFORMATTED EVENT TABLE target for the locking, package cache, and unit-of-work event monitors has been deprecated and might be removed in a future release. | Use WRITE TO TARGET rather than WRITE TO UNFORMATTED EVENT TABLE when creating locking, package cache, or unit-of-work event monitors. |
| UPDATE HISTORY FOR <object-part> | Updating history entries by passing in an object-part is now deprecated. | Use the history entry ID (EID) parameter instead. For more information, see UPDATE HISTORY command. |
| db2convert utility | The db2convert utility, used to convert one or all row-organized user tables to column-organized tables, is now deprecated and might be removed in a future release. | Use the ADMIN_MOVE_TABLE stored procedure directly. |
| IBM Database Add-Ins for specific versions of Microsoft Visual Studio. | Support for IBM Database Add-Ins for specific versions of Microsoft Visual Studio is now
deprecated and could be discontinued in a future release. IBM Database Add-Ins for the following
versions of Visual Studio are affected:
|
If you have a dependency on Visual Studio, rewrite the routine logic for a Visual Studio
version that is not deprecated and recreate the routine. The following Visual Studio versions are
not deprecated in Db2 12.1:
|
| uDAPL support for RDMA communication | Db2 pureScale® no longer makes use of uDAPL for RDMA communications on any platform. This functionality is deprecated and might be removed in a future release. | This functionality is now handled using RDMA Verbs API, which performs the same functions and executes with equivalent or better performance |
| Deprecated capability | Details | Resolution |
|---|---|---|
| DB2READLOG_LRI_2 | Use of the db2LRI data structure parameter DB2READLOG_LRI_2 as the log record identifier (LRI) type of the db2ReadLog API is now deprecated. | Use the DB2READLOG_LRI_1 LRI type. |