質問

私が開発したアプリケーションに対する利用デ7、ADOは、ORACLEの提供してお使いくだOraOLEDB(いのこのプロバイダを使用でBLOB分野の支援である。現在に配布したいと考えていこのアプリのプロバイダです。私はwebで検索しダウンロード Oracleプロバイダ, のですが、サイズの 174mb.いる必要がありこのファイルをクライアントのすべての機?いほど強いものではありませんで配布ファイルとは何ですか?

更新 いlightweigth(小)の分布をOraOLEDB.

よろしくお願いします。

役に立ちましたか?

解決

私はそれのクライアントライブラリに自分自身をユーザーの供給を聞かせすることを選ぶでしょう。あなたは私が別のOracleバージョンの異なるOracle OLEDBのバージョン、ライセンスの問題、インストールの問題などなどがある可能性がある問題を回避します。

あなたは170メガバイト+のパッケージを必要とする私が知っているように、FAS通ります。

他のヒント

その流通ライセンス(http://www.oracle.com/technology/software/popup-license/distribution-license.html からこのページで再配布のOleDBドライバーとして長いときを完全に遵守するライセンスです。このOracle流通-通常Oracleトの大きを行わないなどとして使用したり、配信メディアでき点でのダウンロードページです。

更新:あの小さなパッケージのInstanClientダウンロードページは、瞬時にお客様のパッケージ-ODACはこちら http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html

私は、OLE DBプロバイダのインストールについて少し知っているが、私は、Oracleプロバイダについては何も知らないので、これは実用的ではないかもしれません。私は174メガバイトのダウンロードは、ドライバ(ODBC、.NET、OLE DBなど)の数が含まれていることがわかります。私は必要なファイルを使用して独自のディストリビューションを作成することが可能(ただし、現実の世界でおそらく有用ではない)でなければなりません。 OLE DBに関する1つの非常に良いところは、インストールして、典型的には、「シンプル」であるということです。 regsvr32 /i provider.dllを実行すると、必要なレジストリの更新は、システム上のそれを使用可能にするようになります。私が使用しているプロバイダーは、多くの場合、必要なODBCドライバのようなレジストリヒットの完全なバケツを必要としません。

だから、あなた自身の配布パッケージを作成することは可能かもしれません。 プロバイダーのために必要。必要になることがありますすべてのOracleクライアント・キット(つまり、このアイデアは非現実的になるだろう一部であってもよい)に共通のファイル、他の「ジェネリック」があるかどうかは知りません。

あなたが持っている、 ODAC を使用している場合を除き、オラクルのために開発する場合、

これは、主な問題はありますクライアントのマシン上でのOracleクライアントをインストールせずにOracleへの直接接続、の

と、それははるかに高速ADOまたはOLE DBプロバイダを使用するよりもです。

配布Oracleクライアントアプリケーションできる、悪夢のよりも今日のきの64ビットWindowsの場合です。

バージョンをお客様がお使いのパソコン?必要なもの32ビットのバージョンズます。その場合その他プログラムのうまく管理できなければならないとアクセスに64ビットのバージョンになっていますか?必要な複数のORACLE_HOME、重複して設定や、おDotNetコードを走32ビットモードになります。

初めて書いた デラッパーを使用OleDB, そのことの難しさを痛感しましたit利用の場合にOracle DBです。同じ問題としてお...

そして書いた 専用版は、直接のOCI図書館.速度が(2~5倍OleDB、簡単に導入です。

利用できる最新バージョンの Oracle Instant Client Oracle社が提供するこのダウンロードリンク ることが可能ですお客様の用途インストールせずに、標準のレストランが多Oracleクライアントを有するORACLE_HOME.だけをお届けしdllファイルを同じディレクトリにアプリケーションです。

の欠点は本ソリューションは、これってやることになっているのに対応DB認識します。ものをご利用の場合TQuery直接、その地図の結果ントを授業できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top