Oracle ODP.net非托管12.2(Oracle.DataAccess.dll)需要哪些依赖项/ dll?

时间:2018-06-27 11:07:34

标签: c# .net database oracle odp.net

我正在使用版本(4.122.1.0)的 unmanaged Oracle.DataAccess.dll。

但是我不想在每台计算机上安装Oracle客户端。

有人可以建议我可以用.Net可执行文件复制的dll /文件,从而不必安装Oracle客户端吗?

1 个答案:

答案 0 :(得分:2)

我不建议手动复制DLL。

下载所需的XCopy版本

然后,您可以简单地从命令行安装所有内容,例如

install.bat odp.net4 c:\oracle myhome true

如果您仍然希望手动进行制作,则可以阅读install.bat文件。它会复制文件夹instantclient_12_2odp.net4,并在GAC和注册表中运行一些配置更改。

或替代使用 ODP.NET托管驱动程序。这仅需要一个DLL Oracle.ManagedDataAccess.dll