使用非托管Oracle提供程序所需的最小占用空间是多少?

时间:2009-04-13 13:19:18

标签: oracle oledb ado

我正在研究用.NET编写的应用程序。我们目前正在为所有.NET操作使用ODP.NET 11的xcopy部署,而且一切都很好 - 我们可以在之前没有安装Oracle客户端的机器上运行。 Peachy,也就是说,直到我们来到应用程序的一部分,这依赖于用COM编写的库,显然(?)不能使用.NET提供程序。

为了让Oracle的OLEDB或ODBC提供程序正常工作,我们必须安装的内容最少?

其他一些细节:

  • 我相信任何OLEDB或ODBC提供商都可以满足这些目的 - 性能不是什么大问题。
  • 我们肯定需要将ODP.NET 11客户端用于.NET,因为我们使用的是11个特定的功能。 (所以我们不能只安装大型的'10客户端。)
  • 我们最终将拥有一个安装程序,因此我们可以通过命令行安装我们需要的任何内容。

1 个答案:

答案 0 :(得分:1)

您可能想查看Instant Client。您需要基本软件包以及ODBC Supplement(使用ODBC)或ODAC(使用OLE DB)。这涉及安装一些DLL和环境变量作为安装程序的一部分。