2

http://www.oracle.com/technology/software/tech/windows/odpnet/64-bit/indexから「 Oracle10g Release 2 ODAC (64-bit) 10.2.0.3 for Windows x64」 をインストールしようとしました。 .html

Windows 2008 サーバー 64 ビットでは、次のエラーで setup.exe を実行した直後にクラッシュします。

問題の署名: 問題イベント名: APPCRASH アプリケーション名: javaw.exe アプリケーション バージョン: 5.0.40.5 アプリケーション タイムスタンプ: 42a019e4 障害モジュール名: StackHash_5c81 障害モジュール バージョン: 6.0.6001.18000 障害モジュール タイムスタンプ: 4791adec 例外コード: c0000374 例外オフセット: 00000000000a6e97 OSバージョン: 6.0.6001.2.1.0.272.7 ロケール ID: 1037 追加情報 1: 5c81 追加情報 2: fa1981fc0da3377cbbec45e762388188
追加情報 3: 7698
追加情報 4: 7defb6f15001721d919a359fb7888c17

プライバシーに関する声明を読む:
http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0409

Windows 2008 サーバー 64 ビット用の ODP.NET の最新バージョンをインストールできるバージョンを教えてもらえますか?

よろしく、 ガイ・バーテンタル

4

5 に答える 5

1

こんにちはあなたの問題に遭遇しました、解決策は10204_vista_w2k8_x64_production_client.zip(http://www.oracle.com/technetwork/database/10204-winx64-vista-win2k8-082253.html)のコピーを取得することですそしてそれはクライアントをインストールします。

ODAC10203x64.zipを解凍し、[すべてのプログラム]-> [OracleHome]-> [Oracleインストール製品]に移動して、ユニバーサルインストーラを実行します。インストーラーが[ソースの場所の指定]で実行されたら、ODAC10203x64.zipを解凍したときに作成されたステージディレクトリを参照し、通常どおりにインストールします。

ODAC112012.zipがありますが、これはOracle 9 dBとは通信しないため、上記はレガシーdBとの通信を解決します。

于 2010-11-24T12:19:37.523 に答える
1

Microsoft Windows (32ビット)用のOracle Database 11gリリース2クライアント(11.2.0.1.0)を開発用コンピュータにダウンロードしてインストールします。プロジェクトの Oracle.DataAccess への以前の参照を削除します。この新しいバージョンを指す新しい参照を追加します。Visual Studio で参照を追加した後、それを選択し、プロパティを選択して設定を確認します。「特定のバージョン」を true に設定し、「ローカルにコピー」が false であることを確認します。任意の CPU ターゲットを使用してソリューションを構築します。

次に、サーバーを準備します。Microsoft Windows (x64)用のOracle Database 11gリリース2クライアント(11.2.0.1.0)をインストールします。インストール時に、RUNTIME OPTION を選択します。

最後に、いつものようにソリューションをサーバーにデプロイします。今回はうまくいくはずです。

秘訣は、開発環境と展開環境の両方で同じ ODAC バージョン (11.2.0.1.0) を使用することです。この ODAC には、OracleConnection、OracleDataReader などのクラスにアクセスするためにコードで参照する必要がある Oracle.DataAcces.Client が含まれています。

ODAC 11.2.0.1.2 (現時点では 32 ビット、最新) を使用して開発したため、問題が発生しましたが、この ODAC の x64 バージョンはありません。

そのため、32 ビットで開発し、64 ビットで展開する場合は、32 ビット バージョンと 64 ビット バージョンがある最新の安定した ODAC バージョンを常に使用してください。

于 2010-11-04T14:48:54.520 に答える
0

Windows Server 2008 x64 で Instant Client 10.2.0.3 を使用しているアプリケーションで予期しないクラッシュが発生しました。このプラットフォームのサポートの欠如に関するいくつかの投稿を読んだ後、クライアントを 11.1.0.7 にアップグレードしました。

したがって、ODP .NET 10.2.0.3 が Windows Server 2008 x64 上で安定してインストールできたとしても、私は驚かれることでしょう。私見、あなたのオプションは次のとおりです。

于 2009-05-14T16:01:06.827 に答える
0

Guy-これを見てください役立つかもしれません。Oracle クライアントを動作させるのは、最高の状態でも苦痛であり、x64 ではさらに難しくなるに違いありません。

于 2009-05-14T07:44:42.980 に答える