• 締切済み

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の実行ファイル違うので、それが原因と思われるのですが、  どうしたら、この違いが出るのかが、さっぱりわからないのです。 どなたか、心当たりのある方がいらっしゃったら、コメントをお願い致します。

  • Oracle
  • 回答数1
  • ありがとう数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
takaken4
質問者

お礼

ご連絡が遅くなり申し訳ありません。 別のソフト(たぶん、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に不慣れで、初心者的な質問で申し訳ありません。宜しくお願い致します。

  • 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

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

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

  • 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のバージョンになるのでしょうか。 ご教授をお願い致します。

  • VBからOracleに接続できない

    Visual BasicからOracleに接続すると、下記のエラーになり接続できません。 型 'System.TypeInitializationException' の初回例外が DBConnectSample.exe で発生しました 追加情報:'Oracle.DataAccess.Client.OracleConnection' のタイプ初期化子が例外をスローしました。 接続部分のソースコードは以下になります。(★がエラーになるコード) -----ここから----- Imports Oracle.DataAccess.Client Imports Oracle.DataAccess.Types 'Connectionオブジェクトの生成 Dim cnn As New OracleConnection ★ 'Oracleへのコネクションの確立 cnn.ConnectionString = "User Id=<user>; Password=<pass>; Data Source=ora11g" 'Oracleへの接続 cnn.Open() -----ここまで----- あと、他にやった事といえば、これぐらいです。 ・[参照の追加]でOracle.DataAccess 4.112.4.0を追加 ・[ビルド]はOSに合わせてx64を選択 色々ググってみても何が足りないのか、何が間違っているのか見当がつきません。

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

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

  • Oracle ODBC Driver インストールについて

    こんにちは。 下記の件につきまして、ご教授お願い致します。 MS-Access から ODBC 経由で oracle のテーブルをリンクしようとしております。 その為、oracle のサイトより [Oracle ODBC Drivers for Oracle 9.2.0] をダウンロードし、 クライアントにインストールしようとしました。 ダウンロードしたEXEファイルを実行すると、解凍先に指定した下記フォルダにファイルが展開されただけで何も起こりませんでした。 「C:\Documents and Settings\ユーザー\Local Settings\Temp」 最終的にはこれだけではインストールできないことが分かり、結局 [Oracle9i Client] をインストールすることにしました。 インストールタイプで管理者を選択すると、Oracle ODBC Driver も自動的にインストールされるとのことですので、 管理者をインストールするつもりです。 前置きが長くなりましたが、ここで問題なのが、先走ってインストールしようとした上記ドライバについてです。 上記のようにEXEファイルを実行した際に作成されたファイルがジャマをして、 Oracle Client のインストールに支障が出るのでは?と思っております。 ですので、これらファイルを削除しようかと思うのですが、手動でこれらファイルを削除してもよいものなのでしょうか? それとも削除せずとも正常に Oracle Client をインストールすることができるのでしょうか? また、これとは別に、「C:\Program Files\Oracle」というフォルダもあるのですが、これも関係しているのでしょうか? ※こちらのフォルダはなんとなく Oracle Client をインストール途中でキャンセルした為に、作成されたものではと思っております。 (インストールタイプを選択する画面でキャンセルしました。) 以上です。宜しくお願いいたします。

  • オラクルインストール時のエラーについて

    http://otn.oracle.co.jp/software/products/oracle9i/index.html 上記ページでOracle9i Database Release 2 (9.2.0) for Windows トライアル版を選択し、(1)920win_d1.zip (2)920win_d2.zip (3)920win_d3.zip をダウンロードしました。 (1)を解凍し、(2)を解凍し、(3)を解凍して(2)に上書きしました。 (1)のフォルダの「setup.exe」を実行しました。 以下のエラーがでました。 「ライブラリの読み込み中にエラーが発生しました。」 generalQueries 何が間違ってるかわかりません。 以前にOracle(クライアント)がインストールされてたからその影響なのでしょうか?

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

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