Technical Blog Post
Abstract
DB2 Setup Launchpad is not showing "Work with Existing" option.
Body
Let's say you are installing DB2 9.7 FP11 on a Windows server which has existing DB2 copy and you might encounter a situation where DB2 Setup Lauchpad doesn't show "Work with Existing" option.
As example :
In above screenshot you can see "Work with Existing" option is not shown despite having DB2 9.7 FP2 installed on the server.
DB2 Setup launchpad uses db2lp.js file to determine displaying of "Work with Existing" option.
So need to check the contents of db2lp.js (which resides in %TEMP%).
The entry "ese:0" in db2lp.js file shows that there is no ese copy already installed which could be updated thus the "Work with existing" option is missing here.
This happens when there was DB2 V8.x installed on the problem machine before or some stale entry for v8 on that machine.
Please note the DB2 related registry values were good (not corrupted) for such issue.
So the workaround here is to use the silent installation (i.e response file installation) instead of the GUI-installer.
But you must do all changes required in the response file like instance name, userid password used etc.
Some related links for workaround :
Response file installation of DB2 overview (Windows)
http://www.ibm.com/support/knowledgecenter/SSEPGG_9.7.0/com.ibm.db2.luw.qb.server.doc/doc/t0007299.html
Editing a response file (Windows)
http://www.ibm.com/support/knowledgecenter/en/SSEPGG_9.7.0/com.ibm.db2.luw.qb.server.doc/doc/t0007294.html
Thanks,
Shashank Kharche
IBM DB2 LUW Lab
UID
ibm13286635