安装UniDac

来自:http://bbs.2ccc.com/topic.asp?topicid=334517


UniDAC 2.0 手动安装指导!2009-03-20 23:30用过ODAC,SDAC,MyDAC,IBDAC,PgDAC(分别支持Oracle、MSSQL、MYSQL、IB/FB、PostgreSQL)等都知道,Corelab公司的数据集驱动非常不错,取数非常快,性能稳定。Corelab的DBX驱动也是做的非常不错。相反,Borland的DBX除了IB驱动做的可以之外,其他的DBX驱动BUG不断,尤其是oracle的驱动。但ODAC,SDAC,IBDAC这些产品分别只能连接一种数据数据库,不仅增加了用户的消费投入,对多种数据库连接也造成诸多不便!由此,Corelab(后来改名为devart)统一了ODAC,SDAC,MyDAC,IBDAC,PgDAC,将多种的数据库组件集成在一起,改名为UniDAC。


UniDAC由于融合了多种数据库连接,手动安装有点麻烦。虽然可以用Source目录下的Make.BAT文件,稍改一下delphi不同版本的Bin路径,但我等有点安装delphi控件经验的人,最喜欢直接用DPK文件去安装。安装步骤如下(以D7为参照,XE2对应的包就是把7换成16即可):

1、找到source\delphi7目录,所有的DPK文件都在这里。

2、编译DAC 运行包,即dac70.dpk。

3、如果是D6或D7,编译DAC GUI related package,即dacvcl70.dpk。

4、编译DAC运行包,即dcldac70.dpk。

5、如果是D6或D7,编译unidacvcl70.dpk (如果是XE2,在编译之前,先编译unidac160.dpk)。

6、分别编译驱动包:PG/ORA/MSSQL/MYSQL/IB的驱动包。

7、编译安装UniDAC设计包,即 dclunidac70.dpk。

需要注意的是,

1、UniDAC和ODBC的驱动包有冲突。

2、UniProviders下的驱动包INC文件,诸如IbDac.inc、Odac.inc等,默认不是专业版,请在这些Inc文件中,添加一句 {$DEFINE UNIDACPRO},避免在运行期中找不到一些特定的文件。

3、DPK文件中的Option似乎有问题,最好是改为OutPut Directory改为空,输出到delphi的默认路径(projects\BPL\),Unit OutPut Directory是指为".",输出到当前路径下。

4、最后一点也是老生常谈的一点,别忘给IDE的library路径添加UniDAC路径,即Source的路径。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装Delphi 11,并且使用UniDAC 9.2.1,可以按照以下步骤进行操作: 1. 首先,确保你已经成功安装了Delphi 11,如果没有安装,可以从官方网站上下载并安装。 2. 然后,前往Devart官方网站,并在下载页面上找到UniDAC 9.2.1版本的下载链接。点击下载链接来获得UniDAC安装程序。 3. 下载完成后,运行下载的UniDAC安装程序。在安装向导中,仔细阅读许可协议,并接受该协议。 4. 在安装程序中的目标文件夹选择Delphi 11的安装目录。通常默认路径是"C:\Program Files (x86)\Embarcadero\Studio\11.0"。 5. 继续安装过程,并选择你想要的安装选项。你可以选择完整安装或自定义安装。 6. 安装程序将会自动将UniDAC的相关文件安装到Delphi 11的目录下。 7. 安装完成后,启动Delphi 11。在Delphi 11的IDE中,打开一个新的项目。 8. 在项目中,右键单击"项目文件",然后选择"添加到项目",并选择"UniDAC"。 9. 在使用UniDAC之前,需要配置相关数据库连接。在Delphi 11的IDE中,选择"工具"->"UniDAC"->"数据库连接编辑器"。 10. 在数据库连接编辑器中,点击"添加"按钮来添加一个新的连接。 11. 选择你想要的数据库供应商,例如MySQL、Oracle等,并填写相应的连接参数。 12. 点击"测试连接"按钮来确保你的连接设置是正确的。如果测试通过,点击"应用"按钮保存设置。 13. 现在你可以在Delphi 11的项目中使用UniDAC进行数据库开发了。 希望上述步骤能够帮助你成功安装Delphi 11和UniDAC 9.2.1,并进行相关的开发工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值