Anyone who runs into this issue on version 1.5.2 and does not want to download and use the 1.6 beta can manually modify the application configuration file to specify the Oracle home desired.
The application configuration file is named QuestCodeTesterOracle**.ini** and is located in the application folder. It does not exist until the application is first executed and closed with settings to save. If it doesn’t exist, just create a new text file with that name.
If the file exists, copy it to a backup in case you need to revert. The file can also be removed if problems result from erroneous manual modifications and it will be recreated the next time the application is run.
This is a standard ini file format and I will assume you understand the format or can easily find information on the web.
Find or create the Preferences section in the file:
Find in (or add to) this section an Oracle home name value pair:
You can find the correct Oracle home name value in the registry in the following section:
In there should be one or more Oracle home keys. Mine looks like this:
**Within the home key you should find a string value entry called ORACLE_HOME_NAME. Use the string value as the correct name to use in the QuestCodeTesterOracle.ini file as described above.
Save your changes and then start Quest Code Tester for Oracle and the desired Oracle home should now be used.