Oracle Data Providerには、かなりの数のdllが必要です。
ODACパッケージから:
- Oracle.DataAccess.dll(これはリスト全体で唯一の.NETアセンブリです)
- OraOps11w.dll
Instantclient-basicliteパッケージから:
- oci.dll
- ociw32.dll
- orannzsbb11.dll
- oraocci11.dll
- oraociicus11.dll
Oracle.DataAccess.dllは.NET参照としてのみ追加できるため、他のすべてのdllも.exeディレクトリにあることを確認する他の方法が必要です。
私の知る限り、インスタントクライアント用のインストーラーもあるので、.exeディレクトリにこれらのdllは必要ありませんが、すべてのクライアントにそれがインストールされていることを確認する必要があります。