• 締切済み
  • すぐに回答を!

Oracle Developer Tools for Visual Studio .NET with ODAC10.2.0.2.21のインストールエラー

Oracle Developer Tools for Visual Studio .NET with ODAC10.2.0.2.21を OTNのダウンロードサイトより、ダウンロードし、インストールを行ったところ、 約96%終了時点で、エラーが発生してしまい、正常にインストールが行えないのです。 インストールは、Windows2003 Server R2に対し行っています。 インストールログの内容を見たところ、以下のようになっていました。 ちなみに、gacutil.exeは、対象のマシンには見つかりませんでした。 ------------------------------------------------------------------------------------- 【ログの抜粋】 情報: 08/11/21 21:44:33 JST: インストールを開始します。インストール・フェーズ2コンポーネントOracle Data Provider for .NET 2.0 情報: 呼出し中:アクション:SpawnActions10.1.0.2.0 Spawn installcommand = C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\\bin\gacutil.exe /I C:\oracle\product\10.2.0\client_1\odp.net\bin\2.x\Oracle.DataAccess.dll deinstallcommand = C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\\bin\gacutil.exe /u Oracle.DataAccess,Version=2.102.2.20 WaitForCompletion = true 情報: Exception occured during spawning :CreateProcess: C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\\bin\gacutil.exe /I C:\oracle\product\10.2.0\client_1\odp.net\bin\2.x\Oracle.DataAccess.dll error=2 情報: アクションからスローされた例外: Spawn 例外名: RuntimeException 例外文字列: 実行時にエラーが発生しました。 例外の重大度: 0 情報: 例外処理はユーザーにオプションの選択を求めるように設定されています。 RETRY IGNORE ------------------------------------------------------------------------------------- 2週間ほど前に、別のサーバーに対し、インストールしたときには、 正常にインストールされたことがあり、その時のログは、以下の通りでした。 ------------------------------------------------------------------------------------- 【ログの抜粋】 情報: 08/11/06 15:46:48 JST: インストールを開始します。インストール・フェーズ2コンポーネントOracle Data Provider for .NET 2.0 情報: 呼出し中:アクション:SpawnActions10.1.0.2.0 Spawn installcommand = C:\oracle\product\10.2.0\client_1\bin\ODPReg.exe C:\oracle\product\10.2.0\client_1\odp.net\bin\2.x\Oracle.DataAccess.dll deinstallcommand = C:\oracle\product\10.2.0\client_1\bin\ODPReg.exe C:\oracle\product\10.2.0\client_1\odp.net\bin\2.x\Oracle.DataAccess.dll /u WaitForCompletion = null 情報: -------------------------------------------------------------------------------------  installcomandの実行ファイル違うので、それが原因と思われるのですが、  どうしたら、この違いが出るのかが、さっぱりわからないのです。 どなたか、心当たりのある方がいらっしゃったら、コメントをお願い致します。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数1574
  • ありがとう数1

みんなの回答

  • 回答No.1

動作環境のその他必要条件は満たしてますか?(参考URL参照) gacutil.exe はVisualStudio.NETや.NetFramework SDKに入っているツールです。 「Oracle Developer Tools for Visual Studio .NET は Visual Studio .NET 2003 あるいは Visual Studio 2005 を必要とします。」 とあるのでその辺だと思われます。

参考URL:
http://www.oracle.com/technology/global/jp/software/tech/windows/odtvnet/sysreq/1020220.html

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ご連絡が遅くなり申し訳ありません。 別のソフト(たぶん、SQLServer)を同時にインストールしているのですが、そのインストール順番を変更したら、うまく行きました。 Oracleのバグのような気がします。 有難うございました。

