I have been using TDM 5.5 on Linux using Wine to generate DDL by invoking a Jscript file which is a simple ActiveXObject(“TDM.App”) call. After I upgraded to version 6.0 64-bit, I ran into a bug which I have posted here. The workaround provided is to use 32-bit. Now, I have run into another bug using 32-bit as well.
Issue: TDM 6.0 32-bit fails to open GUI and/or generate DLL script on Linux using Wine. It pops up an error dialog box saying “OLE error….WbemScripting.SWbemLocator”. Any action on the dialog box closes the application. Although, there were no issues with TDM 5.5
Workaround: We found a workaround, Toad 6.0 install doesn’t register a TDM.App ActiveX object. Nothing in the registry at all to indicate that such a thing exists.
Administrator command prompt
cd “\Program Files\Dell\Toad Data Modeler 6.0\Bin”
That’s for 32 bit windows build. If 64 bit windows look in Program Files (x86).
After that I saw TDM.App in registry and script ran.
Question: Is there a fix already pipelined and is this the best workaround for the issue? Please suggest ASAP as it has impacted our business and some critical tasks are stalled.