Universal Data Access Components Editions

Universal Data Access Components comes in two editions: Standard and Professional.

The Standard edition includes the UniDAC common engine, but does not include any data providers. UniDAC Standard Edition supports only the following data providers: Oracle, SQL Server, MySQL, InterBase (Firebird), and PostgreSQL, which are installed by ODAC, SDAC, MyDAC, IBDAC, and PgDAC correspondingly. UniDAC Standard Edition is a cost-effective solution for those database application developers who need only several of supported data providers and already have (or are going to have) some of DACs.

The Professional edition shows off the full power of UniDAC, including UniDAC Standard Edition with support for the following data access providers: Oracle, SQL Server, MySQL, InterBase/Firebird/Yaffil, PostgreSQL, SQLite, NexusDB, Access, Advantage, ASE, DB2, DBF, and other databases (using ODBC provider). In addition, UniDAC Professional Edition includes the DataSet Manager tool which is intended to organize datasets in your application.

You can get Source Access to the UniDAC Professional Edition by purchasing the special UniDAC Professional Edition with source code. The Professional Edition with source code includes the source code for all component classes. The source code of DataSet Manager is not distributed. The source code of Oracle Direct mode is supplied as precompiled packages.

The matrix below compares features of UniDAC editions. The detailed list of all UniDAC features you can find here.

Features Professional Standard
Data Access Components
Base Components
TUniConnection
TUniQuery
TUniSQL
TUniTable
TUniStoredProc
TUniUpdateSQL
TUniDataSource

Script Executing
TUniScript
Transactions managing
TUniTransaction
Fast data loading into the server
TUniLoader
Click to view restrictions
DataBase Specific Components
Advanced connection dialog
TUniConnectDialog
Messaging between sessions and applications
TUniAlerter
Click to view restrictions
Obtaining metainformation about database objects
TUniMetaData
Click to view restrictions
Storing a database as a script
TUniDump
Click to view restrictions
Data Base Activity Monitoring
Monitoring of per-component SQL execution
TUniSQLMonitor
Additional Components
Data storing in memory table
TVirtualTable
Advanced DBGrid with extended functionality
TCRDBGrid
Records transferring between datasets
TCRBatchMove
Providers
UniDAC data providers for:
Oracle
SQL Server
MySQL
InterBase/Firebird
PostgreSQL
SQLite
NexusDB
ODBC
Access
Advantage
ASE
DB2
DBF

Design-Time Features
Enhanced component and property editors
Migration Wizard
DataSet Manager
Cross IDE Support
Lazarus and Free Pascal Support Click to view restrictions
Single License Price $249.95 $99.95

1 Using these components is possible only if they are included to the used data provider.

2 Available only in editions with source code.