関連するQ&A

  • VBA Oracle接続について

    現在、Access2013+oo4oでOracle11gのDBに接続しています。 今回、DBをOracle12cに変更しようとしています。 Oracle12cよりoo4oがサポートされなくなり、使用することが出来ないとの事で ODP.NETでの接続に変更しようとしていますが可能なのでしょうか? ちなみに以下を行ったところ、うまくいきませんでした。 (1)Oracle.DataAccess.dllのインストール OracleClientのインストールをカスタムで行い「Oracle Data Provider for .NET」 を個別にインストールしました。結果以下にDllがインストールされました。 C:\app\client\administrator\product\12.2.0\client_1\ODP.NET\bin\ 4\Oracle.DataAccess.dll (2)参照設定で追加 上記のdllをAccess2013の参照設定より参照の追加をしようとすると以下の エラーになりました。 「指定されたファイルへの参照は登録できません」となりました。 以上、宜しくお願いします。

  • Visual Studio 2005 Oracle

    Visual Studio 2005:.net VBでOracleに接続しています。 開発環境の移動で、PCがWindowsXPからWindows7に移行しています。 どうも初期のWebの画面でOracleを読んでいるフレームが表示されません。 OracleのDLLは <add assembly="Oracle.DataAccess, Version=10.2.0.100, Culture=neutral, PublicKeyToken=89B483F429C47342"/> としているのですが、Oracleの10gがインストールされているのですが、Versionの見方が分かりません。Oracleのインストーラーから確認すればいいのでしょうか? Oracle.DataAccess.dllというのがPCでは見当たらないのですが、インストールが必要なのでしょうか? VS2005のツールからデータベースに接続をしても接続されません。 ここで接続が確認できればシステムも動くのかなとも思っております。 あまりにもVS2005に不慣れで、初心者的な質問で申し訳ありません。宜しくお願い致します。

  • oracleクライアントをインストール不要なexeは作成できる?

    oracleクライアントをインストール不要なexeは作成できる? oracle10gのクライアントをインストールしてvisual studio 2008でc++のプログラムを 作成しました。そのプログラムをほかのパソコンで起動したところoracleの dllがないとおこられてしまいます。結局そのパソコンにオラクルクライアントを インストールしましたが、オラクルクライアントのインストールを回避する ほうほうはありますか? たとえばJAVAであればJDBCのJARをコピーするだけでOK。おなじように EXEにORACLEのDLLを組み込むことはできませんか? (MFCのスタティックライブラリみたいに)

  • oracleインストール中にエラー

    いつも楽しく拝見させて頂いています。 オラクル(oracle9iDatabase)をインストール中に「oci.dll書込み中にエラーが発生しました」とダイアログ表示され、インストールできません。 ログを見たところ、「プロセスで使用中されています」となっています。どのプロセスを終了したら解決できるのかわかりません。それとも全く別の問題でしょうか?どうか宜しくお願いします。 OS:WINDOWS XP HOMEエディション oracleバージョン:oracle9.2.0.1.0

  • Visual Studio&Oracleについて

    こんにちは。 Visual Studio 2008(Visual Basic) で開発をしています。(簡単なものです。) 今回、Oracle 11g 32bit のデータに接続したいのですが よくわかりません。 ネットなどを見ると、推奨はOracle社製のデータプロバイダーを利用するそうなのですが どのサイトのどのファイルをダウンロードして、インストールすればよいのかわかりません。 詳しい方、いらっしゃいましたら教えてください。 お願いいたします。 サーバー環境は Windows Server 2008 SP1 32bit Oracle Database 11g Release2 32bit クライアント環境は Windows 7 Pro 32bit Oracle Client 11g Release2 32bit Visual Studio 2008 Pro

  • ODB.netでの接続環境について

    こんにちわ。質問させていただきたいことがあります。 OS:ローカルデバッグ環境 WindowsXP+SP2 (実際はWindowsServer2003 R2) 開発環境:VS2005(VB.net) .net:2.0.50727 Oracle:10g(10.2.0.1.0) 現在、VB.net+ODP.netで開発を進めております。VS2005でデバッグするため WindowsXPにIISをインストールして環境を作成しました。 最初にOracleClient 10.2.0.1.0のみをインストールして製造作業をすすめており 以下のようなコードで記述し、問題なく動作しておりました。 この場合特に「ODP.net」というコンポーネントをインストールした覚えはありません。 --------------------------------------------------------------------------------------- Imports Microsoft.VisualBasic Imports Oracle.DataAccess.Client Imports Oracle.DataAccess.Types Imports System.Configuration Private cnn As New OracleConnection Private trans As OracleTransaction Dim connectionString As String = "Data Source=xxxx;User ID=xxxx;Password=xxxx" cnn.ConnectionString = connectionString cnn.Open() ------------------------------------------------------------------------------------------ ところが、いろいろなページを参照すると「ODP.net」はインストールが必要とのことだったので、 「ODTwithODAC1020221.exe」というファイルをダウンロードしてインストールしました。 すると参照の追加に「Oracle.DataAccess 2.102.2.20」という行が現れこれを選択すると 「OracleConnection' は、名前空間 'Oracle.DataAccess.Client' では不適切です。 」 というエラーが発生して接続できなくなりました。 教えていただきたいポイントとしては 1.ODP.net接続をする場合は別途インストールする必要があるのでしょうか? それともOracleClientに含まれているのでしょうか? またもし別途インストールする必要があるなら、最初に接続に成功していた場合 はODP.netでは接続していなかったということになるのでしょうか? 2.「ODTwithODAC1020221.exe」というファイルはODACとしてまとめられていますが これがインストールされている場合は逆にOracleClientは必要ないのでししょうか(混在可?)? 3.この発生しているエラーは何を意味しているのでしょうか? ちょっと乱文になりましてすみません。今回オラクルは初めてでいろんなコンポーネント があり、混乱しているようです。 ご教示いただけるかたいらっしゃいましたらお忙しいところすみませんがよろしくお願いいたします。

  • CentOS5.1にOracle10gR2インストール

    CentOS5.1の端末にOracle10gのリリース2のインストールを試みているのですが、エラーが出て完了できない状態です。 エラー内容は 情報: collect2: ld はステータス 1 で終了しました 情報: /bin/chmod: cannot access `/home/oracle/oracle/product/10.2.0/db_1/precomp/lib/proc' 情報: : そのようなファイルやディレクトリはありません 情報: make: 情報: *** [/home/oracle/oracle/product/10.2.0/db_1/precomp/lib/proc] エラー 1 といった内容が最初に出てから collect2: 情報: ld はステータス 1 で終了しました 情報: make: 情報: *** [sqlplus] エラー 1 情報: 作成されたプロセスからの出力を終了します。 情報: ---------------------------------- 情報: アクションからスローされた例外: make 例外名: MakefileException 例外文字列: Makeファイル'/home/oracle/oracle/product/10.2.0/db_1/sqlplus/lib/ins_sqlplus.mk'のターゲット'install'を起動中のエラーです。詳細は'/home/oracl e/oraInventory/logs/installActions2008-05-09_05-24-39PM.log'を参照してください。 例外の重大度: 1 情報: 呼出し中:アクション:unixActions10.2.0.1.0 make registerOnly = false installMakePath = /usr/bin/make installMakeFileName = /home/oracle/oracle/product/10.2.0/db_1/rdbms/lib/ins_rdbms.mk installTarget = irman undoMakeFileName = installArguments = ORACLE_HOME=/home/oracle/oracle/product/10.2.0/db_1, logFile = /home/oracle/oracle/product/10.2.0/db_1/install/make.log undoTarget = progMsg = Linking RMAN utility 情報: このMake操作の出力は次の場所でも参照できます: '/home/oracle/oracle/product/10.2.0/db_1/install/make.log' 情報: 情報: 作成されたプロセスから出力を開始します。 情報: ---------------------------------- と言った感じのエラーがいくつか続く状態になっています。 必須パッケージや、ユーザグループ、パラメーターの設定は10g付属のインストレーションガイドを参考に行っているのでインストール要件は満たしているとは思っているのですが… 最初のエラーのディレクトリが作成されていないのが悪いとは思うのですが、その原因がネット等利用して自分なりに調べたのですがどうしても解決できず、作業が進まず困っているので何かアドバイス等いただけないでしょうか?

  • ODP.NETのバージョン確認

    ODP.NETのバージョン確認をしています。 machine.configにて、 <DbProviderFactories>   <add name="Oracle Data Provider for .NET" invariant="Oracle.DataAccess.Client" description="Oracle Data Provider for .NET" type="Oracle.DataAccess.Client.OracleClientFactory, Oracle.DataAccess, Version=2.111.6.0, Culture=neutral, PublicKeyToken=89b483f429c47342"   /> となっています。 ここで、 Version=2.111.6.0, と記載されていますが、これが、バージョンを 示していると思われます。 このバージョンは、 Oracle Data Provider for .NET 11.1.0.6.20 をインストールしたものと同じ ODP.NETのバージョンになるのでしょうか。 ご教授をお願い致します。

  • Oracle9iでODBCのみインストールしたい

    お世話様です。 とあるソフト同士の不具合で、ORACLEのODBCだけをインストールしたいです。 (ORACLE Clientはいりません) どうすれば良いでしょうか? 当方、ORACLE9.2.0.1を持っています。

  • Oracleインストール時

    お世話になってます。 Oracle Database 10g Release 2(10.2.0) for Microsoft Windowsをインストール使用したのですが、以下のエラーが発生し実行できません。 この原因は解決できるのでしょうか? oui.exe コンポーネントが見つかりません。 ×apphelp.dllが見つからなかったため、このアプリケーションを開始できません。アプリケーションをインストールし直すとこの問題は解決される場合があります。 よろしくお願いします。 OSは、Vistaです。