converting macro library?

Bert Gombos

Member²
I use Plsqldev 8.0.3 on XP. I would like to move to Vista with Plsqldev 8.0.4.
My former macro library (osusername.lib) doesn't work. When I record a new macro, new files (osusername.emlib + osusername.emlib.def) are created.
How can I convert my former macros?

 
You could try it with the SystemMacro command-line parameter:

plsqldev.exe SystemMacro

This will revert to the XP macro library format, but there may be compatibility issues on Vista.
 
Thanks, it works on my notebook (Vista Business 32 bit SP2, my user is localadmin, username is one word without dot, PL/SQL Dev. 9.0.2.1621 with SystemMacro parameter).
On another PC (Vista Business 32 bit SP2, my user is NOT localadmin, username is in firstname.surname format, PL/SQL Dev. 9.0.2.1621 with SystemMacro parameter) it doesn't work.

Application can read Users\firstname.surname\AppData\Roaming\PLSQL Developer\Macro\firstname.surname.lib file, because my macros appears in Macro menu. But macro recording doesn't work (I got "Macro Recording Error" when I press F11), and macro playback doesn't work too.
Is any way to solve this?

Thanks.
 
Back
Top