C#からOracleデータベースを操作することを検討しているので、この質問の更新として言えることは次のとおりです。
選択肢は次のとおりです。
- MicrosoftのSystem.data.OracleClient は.Netフレームワークの一部であり、Oracle Clientがインストールされているか外部dllが必要です(ただし、サポートされなくなったと思います)
- Oracle Data Provider for .Net (ODP.Net)は、オラクルの公式.Netプロバイダーです。 OracleClientのインストールの一部だと思います。
- サードパーティのDevartdotConnect Oracleの場合( follow me 。
- サードパーティのDatadirectADO.Netプロバイダー Oracleの場合(フォローしてください 。
まだ深く掘り下げていませんが、Oracleコネクタに関する情報を見つけるのはそれほど簡単ではないので、ここに私の貢献があります;-)