libsqlora8.

libsqlora8は、Oracleデータベースにアクセスするための単純なCライブラリです。
今すぐダウンロード

libsqlora8. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freely Distributable
  • 価格:
  • FREE
  • 出版社名:
  • Kai Poitschke
  • 出版社のWebサイト:
  • http://www.poitschke.de/libsqlora8/

libsqlora8. タグ


libsqlora8. 説明

libsqlora8は、Oracleデータベースにアクセスするための単純なCライブラリです。 libsqlora8は、OCIインターフェイスを介してOracleデータベースにアクセスするための単純なC-Libraryです。普通のOCIと同じように単純なプログラミングタスクをはるかに簡単にします。あなたはC ++プログラマーであり、厳格なOOプログラムを設計したいです。ライブラリはすべてのUNIX System.Haleでコンパイルする必要があります。あなたはパフォーマンスを得ますが、あなたはすべての詳細を知る必要はありません。・バインド変数の異なるカーソルの再開は可能です(1つの解析は必要なだけです)。・自動配列フェッチ。・LOBの読み書きをサポートします。・スレッドセーフ。 POSIXまたはOracle Threadsパッケージが必要です。・静的および共有ライブラリとして構築します。注:oracles静的ライブラリとのバインドは常に困難です。 TAR XF - $> CD LIBSQLORA8-2.3.0 $> LD_LIBRARY_PATH = $ ORACLE_HOME / lib $>エクスポートLD_LIBRARY_PATH $> ./ configure $> make $> make Installは、共有および静的としてビルドされています。このライブラリを使用する場合は、ldflagsに-lsqlora8 -l $ oracle_home / lib -lclntshを追加します。静的をリンクしようとしないでください。 Oracle Staticライブラリのリンクシーケンスを見つけるのは恐ろしいです。(注:$ ORACLE_HOME / lib / lib:$ {prefix} / libの$ {prefix} / libを設定/追加する必要があります。 GNU / Linuxの場合は、プログラムをコンパイル/リンクする方法を説明します。 libsqlora8_prefix)/ include -i $(libsqlora8_prefix)/ include#remove -d_reentrantスレッドscflags = -g -d_reentrant#remove -lpthreadを設定していない場合はlibsqlora8を設定していない場合はlifslsflags = - WL、-R $(libsqlora8_prefix)/ lib -l $(libsqlora8_prefix)/ lib -lsqlora8 -wl、-r $(ORACLE_HOME)/ lib -l $(ORACLE_HOME)/ lib -lclntsh -lpthreadall:foofoo.o:foo。 cfoo:foo.oclean:$(RM)foo.o fooautoconf:開発でautomake / autoconfを使用している場合は、提供されているマクロを使用して自分のプロジェクトに簡単に統合できます。このマクロは、Oracle Librariesへのパスもセットアップされます。 -found ]))例:必須libsqlora8がinstalleddnlam_path_libsqlora8(2.3.0、、)pkg-config:pkg-configを使用している場合は、必須libsqlora8がinstalleddnlpkg_check_modules(libsqlora8、、、[echo "*** libsqlora82.3.0以上の";環境変数)をインストールしてください。)環境変数:・sqlora_trace_level:トレースレベルを定義します(0 .. 4)。・SQLORA_TRACE_FILE:トレースが書き込まれるファイル名(デフォルト:SQLORA8.TRC)。・SQLORA_ARRAYSIZE:カーソルのプリフェッチ・サイズ(デフォルトは100レコード)です。・ORACLE_SID


libsqlora8. 関連ソフトウェア