How to reinstall BDE in D6?

Posted on 2002-04-18
Medium Priority
Last Modified: 2007-11-27
I want to reinstall BDE in D6 without reinstalling the whole Delphi. I tried to do it with Delphi installation program. I checked out every other element which I could but then the installation program did not go farther.
How can I reinstall BDE alone?
Question by:shrldu
  • 5
  • 2
LVL 27

Expert Comment

ID: 6950553
well, have no d6, but lookout the bdeinst.cab-file on the d6-cd, if it is available there,
and then use the instructions from simonet at

meikl ;-)

Expert Comment

ID: 6950985
Meikl is correct with this.  There is a CAB file which contains a DLL (BDEINST.DLL).  Use WinZip to extract the DLL from the CAB file, then start a DOS session.  Change into the directory you extracted the DLL to and type:


This will install the BDE for you.

Apart from that, I'm fairly sure you can do a custom install from the Delphi CD and just select BDE.  But I'm not 100% sure about that.


Author Comment

ID: 6951558
Hmmm... It seems to me that Borland changed it in D6. There is no such a CAB file on my Delphi CD disk. They introduced a new type of installation files, if I'm correct... And yes, I managed in the end to use the installation program. But it removed all the unselected items! There is no option for reinstalling BDE only...
The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!


Author Comment

ID: 6952150
In the end I installed the whole Delphi once again. But now I'm not able to open dbf tables (for instance using Database Desktop) - I get the error "Unknown internal operating system error")... I can open db tables without problem.

Author Comment

ID: 6953482
Some more details which change and precise the starting question.

First I had D4. All worked fine. Then I installed Corel WordPerfect Suite 8. There is a known problem with it and BDE. BDE stopped work properly. I learned how to deal with it - I delete corel\suite8\shared\idapi
subdirectory, all registry entries pointing to corel\suite8\shared\idapi and reinstall BDE with D4 installation program. And all works great.

But now I have D6 also.
I had to reinstall Corel. DBE stopped working. I do everything as usual. After installing with D4 BDE works fine. But when I now now install BDE with D6 it remember the bad configuration and do not install from the scratch but restores the bad BDE configuration. I do not know where D6 stores that bad configuration info...
To summarize:
1. Bad configuration caused by Corel installation. D4 and D6 installed.
2. After deleting all Borland Shared and Database Desktop directories I install BDE and Database Desktop with D4. All works great.
3. After installing D6 (I want to have the latest BDE; installation program seems to see BDE is not complete) bad configuration is restored. D6 installation program is "smart" and restores the bad configuration... How to force it to match the proper D4 BDE installation?
LVL 27

Accepted Solution

kretzschmar earned 800 total points
ID: 6953527
you could try my advice with the bdeinst.cab from the d4-cd (with no bde installed),
and then get the latest bde-update from borland at

Author Comment

ID: 6954083
Well, I tried it, but I found Borland offers now BDE in version 5.2 in MSI Merge Module and I'm a bit afraid of it - simply don't know yet how to use it. Second, I'm afraid that the update will once again restore the old configuration, because certainly some information about the old configuration is stored somewhere. D4 doesn't see it, D6 does.

Author Comment

ID: 6955048
In the end I installed once again BDE - messing a lot up with registry before I managed to. A really unpleasant job... Thank you for your comments, they helped me much.

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
In this tutorial I will show you how to use the Windows Speech API in Delphi. I will only cover basic functions such as text to speech and controlling the speed of the speech. SAPI Installation First you need to install the SAPI type library, th…
The video will let you know the exact process to import OST/PST files to the cloud based Office 365 mailboxes. Using Kernel Import PST to Office 365 tool, one can quickly import numerous OST/PST files to Office 365. Besides this, the tool also comes…
If you are looking for an automated tool which can generate reports for Outlook emails and other items from PST file, then you can go for Kernel PST Reporter tool. The reports which are created by this tool are helpful to analyze and understand PST …

587 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question