Do you develop or support multi-user applications using the Borland Database Engine? Is IDAPI.CFG your playground? How often do you kick all your users out of the application so you can clean up the lock files? Have you ever wondered if anything is really going on inside PDOXUSRS.NET and PDOXUSERS.LCK?

LOCKWISE is a utility you can use to watch the contents of PDOXUSRS.NET and any number of PDOXUSERS.LCK files change in real time while your BDE applications are sharing data. With LOCKWISE you can see who is running BDE apps, who is accessing which files, and who has crashed and left his locks dangling. I use it in conjunction with the optional phone extension directory to see whom to call when I need everybody out of the DOS Paradox runtime so I can rebuild that big transaction table that they're always borking, don't get me started.

You can also use it as a viewing tool if you want to conduct experiments to learn more about how BDE locking works. Don't forget to share anything you learn -- you never know what little tidbit someone else will find useful.

The .zip file also contains a very informative paper by a couple of guys who apparently went around explaining how BDE locking works, back when you could fill a room with people who needed to know.

If you have comments or suggestions, send an e-mail message to the program author. I tend to evolve improvements and documentation for the programs that I think people are using.

 
DOWNLOADING INSTRUCTIONS
1. Insure that a temporary directory is available on your disk
2. Click on the link below
3. Download the .zip file to the temporary directory
4. Use WinZip or similar utility to extract the contents of the .zip file to the temporary directory
5. Read the file README.TXT for the operating instructions.
DOWNLOAD LOCKWISE
 
BACK TO DELPHI OFFERINGS
BACK TO A. I. BREVELERI CONSULTING
OTHER BREVELERI FAMILY SITES