Oracle Instant Client SDKについて
Oracle Instant Clientのソフトウェア開発キット(SDK)開発ツールについて学習します。
SDKは、Oracle Instant Clientのアプリケーションの作成に使用できる一連の開発ツールです。SDKは、Oracle Linux x86-64およびArmプラットフォーム用のRPMまたはzipファイルとしてダウンロードできます。これらのRPMおよびzipファイルの例を次に示します:
Linux x86-64 (Oracle Linux 8)の場合
- RPM:
oracle-instantclient-devel-23.8.0.25.04-1.el8.x86_64.rpm - Zipファイル:
instantclient-sdk-linux.x64-23.8.0.25.04.zip
Linux x86-64 (Oracle Linux 9)の場合
- RPM:
oracle-instantclient-devel-23.8.0.25.04-1.el9.x86_64.rpm - Zipファイル:
instantclient-sdk-linux.x64-23.8.0.25.04.zip
Linux for Arm (aarch64)の場合(Oracle Linux 8)
- RPM:
oracle-instantclient-devel-23.9.0.25.07-1.el8.aarch64.rpm - Zipファイル:
instantclient-sdk-linux.arm64-23.9.0.25.07.zip
Linux for Arm (aarch64)の場合(Oracle Linux 9)
- RPM:
oracle-instantclient-devel-23.9.0.25.07-1.el9.aarch64.rpm - Zipファイル:
instantclient-sdk-linux.arm64-23.9.0.25.07.zip
SDKの内容は次のとおりです。
- CおよびC++ヘッダー・ファイルと、Oracle Instant Client環境でOCIおよびOCCIアプリケーションを開発するための
makefileの両方。開発したアプリケーションは、あらゆるクライアント環境にデプロイできます。 - CおよびC++の両方のデモ・プログラム。
- アプリケーション・ヘッダー・ファイルを生成するためのオブジェクト型トランスレータ(OTT)ユーティリティとそのクラス。
- Linuxでは、デモをビルドするために
demo.mkmakefileが含まれています。たとえば、アプリケーションをリンクする前に、instantclient_23_9ディレクトリがランタイム・ライブラリ検索パスにあり、LD_LIBRARY_PATHを設定する必要があります。
親トピック: Oracle Instant Clientのインストール