Last week, while we were all busy at the RSA, IBM announced a new version of DB2: version 9.7 will be available in June. From my initial assessment of the information that is shared via the IBM web site and other sites/blogs (here, here and here) and it looks very promising (I will not keep the list of all the new features).
A feature in the IBM DB2 9.7 that will enable users to more easily replace the Oracle
database management system with the DB2 DBMS has important implications for the
commercial, off-the-shelf software applications community.
In discussions with Gartner, reference customers tell us that DB2 runs 95% or more of Oracle specific functionality found in SQL statements and natively runs PL/SQL, Oracle's stored procedure language. This is native functionality; it is not an emulator, nor does it require changes to the application code (other than the 5%, which is mostly minor functionality, not found in many applications). In addtion, the organization must also address the migration for data from Oracle to DB2.
