Oracle Instant Clientの詳細については、Instant Clientホームページを参照してください。
インストール手順はページの最後の方にあります。
クライアント/サーバー・バージョンの相互運用性については、ドキュメントID 207303.1で詳述されています。たとえば、Oracle Call Interface 23はOracle Database 19c以上、Oracle Call Interface 19.3はOracle Database 11.2以上に接続できます。場合によっては、その他の制限があるツールもあります。
Instant Client RPMは、yum.oracle.comから入手でき、Oracle Linux 9やOracle Linux 8で利用できます。旧RPMパッケージは、Oracle Linux 9、Oracle Linux 8、Oracle Linux 7およびOracle Linux 6がご利用いただけます。詳細については、Instant Client for Oracle Linuxページをご参照ください。
最新パッケージへのパーマネント・リンクは次の通りです。Basic (.zip), Basic (.rpm), Basic Light (.zip), Basic Light (.rpm), SQL*Plus (.zip), SQL*Plus (.rpm), Tools (. zip), Tools (.rpm), SDK (.zip), SDK (.rpm), JDBC Supplement (. .zip)、JDBC Supplement (.rpm)、ODBC (.zip)、ODBC (.rpm)
Basic - 以下のパッケージのいずれかが必要
名前 |
ダウンロード |
内容 |
---|---|---|
Basicパッケージ(ZIP) |
|
|
Basic パッケージ(OL9 RPM) |
|
|
Basicパッケージ(OL8 RPM) |
|
|
Basic Lightパッケージ(ZIP) |
|
|
Basic Light パッケージ(OL9 RPM) |
|
|
Basic Lightパッケージ(OL8 RPM) |
|
ツール - オプション・パッケージ
名前 |
ダウンロード |
内容 |
---|---|---|
SQL*Plusパッケージ(ZIP) |
|
|
SQL*Plus パッケージ(OL9 RPM) |
|
|
SQL*Plusパッケージ(OL8 RPM) |
|
|
ツール・パッケージ(ZIP) |
|
|
ツール・パッケージ(OL9 RPM) |
|
|
ツール・パッケージ(OL8 RPM) |
|
開発およびランタイム - オプション・パッケージ
名前 |
ダウンロード |
内容 |
---|---|---|
SDKパッケージ(ZIP) |
|
|
SDKパッケージ(OL9 RPM) |
|
|
SDKパッケージ(OL8 RPM) |
|
|
JDBC Supplementパッケージ(ZIP) |
|
|
JDBC Supplement パッケージ(OL9 RPM) |
|
|
JDBC Supplementパッケージ(OL8 RPM) |
|
|
ODBCパッケージ(ZIP) |
|
|
ODBC パッケージ(OL9 RPM) |
|
|
ODBCパッケージ(OL8 RPM) |
|
|
プリコンパイラ・パッケージ | プリコンパイラのダウンロード | Pro*CとPro*COBOL用の追加ファイル |
Basic - 以下のパッケージのいずれかが必要
名前 |
ダウンロード |
内容 |
---|---|---|
Basicパッケージ(ZIP) |
|
|
Basicパッケージ(OL8 RPM) |
|
|
Basicパッケージ(OL7 RPM) |
|
|
Basic Lightパッケージ(ZIP) |
|
|
Basic Lightパッケージ(OL8 RPM) |
|
|
Basic Light パッケージ(OL7 RPM) |
|
ツール - オプション・パッケージ
名前 |
ダウンロード |
内容 |
---|---|---|
SQL*Plusパッケージ(ZIP) |
|
|
SQL*Plusパッケージ(OL8 RPM) |
|
|
SQL*Plusパッケージ(OL7 RPM) |
|
|
ツール・パッケージ(ZIP) |
|
|
ツール・パッケージ(OL8 RPM) |
|
|
ツール・パッケージ(OL7 RPM) |
|
開発およびランタイム - オプション・パッケージ
名前 |
ダウンロード |
内容 |
---|---|---|
SDKパッケージ(ZIP) |
|
|
SDKパッケージ(OL8 RPM) |
|
|
SDKパッケージ(OL7 RPM) |
|
|
JDBC Supplementパッケージ(ZIP) |
|
|
JDBC Supplementパッケージ(OL8 RPM) |
|
|
JDBC Supplementパッケージ(OL7 RPM) |
|
|
ODBCパッケージ(ZIP) |
|
|
ODBCパッケージ(OL8 RPM) |
|
|
ODBCパッケージ(OL7 RPM) |
|
|
プリコンパイラ・パッケージ | プリコンパイラのダウンロード | Pro*CとPro*COBOL用の追加ファイル |
Basic - 以下のパッケージのいずれかが必要
名前 |
ダウンロード |
内容 |
---|---|---|
Basicパッケージ(ZIP) |
|
|
Basicパッケージ(RPM) |
|
|
Basic Lightパッケージ(ZIP) |
|
|
Basic Lightパッケージ(RPM) |
|
ツール - オプション・パッケージ
名前 |
ダウンロード |
内容 |
---|---|---|
SQL*Plusパッケージ(ZIP) |
|
|
SQL*Plusパッケージ(RPM) |
|
|
ツール・パッケージ(ZIP) |
|
|
ツール・パッケージ(RPM) |
|
開発およびランタイム - オプション・パッケージ
名前 |
ダウンロード |
内容 |
---|---|---|
SDKパッケージ(ZIP) |
|
|
SDKパッケージ(RPM) |
|
|
JDBC Supplementパッケージ(ZIP) |
|
|
JDBC Supplementパッケージ(RPM) |
|
|
ODBCパッケージ(ZIP) |
|
|
ODBCパッケージ(RPM) |
|
|
プリコンパイラ・パッケージ | プリコンパイラのダウンロード | Pro*CとPro*COBOL用の追加ファイル |
Basic - 以下のパッケージのいずれかが必要
名前 |
ダウンロード |
内容 |
---|---|---|
Basicパッケージ(ZIP) |
|
|
Basicパッケージ(RPM) |
|
|
Basic Lightパッケージ(ZIP) |
|
|
Basic Lightパッケージ(RPM) |
|
ツール - オプション・パッケージ
名前 |
ダウンロード |
内容 |
---|---|---|
SQL*Plusパッケージ(ZIP) |
|
|
SQL*Plusパッケージ(RPM) |
|
|
ツール・パッケージ(ZIP) |
|
|
ツール・パッケージ(RPM) |
|
開発およびランタイム - オプション・パッケージ
名前 |
ダウンロード |
内容 |
---|---|---|
SDKパッケージ(ZIP) |
|
|
SDKパッケージ(RPM) |
|
|
JDBC Supplementパッケージ(ZIP) |
|
|
JDBC Supplementパッケージ(RPM) |
|
|
ODBCパッケージ(ZIP) |
|
|
ODBCパッケージ(RPM) |
|
|
プリコンパイラ・パッケージ | プリコンパイラのダウンロード | Pro*CとPro*COBOL用の追加ファイル |
Basic - 以下のパッケージのいずれかが必要
名前 |
ダウンロード |
内容 |
---|---|---|
Basicパッケージ(ZIP) |
|
|
Basicパッケージ(RPM) |
|
|
Basic Lightパッケージ(ZIP) |
|
|
Basic Lightパッケージ(RPM) |
|
ツール - オプション・パッケージ
名前 |
ダウンロード |
内容 |
---|---|---|
SQL*Plusパッケージ(ZIP) |
|
|
SQL*Plusパッケージ(RPM) |
|
|
ツール・パッケージ(ZIP) |
|
|
ツール・パッケージ(RPM) |
|
開発およびランタイム - オプション・パッケージ
名前 |
ダウンロード |
内容 |
---|---|---|
SDKパッケージ(ZIP) |
|
|
SDKパッケージ(RPM) |
|
|
JDBC Supplementパッケージ(ZIP) |
|
|
JDBC Supplementパッケージ(RPM) |
|
|
ODBCパッケージ(ZIP) |
|
|
ODBCパッケージ(RPM) |
|
|
プリコンパイラ・パッケージ | プリコンパイラのダウンロード | Pro*CとPro*COBOL用の追加ファイル |
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(ZIP) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(ZIP) |
|
Instant Client Package - Precompiler: Pro*Cアプリケーションとデモをプリコンパイルするための「proc」バイナリと関連ファイルの追加ファイル
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(ZIP) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
Instant Client Package - Precompiler: Pro*Cアプリケーションとデモをプリコンパイルするための「proc」バイナリと関連ファイルの追加ファイル
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
Instant Client Package - Precompiler: Pro*Cアプリケーションとデモをプリコンパイルするための「proc」バイナリと関連ファイルの追加ファイル
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
Instant Client Package - Precompiler: Pro*Cアプリケーションとデモをプリコンパイルするための「proc」バイナリと関連ファイルの追加ファイル
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
名前 |
ダウンロード |
内容 |
---|---|---|
Instant Clientパッケージ(ZIP) |
|
|
Instant Clientパッケージ(RPM) |
|
一般的なInstant Clientの情報については、ホームページを参照してください。
Oracle ODBCユーザーはOracle ODBCのインストール手順に従う必要があります。
「Database Client Installation Guide for Linux」のOracle Instant Clientのインストールに関する説明は、こちらをご参照ください。
Instant Client RPMは、クリック操作でアクセスしなくても、yum.oracle.comからOracle Linux 9やOracle Linux 8で利用できるようになりました。旧RPMパッケージは、Oracle Linux 9、Oracle Linux 8、Oracle Linux 7およびOracle Linux 6がご利用いただけます。
クライアント/サーバー・バージョンの相互運用性については、ドキュメントID 207303.1で詳述されています。たとえば、Oracle Call Interface 19.3はOracle Database 11.2以上に接続できます。場合によっては、その他の制限があるツールもあります。
ZIPファイルのインストール:
/opt/oracle/instantclient_19_3
that is accessible to your application.例:
cd /opt/oracle
unzip instantclient-basic-linux.x64-19.3.0.0.0dbru.zip
各種パッケージは、/usr/lib/oracle
、/usr/include/oracle
、および /usr/share/oracle
のサブディレクトリにインストールされます。
cd /opt/oracle/instantclient_12_2
ln -s libclntsh.so.12.1 libclntsh.so
ln -s libocci.so.12.1 libocci.so
libaio
パッケージをインストールします。一部のLinuxディストリビューションでは、このパッケージは libaio1
と呼ばれます。Instant Client 21以前のOracle Linux 8では、libnslパッケージも必要です。たとえば、Oracle Linux上で次を実行します。
sudo yum install libaio
sudo sh -c "echo /opt/oracle/instantclient_19_3 > \
/etc/ld.so.conf.d/oracle-instantclient.conf"
sudo ldconfig
または、アプリケーションを実行する前に、 LD_LIBRARY_PATH
環境変数を設定します。例:
export LD_LIBRARY_PATH=/opt/oracle/instantclient_19_3:$LD_LIBRARY_PATH
この変数を~/.bash_profile
などの構成ファイルおよび/etc/sysconfig/httpd
などのアプリケーション構成ファイルに任意で追加できます。
tnsnames.ora
, sqlnet.ora
, ldap.ora
, or oraaccess.xml
などのオプションのOracle構成ファイルをInstant Clientと同じ場所に配置する場合は、それらのファイルを network/admin
サブディレクトリに配置します。12.2以前のバージョンでは、これを次のように作成する必要があります。 mkdir -p /opt/oracle/instantclient_12_2/network/admin
これは、このInstant Clientにリンクされたアプリケーション用のデフォルトのOracle構成ディレクトリです。
または、Oracle構成ファイルを別のアクセス可能なディレクトリに配置することもできます。配置したら、環境変数TNS_ADMIN
をそのディレクトリの名前に設定します。
PATH
環境変数を次のように更新します。 export PATH=/opt/oracle/instantclient_19_3:$PATH
RPMファイルのインストール:
yum
を使用してパッケージをインストールします。例: sudo yum install oracle-instantclient19.3-basic-19.3.0.0.0-1.x86_64.rpm
19.3以降、デフォルトで一度にインストールできるInstant Client RPMライブラリのバージョンは1つだけです。
sudo sh -c "echo /usr/lib/oracle/18.3/client64/lib > \
/etc/ld.so.conf.d/oracle-instantclient.conf"
sudo ldconfig
Instant Client 19.3 RPMパッケージの場合、これらのコマンドは自動的に実行されます。
旧バージョンでldconfig
を使用することに変わる別の方法は、アプリケーションを実行する前に、LD_LIBRARY_PATH
環境変数を各シェルで設定する方法です。例:
export LD_LIBRARY_PATH=/usr/lib/oracle/18.3/client64/lib:$LD_LIBRARY_PATH
この変数を~/.bash_profile
などの構成ファイルおよび/etc/sysconfig/httpd
などのアプリケーション構成ファイルに任意で追加できます。
tnsnames.ora
, sqlnet.ora
, ldap.ora
, or oraaccess.xml
などのオプションのOracle構成ファイルをInstant Clientと同じ場所に配置する場合は、それらのファイルを network/admin
サブディレクトリに配置します。12.2以前のバージョンでは、これを次のように作成する必要があります。 sudo mkdir -p /usr/lib/oracle/12.2/client64/lib/network/admin
これは、このInstant Clientにリンクされたアプリケーション用のデフォルトのOracle構成ディレクトリです。
または、Oracle構成ファイルを別のアクセス可能なディレクトリに配置することもできます。配置したら、環境変数TNS_ADMIN
をそのディレクトリの名前に設定します。
yum
を使用してパッケージをインストールしてから、PATH
環境変数を次のように更新します。 export PATH=/usr/lib/oracle/19.3/client64/bin:$PATH