IBDAC

Installation

This topic contains the environment changes made by the IBDAC installer. If you are having problems with using IBDAC or compiling IBDAC-based products, check this list to make sure your system is properly configured.

Compiled versions of IBDAC are installed automatically by the IBDAC Installer for all supported IDEs except Lazarus. Versions of IBDAC with Source Code must be installed manually. Installation of IBDAC from sources is described in the supplied ReadmeSrc.html file.

Before installing IBDAC ...

Two versions of IBDAC cannot be installed in parallel for the same IDE, and, since the Devart Data Access Components products have some shared bpl files, newer versions of IBDAC may be incompatible with older versions of MyDAC, ODAC, and SDAC.

So before installing a new version of IBDAC, uninstall any previous version of IBDAC you may have, and check if your new install is compatible with other Devart Data Access Components products you have installed. For more information please see Using several products in one IDE. If you run into problems or have any compatibility questions, please email [email protected]

Note: You can avoid performing IBDAC uninstallation manually when upgrading to a new version by directing the IBDAC installation program to overwrite previous versions. To do this, execute the installation program from the command line with a /force parameter (Start | Run and type ibdacXX.exe /force, specifying the full path to the appropriate version of the installation program).

Installed packages

Note:%IBDAC% denotes the path to your IBDAC installation directory.

Delphi/C++Builder Win32 project packages

Name Description Location
dacXX.bpl DAC run-time package Windows\System32
dcldacXX.bpl DAC design-time package Delphi\Bin
dacvclXX.bpl* DAC VCL support package Delphi\Bin
ibdacXX.bpl IBDAC run-time package Windows\System32
dclibdacXX.bpl IBDAC design-time package Delphi\Bin
ibdacvclXX.bpl* VCL support package Delphi\Bin
crcontrolsXX.bpl TCRDBGrid component Delphi\Bin

Additional packages for using IBDAC managers and wizards

Name Description Location
datasetmanagerXX.bpl DataSet Manager package Delphi\Bin
oramigwizardXX.dll IBDAC BDE\IBX Migration wizard %IBDAC%\Bin

Environment Changes

To compile IBDAC-based applications, your environment must be configured to have access to the IBDAC libraries. Environment changes are IDE-dependent.

For all instructions, replace %IBDAC% with the path to your IBDAC installation directory

Delphi

The IBDAC Installer performs Delphi environment changes automatically for compiled versions of IBDAC.

C++Builder

C++Builder 6:

C++Builder 2006, 2007:

The IBDAC Installer performs C++Builder environment changes automatically for compiled versions of IBDAC.

Lazarus

The IBDAC installation program only copies IBDAC files. You need to install IBDAC packages to Lazarus IDE manually. Open %IBDAC%\Source\Lazarus1\dclibdac10.lpk (for Trial version %IBDAC%\Packages\dclibdac10.lpk) file in Lazarus and press the Install button. After that Lazarus IDE will be rebuilded with IBDAC packages.

Do not press the Compile button for the package. Compiling will fail because there are no IBDAC sources.

To check that your environment has been properly configured, try to compile one of the demo projects included with IBDAC. The IBDAC demo projects are located in %IBDAC%/Demos.

Installation of Additional Components and Add-ins

DBMonitor

DBMonitor is a an easy-to-use tool to provide visual monitoring of your database applications. It is provided as an alternative to Borland SQL Monitor that is also supported by IBDAC. DBMonitor is intended to hamper application being monitored as little as possible. For more information, visit the DBMonitor page online.

© 1997-2022 Devart. All Rights Reserved. Request Support DAC Forum Provide Feedback