What configuration and registry settings does Toad for Oracle use and what is their purpose?
Toad for Oracle version 9.7 uses the registry directory "HKEY_CURRENT_USER | Software | Quest Software | Toad for Oracle". It stores information about where Toad has been installed and where the user files are. It also uses the Oracle registry for client information in "HKEY_LOCAL_MACHINE | Software | Oracle" to load the Oracle client. By default, it uses the application directory "C:\Program Files\Quest Software\Toad for Oracle" where the executables are stored.
Toad also uses "C:\Documents & Settings\<user>\Application Data\Quest Software\Toad for Oracle" where it stores user settings. Directories are different for Windows Vista/7 and for Toad for Oracle 10.
When the user runs Toad, Toad will check the registry to find where the user files are. If found, it will load them. If it is not found or it is unable to load, it will create a new one under the default location. It will create the user files by copying them from the "C:\Program Files\Quest Software\Toad for Oracle\ClientFiles" folder, then it will prompt for the authorization key and initial settings.
For version 9.6, the registry directory "HKEY_LOCAL_MACHINE|Software|Quest Software|Toad|<version>" is used and the location for the "User Files" is in "C:\Program Files\Quest Software\Toad for Oracle\User Files".