Download
Downloadable File
| File link | File size | File description |
|---|---|---|
Abstract
===== Announcement =====
Per the Db2 Update Policy, effective November 2024, updates will only be built on the latest Mod Pack of each code stream.
As a result, the Db2 12.1.0 Update stream has been discontinued.
Published Update 52131 is the final published update for Db2 12.1.0.
For more information, please review the Db2 documentation page, "Mod packs, fix packs, and updates."
======================
Download the Db2 v12.1.0 Published Update for Db2® for Linux®, UNIX®, and Windows® and Db2® Connect™ products.
Use this page to download a Db2 Update for your installed Db2 product. Db2 Update images are delivered through Fix Central.
Links are provided for Db2 Universal, Db2 Server, Db2 Connect, Net Search Extender, Spatial Extender, Query Patroller, Db2 Client, Db2 Run-Time Client, Db2 Wrappers, and all drivers (ODBC, CLI, JDBC, and .NET). Click the Update to view it.
Updates are cumulative. Each update contains all fixes delivered in previous updates.
Updates are listed from most recent to oldest. Therefore, updates listed higher on the page contain all fixes included in the updates listed below them.
Update numbers should not be used to determine chronological order.
Note:
- Updates and the associated KIs (Known Issues) may be revised retroactively.
- Not every update is included in this list.
- Security-related KIs are added only after they have been officially announced.
For more information on Security KIs, please refer to the Published Security Vulnerabilities page.
Download Description
Update 52131*
2024-12-28
*This is the most recent Update
Linux x86 PTF: DYN2412282059AMD64_52131
Downloads
| KI Number | KI Title | HIPER | Domain |
|---|---|---|---|
| DT406764 | db2cluster -cm -exit -maintenance fails on cluster with more than 8 quorum nodes. | Availability | |
| DT417102 | A database Rollforward command to a point in time or to end of backup in a DPF environment may fail with SQL4973N | Availability | |
| DT417572 | Memory corruption during DPF roll forward of LOAD COPY image | Availability | |
| DT418246 | ACTIVATE or CONNECT to a database on a newly added member in pureScale can fail or return SQL1497W / SQL1648N | Availability | |
| DT416742 | Filter option of db2fmtlog tool does not handle component correctly. | Availability | |
| DT147866 | IT37708: WHEN NUMBER OF TABLE PARTITIONS IS HUGE(EXAMPLE : 21000), DB2LOOK FAILS TO RECREATE TABLE DDL | Catalog Services | |
| DT418725 | CLI Driver: Planned failover intercepted by affinityFailbackInterval | Client & Connectivity | |
| DT416678 | -901 error during ALTER TABLE DROP COLUMN on columnar tables | Columnar Storage | |
| DT406719 | CDE Query may fail with SQL0901N Reason unexpected error at PageIteratorForTSNRange.cpp:1808 | Columnar Storage | |
| DT416907 | ADMIN_MOVE_TABLE in pureScale with FORCE_ALL option might take a long time to complete SWAP phase or even fail when running concurrently with other applications that are in the process of rebinding previously invalidated packages | Data Management | |
| DT416491 | ADMIN_MOVE_TABLE SWAP might take long due to active background processes | Data Management | |
| DT416519 | ADMIN_MOVE_TABLE dictionary creation for large columnar tables might be slow | Data Management | |
| DT416945 | ADMIN_MOVE_TABLE REPLAY for columnar tables might be slow | Data Management | |
| DT395300 | Replay of extent movement may hang in a deadlatch | Data Management | |
| DT417977 | Reverting - db2prereqcheck tool is showing AIX requirement for both 11.5.9.0 and 11.5.8.0 as 7.2 TL3 SP3 instead of 7.2 TL5 | Deployment | |
| DT417537 | Windows 32-bit DSDRIVER crashes during connect to z/OS data source when installed at non-default path | Deployment | |
| DT407067 | Asnmail failed to send emails due to SMTP server response error | IIDR | |
| DT382046 | Deactivate subscription if DCC is turned off while Capture is running for an active subscription | IIDR | |
| DT416815 | Incremental backup may fail with errors in sqloReadVLow | Operating System Services | |
| DT393578 | Db2 operation requests to S3 fails on FIPS-enabled environments | Operating System Services | |
| DT407026 | Improve ossHexDumpLine() resiliency | Operating System Services | |
| DT417525 | Excessive lock timeouts caused by db2lused | Process Model | |
| DT406942 | Archived log files are deleted in pureScale when a host failed and the affected member cannot move back to its home host | Process Model | |
| DT394980 | db2exmig and SYSPROC.SYSINSTALLOBJECTS fail for explain table migration when the schema has blanks, lower case letters or special characters | Query Compiler | |
| DT418459 | 901 or incorrect result when the registry variable REDSCANELIM_UCP is enabled | Query Compiler | |
| DT396320 | Db2 may encounter a severe error when issuing a query with IN predicate and guideline | Query Compiler | |
| DT409145 | Incorrect result when query has subuqery predicate with correlation. | Query Compiler | |
| DT418744 | Preventative approach to a rare trap in sort monitoring code with intra_parallel enabled. | Runtime | |
| DT400216 | Table access based on rid_bit() might be slower than rid() on Column Organized Tables | Runtime | |
| DT417613 | SQL0901N may be returned instead of the actual sqlcode when a statement with maxerrors is executed to an external table. | SQL Compatibility | |
| DT419142 | A bad file might not contain whole field (zone) data in case an external table found bad data in fixed format. | SQL Compatibility | |
| DT417614 | A query to a format-fixed external table with a space to the right of the data in the DECIMAL column returns SQL20570N. | SQL Compatibility | |
| DT416963 | Incorrect "Library is not loaded" diaglog entry from cryptGetSSLApiAddress | Security | |
| DT385946 | Agent may hang after an abnormal shutdown of Db2 leaving audit file in the middle of audit archive process | Security |
Update 50594
2024-11-07 Linux x86 PTF: DYN2411071822AMD64_50594
Downloads
| KI Number | KI Title | HIPER | Domain |
|---|---|---|---|
| DT397534 | db2pd -hadr is not reporting SSL_PROTOCOL when HADR_SSL_LABEL is used | Availability | |
| DT396517 | After encountering severe error the database might hang during generating FODC dump. | Availability | |
| DT397334 | LOGICAL_BACKUP stored procedure can be very slow when there are RCAC rules on SYSIBM.SYSTABLES | Availability | |
| DT395068 | With ALSM, db2diag.log file is flooded with informational message related to sqlpLogExtractionScanCB::loggxFlushBufferPool | Availability | |
| DT396843 | Application may hang when running the SELECT * FROM SYSIBMADM.DB2_INSTANCE_ALERTS statement in a pureScale environment | Availability | |
| DT395722 | db2cm returns an error "The default profile does not exist" with the -remote_cmd /var/db2/db2ssh/db2locssh parameter specified when trying to configure a Overlay IP resource on AWS | Availability | |
| DT394926 | Modify db2pd -hadr so that it no longer obtains a latch | Availability | |
| DT396293 | Db2 Pacemaker Corosync QDevice - Delete Cluster Domain and Read, but crm cluster status still shows old name | Availability | |
| DT400073 | Altering a table adding check or foreign key constraints do not block uncommitted incompatible transactions | Catalog Services | |
| DT395376 | Setting TRACEREFRESHINTERVAL attribute to non-zero value in db2cli.ini file leads to memory leak | Client & Connectivity | |
| DT397282 | db2dsdcfgfill fails to create dsn in db2dsdriver.cfg file when dcs catalog is present | Client & Connectivity | |
| DT398441 | SQL error SQL0901N with reason "unexpected error at TimeStamp.cpp:3395" | Columnar Storage | |
| DT397374 | SQL0901N error with assertion failure "bad year" (or bad month, day, hour, minute, second, or time) when querying a DATE, TIME, or TIMESTAMP column in a columnar table | Columnar Storage | |
| DT398854 | Enhancement to release row lock on SYSIBM.SYSTABLES | Data Management | |
| DT400694 | db2dart might fail to read a page with error code 0x87020036 | Data Management | |
| DT393460 | Replication target table becomes incorrect after TRUNCATE IMMEDIATE is executed on a source database in a DPF environment | Data Management | |
| DT398851 | ADMIN_MOVE_TABLE in pureScale with FORCE_ALL option might take a long time to complete SWAP phase or even fail when running concurrent applications that access the same table using static SQL | Data Management | |
| DT398417 | ADMIN_MOVE_TABLE might change schema of SYSIBM indexes | Data Management | |
| DT392298 | db2hmon waiting in Pending remote request | Data Management | |
| DT395876 | ADMIN_MOVE_TABLE might fail with SQL0668N RC 10 on pureScale | Data Management | |
| DT389572 | db2prereqcheck tool is showing AIX requirement for both 11.5.9.0 and 11.5.8.0 as 7.2 TL3 SP3 instead of 7.2 TL5 | Deployment | |
| DT409136 | debug code for Q Apply when MRI is on | IIDR | |
| DT400993 | asntrc flow output contains incorrect function names | IIDR | |
| DT397421 | Q Apply re-applies some transactions on restart after coming down for a MQ Client connection error | IIDR | |
| DT397544 | Possible replicated dataloss on DPF when a streamed transaction contains a savepoint rollback because of a statement-level SQL error | IIDR | |
| DT398357 | asnmon should send unencrypted emails if asnmon parms TLS_KEYDB and TLS_LABEL are not set by user | IIDR | |
| DT395180 | QApply fails with ASN0569E and SIGSEGV during initial load of a subscription from z/OS to AIX | IIDR | |
| DT239580 | SQL Apply failed SIGIOT during startup | IIDR | |
| DT399725 | When using an XML resource policy, the database memory set is not allocated on the proper nodes. | Operating System Services | |
| DT398397 | RESTORE OR CREATE DATABASE MAY FAIL WITH ERROR ECF_INVALID_INVOCATION_SEQUENCE | Operating System Services | |
| DT395188 | Db2 Security Plugin loading failed when using ASAN (Address SANitizer) | Operating System Services | |
| DT399999 | Unnecessary port binding retry although bind might have returned success return code | Process Model | |
| DT396594 | TAB_FILE_ID is inconsistent between mon_get_table and mon_get_locks | Process Model | |
| DT397218 | Potential FCM buffer leak on DPF systems when receiving SQL0803N | Process Model | |
| DT395155 | Client Communication Protocol Monitor Element in Db2 v11.5.9.0 Fails to Correctly Identify TCPIP and SSL Connections in Event Monitors | Process Model | |
| DT398108 | SQL0901N (Reason "unexpected error at Parser.cpp:947".) | Query Compiler | |
| DT389552 | DB2 MIGHT TERMINATE ABNORMALLY FOR QUERIES REFERENCING VERY LARGE CASE EXPRESSIONS IN PREDICATES | Query Compiler | |
| DT395723 | Security: IBM® Db2® is vulnerable to denial of service under specific conditions (CVE-2024-45663) | Query Compiler | |
| DT398498 | Db2 crash due to memory allocation hit an address outside segment | Runtime | |
| DT400964 | Incorrect output format of db2pd -appl | Security | |
| DT397567 | Rare GSKit error 100 from multithreaded Db2 clients when using SSL and an in-memory keystore | Security | |
| DT396218 | CF asserts during member shutdown can cause crash of CF | pureScale |
Downloads
Downloads for Update 52131
AIX
| AIX (64-bit) |
|---|
| IBM Db2 Universal Fixpack |
| IBM Db2 Server Fix Pack |
| IBM Data Server Client |
| IBM Data Server Runtime Client |
| IBM Data Server Driver |
| IBM Data Server Driver for ODBC and CLI |
Linux
Windows
Downloads for Update 50594
AIX
| AIX (64-bit) |
|---|
| IBM Db2 Universal Fixpack |
| IBM Db2 Server Fix Pack |
| IBM Data Server Client |
| IBM Data Server Runtime Client |
| IBM Data Server Driver |
| IBM Data Server Driver for ODBC and CLI |
Linux
Windows
Document Location
Worldwide
Was this topic helpful?
Document Information
Modified date:
23 July 2026
UID
ibm17176384