Bde Installer For Rad Studio- Delphi- C Builder 10.2 Tokyo ★ Validated & Tested
To install the Borland Database Engine (BDE) for RAD Studio 10.2 Tokyo, you must use a separate installer because it is no longer bundled with the IDE by default. The process involves downloading the specific BDE Add-on, running the installer, and manually registering the components within the Tokyo IDE. 1. Download and Basic Installation
The BDE remains deprecated, and for modern development, experts from Embarcadero DocWiki recommend migrating to FireDAC. If you must use it:
Locate the Installer: Registered users can find the "BDE Installer for RAD Studio, Delphi, C++Builder 10.2 Tokyo" in the Embarcadero Registered Users Download Portal.
Run Setup: Double-click the installer to place the BDE core files on your system.
Best Practice: In modern Windows environments with User Account Control (UAC), it is recommended to install the BDE in a root directory (e.g., C:\Borland\BDE) rather than within "Program Files" to avoid permission issues. 2. Registering BDE Components in the Tokyo IDE
Installing the engine does not automatically add the components to your Tool Palette. You must manually install the design-time package: Launch RAD Studio 10.2 Tokyo.
Borland Database Engine (BDE) is a legacy data-access technology that is deprecated and no longer included by default in RAD Studio 10.2 Tokyo
. To use it, developers must download and run a separate standalone installer. Installation Overview Availability
: The BDE installer is provided as a separate download for registered users on the Embarcadero Registered Users site Prerequisite : You must have RAD Studio 10.2 Tokyo
(or the specific version of Delphi/C++Builder) already installed on your system before running the BDE installer. Components
: Simply running the installer sets up the core engine; you must manually install the design-time components (e.g.,
) into the IDE if you need to work with them at design time. Manual IDE Integration BDE Installer For RAD Studio- Delphi- C Builder 10.2 Tokyo
If the components do not appear in your Tool Palette after installation, you can add them manually: Navigate to Components > Install Packages in the RAD Studio IDE. Locate and select the BDE design-time packages (typically dclbde250.bpl
or similar, depending on the exact 10.2 build) located in the RAD Studio Delphi-PRAXiS [en] Key Technical Status Deprecated
: BDE is considered "end-of-life" and does not support modern features like or 64-bit application development. 32-bit Only : The BDE is strictly a 32-bit engine. Migration Recommendation
: Embarcadero strongly recommends migrating legacy BDE applications to , which is the modern, high-performance replacement. Embarcadero DocWiki Common Issues BDE Support for Delphi 10.4.2 - General Help 3 Apr 2021 —
The Borland Database Engine (BDE) is no longer included by default in RAD Studio 10.2 Tokyo. To use it, registered users must download and run a separate installer specifically designed for the Tokyo version. Installation and Setup
Download the Installer: The official BDE installer for RAD Studio 10.2 Tokyo is available on the Embarcadero Registered Users Portal (listed as BDE Installer for RAD Studio, Delphi, C++Builder 10.2 Tokyo, Item #30752).
Run the Installer: Follow the prompts to install the engine files. For modern Windows versions (Vista and later), it is recommended to install BDE in a root directory like C:\Borland\BDE rather than Program Files to avoid permission issues.
Install Components into the IDE: After installing the engine, you must manually add the BDE components to the 10.2 IDE to use them at design time: In the IDE, go to Component > Install Packages.
Click Add and navigate to your RAD Studio installation's \bin folder (typically C:\Program Files (x86)\Embarcadero\Studio\19.0\bin).
Select dclbde250.bpl (and dclnetbde250.bpl if needed) to enable the BDE category in your Tool Palette. Configuration for Modern Windows
Because BDE is deprecated, it may require manual tweaks to run correctly on Windows 10: To install the Borland Database Engine (BDE) for
Permissions: Run the BDE Administrator (BDEADMIN.EXE) as an Administrator.
Net Dir: In the BDE Administrator under Configuration > Drivers > Native > Paradox, change the NET DIR setting from C:\ to a custom folder with full user permissions (e.g., C:\PDOX) to avoid access errors. Critical Warnings
Deprecated: The BDE is officially deprecated and does not support Unicode.
Migration: Embarcadero strongly recommends migrating legacy BDE applications to FireDAC, which is the modern database access framework for Delphi and C++Builder.
The Borland Database Engine (BDE), while officially deprecated for decades, remains a critical requirement for maintaining legacy Delphi and C++Builder applications. For users of RAD Studio 10.2 Tokyo, the BDE is no longer included in the standard installation and must be added as a separate component. Downloading the BDE Installer for 10.2 Tokyo
The BDE installer is only available to registered users of RAD Studio 10.2 Tokyo. You can find the specific download through the following official channels:
Embarcadero Customer Portal: Log in to my.embarcadero.com to find the BDE installer listed under your registered downloads.
CodeCentral: Historically, the BDE for 10.2 Tokyo was identified as Item 30752 on Embarcadero CodeCentral.
GetIt Package Manager: You may also check the Tools > GetIt Package Manager within the IDE for "BDE" or "Legacy" components. How to Install and Configure the BDE
Installing the BDE in 10.2 Tokyo is a two-step process: installing the engine files and then registering the visual components in the IDE. 1. Run the External Installer
Execute the downloaded BDE installer (typically a .exe or .msi file). This will install the necessary drivers and the IDAPI32.DLL engine files to your system. It is recommended to install to a root directory like C:\Borland\BDE to avoid modern Windows Permission (UAC) issues. The BDE Installer: Definition and Components The “BDE
BDE Enterprise installer and Windows 10 - Delphi-PRAXiS [en]
The BDE Installer: Definition and Components
The “BDE Installer for RAD Studio- Delphi- C++ Builder 10.2 Tokyo” is not a new driver or emulation layer; rather, it is a specialized setup package that correctly integrates the legacy BDE engine into the Windows registry and the RAD Studio environment. It typically includes several critical components:
- Core BDE DLLs and Executables: Files such as
IDAPI32.DLL,IDR20009.DLL,BDESETUP.EXE, and the BDE Administrator (BDEADMIN.EXE). - Configuration Files: The
IDAPI.CFGfile storing alias definitions, driver parameters (buffer size, language drivers, etc.). - Registry Entries: Keys under
HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Enginethat point to installation paths and configuration settings. - IDE Integration Files: Packages and design-time components that allow BDE components (TTable, TQuery, TDatabase, TStoredProc) to appear on the RAD Studio 10.2 Tokyo Tool Palette.
- Path and Environment Updates: Ensuring that BDE-related BPLs (Borland Package Libraries) are accessible to the IDE’s linker and compiler.
Unlike older versions (Delphi 7, 2007), RAD Studio 10.2 Tokyo does not include BDE in its default installation. Hence, the BDE installer is a third-party or community-provided solution that restores this functionality.
The Compatibility Challenge: Windows 10/11 and RAD Studio 10.2
RAD Studio 10.2 Tokyo (released in March 2017) was a landmark release. It brought 64-bit compiler enhancements, a modern look-and-feel, and high-DPI support. However, Microsoft also changed the rules for legacy components.
The original BDE installer from the 1990s fails on modern Windows for three reasons:
- 16-bit Setup Stubs: The original
install.execontains 16-bit code that Windows 10/11 64-bit cannot execute. - Registry Redirection: Modern Windows uses Registry Virtualization, causing the BDE to install to
Wow6432Nodeincorrectly. - Missing Dependencies: The BDE requires specific versions of
IDAPI32.DLLandBDEADMIN.EXEthat conflict with Windows security protocols.
This is precisely why a dedicated BDE Installer for RAD Studio 10.2 Tokyo is essential. It bypasses the legacy pitfalls and properly registers the engine with the 10.2 Tokyo IDE.
Common Errors and Fixes When Installing BDE on 10.2 Tokyo
Even with a dedicated installer, you may encounter issues. Here is a troubleshooting table:
| Error Message | Cause | Solution |
|---------------|-------|----------|
| "An error occurred while attempting to initialize the Borland Database Engine" | IDAPI32.cfg is missing or corrupt | Run BDEADMIN.EXE as admin, go to Object > Reset Configuration. |
| "Cannot load an IDAPI service library" | Windows Defender or antivirus quarantined DLLs | Add C:\Program Files (x86)\Borland\BDE to antivirus exclusions. |
| "Unknown database alias: X" | Aliases not migrated to 64-bit | Recreate aliases in BDE Admin using the 32-bit version. |
| "The BDE version is incompatible with this IDE" | You used a generic old BDE installer | Uninstall and reinstall the Tokyo-specific BDE installer. |
3. The Pain of "Dependency Hell"
That text represents a very specific pain point for Delphi developers.
When you upgrade your IDE (e.g., moving from Delphi 7 to 10.2 Tokyo), the BDE is usually stripped out or becomes incompatible. You cannot simply open your old project; you get errors. This text signifies a lifeline—a downloadable tool that bridges the gap so a developer can compile their legacy code without rewriting their entire database layer.
Advantages of Using BDE with RAD Studio 10.2 Tokyo
Despite its age, the BDE installer provides measurable benefits:
- Immediate Legacy Support – Recompile and deploy older projects within hours rather than months.
- Stable Data Access – For read-heavy operations on local Paradox/dBase files, BDE remains robust.
- Zero Logic Change – Existing TQuery SQL statements, TTable filter expressions, and TDatabase transaction logic operate unchanged.
- Mixed Migration Path – Teams can gradually migrate critical modules to FireDAC while maintaining BDE for non-critical ones.
Moreover, BDE’s local SQL support (Local SQL) still functions effectively for joins across different tablesets in Paradox or dBASE.
The BDE Installer for RAD Studio, Delphi, C++ Builder 10.2 Tokyo: Bridging Legacy Data with Modern Development
Prerequisites
- RAD Studio 10.2 Tokyo (Professional, Enterprise, or Architect) already installed.
- Administrative rights on your Windows 10/11 machine.
- No previous (failed) BDE installations. If present, uninstall via Control Panel first.

















