私たちは、oracle HRMSシステムにSharePoint 2010を統合する過程にあります。sharepoint 2010 Oracle統合の問題
当社の開発環境は次のとおりです。
のWindows Server 2008のx64
SharePoint 2010のx64の
のVisual Studio 2010 x32の
のSQL Server 2008のx64
さて、私は、Oracleを使用する場合クライアント11g R2 64ビット(64ビットoracle.dataaccess.dll)、Oracleに接続するためのビジュアル・スタジオ32ビットがロードできない6 4bit oracle.dataaccess.dllにあり、プロジェクトのビルド・エラーを報告しています。
Oralceクライアント11g R2 32ビット(32ビットoracle.dataaccess.dll)をOracleに接続しようとすると、Visual Studioは32bit oracle.dataaccess.dllをロードできますが、w3wp.exeは64bitでoracleの問題を報告しています。 32ビットのdataaccess.dll。
oracle.dataaccess.dllの「任意のCPU」コンパイルを提供していないため、このDLLの「x32」のターゲット・コンパイルは使用可能です。
マイクロソフトでは、これ以上Oracleデータベース用のOle DBプロバイダを提供していません。
VSを配置してVSでデバッグできないVS 2010とSP x64の両方に対応するoracle.dataaccess.dllの参照を追加しない限り、
VS 2010 + SP 2010+ Oracle.dataaccess.dllを使用して、開発、デプロイ、デバッグすることができます。
私は、説明されたプロセスがoledbプロバイダを使用することだと思いますが、私はそのMSのサポートの問題を知らなかったと思います。同様の目的のために、私たちはoledbプロバイダに接続されたBDC用のメタマンを使用しました。 –