In Windows installations (64-bit) of PITSS.CON, there have been times where a PITSS.CON non-ORACLE exception error, “304500: non ORACLE exception”, appears when you double-click on the Path text box in Module Handling. Most of the time, moving the following dlls:

 

  • AutoVol.dll
  • PitssFileDialog.dll
  • pitss_vc.dll
  • statistics.dll

 

to the %ORACLE_HOME%\bin directory will fix the problem. However, there are rare occasions when you try to select a module in Module Handling that the error does not get fixed. This is due to the fact that Forms cannot find the PitssFileDialog.dll. There is a known issue where if “Microsoft Visual C++ 2005 Redistributable (x64)” has not been installed on the server, the dll will not work correctly. To fix the problem, you will need to do the following:

 

  1. Uninstall “Microsoft Visual C++ 2005 Redistributable (x64)” from Control Panel –> Programs (skip this step if it is not installed)
  2. Install the 2008 version of Microsoft Visual C++ Redistributable (x64) if it hasn’t been installed already
  3. IMPORTANT: Reinstall the “Microsoft Visual C++ 2005 Redistributable (x64)” from Microsoft.

The PitssFileDialog.dll should be able to be found and you will be able to load modules into PITSS.CON.

 

NOTE: If you get this error when you first start PITSS.CON, please read https://pitss.com/us/2012/10/09/non-oracle-exception-when-starting-pitsscon/ for more information.

 

NOTE: This has only been seen in Windows Server 2008 (R2 included).