

WindowsServer2012R2 64bitに、現在Oracleクライアントがインストールされているのですが  
DOS窓からSQLPLUSを実行したら11.2.0.1というVerが表示されました。

当該サーバでASP.NET4.0（.NET Framework 4.0）のサイトを運用しだそうと考えていますが

OracleDataAccessの収まったフォルダを確認すると（ODP.NET）．．．2xというフォルダしか  
見当たらない状況です。

自分の要望を達成する上で「4」というフォルダが存在していれば 話しが早かった認識ですが  
現況からして、どういう解決策があるのかご教示を頂けますでしょうか？

【質問の背景】  
当該サーバで複数のVerのOracleClientがインストールされた状態の運用を不安視している。  
既存の利用機能（当該期はMSSQLServerを運用中。現行プロバイダをリンクサーバ機能で利用中）  
に災いが生じないか 心配になったため ご見解をうかがいたく。

【思いついている案・いづれか】  
①開発端末からサーバにサイトを移行する際、4.0版OracleDataAccessのみをBINフォルダに収めて配置  
②開発端末のOracleCleintに見えている「4」というフォルダを、サーバのODP.NETフォルダに格納してしまう。  
③.NET Framework 4.0のODP.NETを同梱のOracleClientを新たに入手し、目的のサーバにインストールする。  
（どういった事を懸念しなければならないのか不明なので教えて欲しい）

よろしくお願い致します。

追加  
[![画像の説明をここに入力](https://i.stack.imgur.com/SU3Ql.png)](https://i.stack.imgur.com/SU3Ql.png)


CC BY-SA 4.0
2018-09-18T10:29:57.680
48509
2018-09-19T02:49:13.743
2018-09-19T02:49:13.743
2238
25696
question
asp.net
サーバのOracleClientが、目的の.NET FrameworkのVerを有していない場合の対応