Database Engine Error Cannot Find Engine Configuration File
Contents |
from GoogleSign inHidden fieldsSearch for groups or messages
Delphi 5 using Interbase 6. The application also uses Tquery's and BDE. I have encountered a problem with Windows XP that can't seem to resolve. When I login to Windows with users that have restricted access,
Borland Database Engine Windows 7 64 Bit Download
I get the following error. "Cannot find Engine configuration file." I was wondering if
Borland Database Engine Download
there is any Delphi code that I can use to get around this so that restricted users will have access bde administrator not responding to the application. Any help will be greatly appreciated. Thanks, Brad... Bill Todd Delphi Developer 2005-03-05 04:28:30 AM Re:BDE Error: Cannot find Engine configuration file. My best guess is that the users do https://groups.google.com/d/topic/dbase.programming/InkCD8CAs7g not have access to the HKLM\Software\Borland\Database Engine registry key. The only solution is to grant access to them. -- Bill Todd (TeamB) TeamB cannot answer questions received via email Steven Green Delphi Developer 2005-03-05 06:01:55 AM Re:BDE Error: Cannot find Engine configuration file. Bill Todd wrote: Quote My best guess is that the users do not have access to the HKLM\Software\Borland\Database Engine registry key. The only solution is http://www.delphigroups.info/1/2/21073.html to grant access to them. I'm sure I've mentioned this before, but.. Paradox (software) allows you to point to a user-defined cfg file location at startup.. I'm amazed that they never added that functionality to Delphi.. now, with XP and all the "permissions" issues, that would really be a useful function.. of course, there are things that Delphi lets you do at startup, that they never plugged into Paradox.. Diamond Software Group www.diamondsg.com/main.htm Paradox Support & Sales - Corel CTech Paradox --------------------------------------------------- Diamond Sports Gems www.diamondsg.com/gemsmain.htm Trading Cards and other Sports Memorabilia --------------------------------------------------- {smallsort} Bill Todd Delphi Developer 2005-03-05 06:55:53 AM Re:BDE Error: Cannot find Engine configuration file. IAC, it would not solve his problem because there are other things in the registry besides the config file location that the BDE must be able to read. -- Bill Todd (TeamB) TeamB cannot answer questions received via email Steven Green Delphi Developer 2005-03-05 07:04:13 AM Re:BDE Error: Cannot find Engine configuration file. Bill Todd wrote: Quote IAC, it would not solve his problem because there are other things in the registry besides the config file location that the BDE must be able to read. isn't there that "Win3.1" setting in the BDE that tells the
Paradox Databases, Windows 7 Windows 7 can be very restrictive towards applications written for the previous versions of Windows. This is the case with the Borland Database Engine (BDE), which is not capable of running in Windows7 unless two settings have http://www.willneumann.net/2008/09/configuring-bde-for-windows7/ been changed: A permission for the BDE must be given in the windows registry database. A BDE attribute named "Net Dir" must be configured to an arbitrary folder other than the root drive (C:). This configuration is done in the "BDE Administrator" program that's installed with the BDEInfoSetup utility. 1. First, configure the permission for the BDE in the registry… Make sure you are logged into your Windows7 machine with an administrator account. Then follow these database engine directions: Go to Start | Run… Type regedit… Open the HKEY_LOCAL_MACHINE branch. Open the SOFTWARE branch. Right-Click on the entry labeled "Borland". In the menu that shows select Permissions. The following dialog will appear: Click "Users". Under "Permissions for Users ", select "Allow" for Full Control. Then click OK. Click OK to exit the Registry Key Permissions dialog box. Exit the Registry Editor window 2. Next the Borland Database Engine must be configured… The Borland Database Engine cannot find engine makes use of a special file called "Pdoxusrs.net" (the purpose of which is beyond the scope of this document). The default setting for the placement of this file is in the root of drive C, which will fail under Windows Windows7, as this operating system does not permit new files to be created here. However, it is permitted to designate any subfolder for the "Pdoxusrs.net" file to be placed. The name of this new folder is of minor importance and could be named anything you like. For example, here we will choose "BDEShare". (The name doesn't matter. It just needs to be any folder other than the root drive.) So let's stick with this example. Create a subfolder off the root drive C and name it "BDEShare". So the file path for this new subfolder will be "C:BDEShare". Remember this string value because you will need to enter it below. Now the BDE must be configured to use the new folder. This is done in the Windows control panel, where you will find an applet named "BDE administrator". Note that you will only see this after the BDE has been installed to your system (which should have been done automatically during the installation of your application). You can also find this utility under C:Program FilesBorlandCommon FilesBDEBDEADMIN.EXE Double-click the BDE Administrator to open it. You will see the following dialog app