时间:2010-03-26 08:02:29

标签: enterprise-library

我使用的是.NET 3.5。我想在企业库的数据访问应用程序块中使用Oracle数据提供程序。我需要安装ODP.NET吗?我正在使用oracle 10g客户端。

3 个答案:

答案 0 :(得分:0)

据我所知,Oracle Data Provider for .NET是必需的。

我们的软件适用于SQL和Oracle。当客户使用Oracle时,需要ODP.NET。

答案 1 :(得分:0)

我认为您可能需要修改企业库以使用ODP .NET

本文应该对此http://www.codeproject.com/KB/database/DAAB_On_ODPNet.aspx

有所帮助

答案 2 :(得分:0)

只需将DLL复制到项目的bin文件夹中即可使用ODP.NET而无需安装它。

基本上你需要从Oracle Instant Client复制Oracle.DataAccess.dll和dll(根据你的版本我的更改)。

我不建议你这样做,因为来自Oracle Instant Client的那些DLL非常庞大!超过数百MB。