Configuration – Windows
Windows Vista can be very restrictive towards applications written for the previous versions of Windows. This is also the case with the Borland Database Engine (BDE), which is not capable of running unless two settings have been changed:
After the Borland Database Engine has been installed both actions must be carried out in the mentioned order.
First any user must be granted rights to read and edit the properties in the Borland sub key for the local machine in the registry.
Logged in as administrator, this is done as follows:
The image of the registry editor is not how it looks in Windows Vista today. We didn’t have an English version of Windows Vista and were therefore not capable of making an “up to date” screenshot. However, the above description applies.
Next the Borland Database Engine must be configured.
In the Borland Database Engine, sharing of data among more workstations is controlled by the file: “Pdoxusrs.net”. The location of this file is important as all workstations operating on the same data must refer to the same file. The default setting for the placement of this file is in the root of drive C, which will fail under Windows Vista, as this operating system does not permit new files to be created here. However, it is permitted to create a new folder (directory) in the root of drive C, and in such a new folder the file “Pdoxusrs.net” can be placed. The name of this new folder is of minor importance and could be named e. g. “BDEShare”
Now the BDE must be configured to use the new folder. This is done in the Windows control panel, where a configuration tool for the “Borland Database Engine” called: “BDE administrator” can be found.
On the tabsheet “Configuration” the configuration tree must be expanded to the path Configuration/Drivers/Native. In the “Paradox” attribute set, edit the uppermost setting: “NET DIR”. In this, the path of the newly created folder is entered. In the example shown here the new folder has been created on drive D, which doesn’t matter as any drive on a harddisk can be used.
If the BDE Administrator is not capable of making the change then verify that the permission in the registry has been set properly. If this isn’t the case then retry to apply the permission as described in the above.
If data must be shared among more workstations then there are specific demands regarding the placement of the file “Pdoxusrs.net”. These are described in detail in the document:
Paradox. How to configure
the "Paradox Database Engine"
in a multi user environment.
which is found on the homepage as well