Oracle Instant Client
軽量で簡単にインストールできる、無料のOracle Databaseツール、ライブラリ、SDK
Oracle Instant Clientでは、ローカルまたはリモートのOracle Databaseにアプリケーションを接続して、開発および本番環境への導入が可能です。Instant Clientライブラリは、基本的なデータ機能とハイエンドなデータ機能に加えて、必要なクライアントネットワーク接続も備えているため、Oracle Databaseを余すところなく活用できます。Node.js、Python、PHPのような人気のある言語や環境で使われるOracle APIを下から支え、OCI、OCCI、JDBC、ODBC、Pro*Cにもアクセスできます。SQL*Plus、SQL*Loader、Oracle Data Pumpなど、Instant Clientに含まれるツールでは、データに迅速で便利にアクセスできます。
| 新機能 | Oracle Linux向けInstant Client RPM yum.oracle.comからOracle Linux 8やOracle Linux 7クリック操作でアクセスしなくても、Oracle Linux向けInstant ClientのRPMパッケージをインストールできるようになりました。旧リリースは、Oracle Linux 9、Oracle Linux 8、Oracle Linux 7、Oracle Linux 6がご利用いただけます。 インストール方法については、Instant Client for Oracle Linuxを参照してください。 Docker対応のInstant Clientが入手可能 DockerfileはGitHubで入手できます。デフォルトのイメージは、GitHub Container Registryから入手できます。 |
| Oracle Instant Clientの特長 |
|
| 推奨されるOracle Instant Client | オラクルは、Oracle Instant ClientまたはOracle Database Clientの最新の26ai Release Updateを使用することを推奨します。これは長期サポート・リリースです。 |
| Oracle Instant Clientのアプリケーションをクラウドで活用 | クラウドでInstant Clientを使用してアプリケーションを導入、またはクラウド・データベースに接続します。 アプリケーションの場所がクラウドでもオンプレミスでも、Instant Clientをインストールしてクラウド・データベースへ接続できます。お使いのオペレーティング・システムでの通常のインストール・プロセスに従ってください。クラウド固有のリファレンスは次のとおりです。
Oracle Autonomous Database on Shared Exadata Infrastructure(ADB-S)接続に関する最近の変更点 DigiCertは業界標準に準拠するため、2022年8月をもってすべてのパブリックTLS/SSL証明書におけるOrganizational Unit(OU)フィールドの使用を廃止しました。これにより、DigiCertが発行するパブリックTLS/SSL証明書には、OUフィールドが記載されなくなります。詳細は、MOSノート2911553.1 を参照してください。
ADB-S接続文字列を変更した場合は、追加の手順が必要となります。 ADB-S接続文字列には、リージョンによって異なるホスト名「...(HOST=xyz)...」が含まれています。たとえば、シカゴ・リージョンでは、ホスト名は「adb.us-chicago-1.oraclecloud.com」です。デフォルトのホスト名をIPアドレスまたはカスタムホスト名に置き換えた場合、ホスト名ベースのDN照合は失敗します。これを解決するには、元のADB-Sドメイン・サフィックスを使用して、/etc/hostsファイルに新しいエントリーを追加する必要があります。この新しい名前を接続文字列で使用します。たとえば、「localtunnel.adb.us-chicago-1.oraclecloud.com」というエントリーを作成し、使用することができます。 1つのプロセスから複数のOracle Autonomous Databasesに接続する場合 1つのアプリケーション・プロセス内から複数のOracle Autonomous Databaseインスタンスに接続するには、Oracle Instant Client 19.17またはそれ以降を使用するか、Instant Client 26aiを使用します。 |
Oracle Instant Clientを入手する
Instant Clientパッケージ |
内容 |
参考文献 |
|---|---|---|
| Basic | Oracle DatabaseでOCI、OCCI、JDBC OCIアプリケーションを実行するのに必要なすべてのファイル | OCI OCCI JDBC OCI |
| Basic Light | Basicパッケージの簡易バージョン。英語のエラー・メッセージとUnicode、ASCII、西欧キャラクタ・セットのみをサポート | OCI OCCI JDBC OCI |
| SDK |
OCIおよびOCCIアプリケーションを開発するための追加のヘッダー・ファイルとmakefileサンプル | Oracle Instant Client SDK |
| SQL*Plus |
SQLとPL/SQLの文およびスクリプトを実行するためのSQL*Plusコマンドライン・ツールを備える追加のパッケージ | SQL*Plus |
| ツール |
Data Pump、SQL*Loader、Workload Replay Clientなどの追加のツール | Data PumpとSQL*Loader WRC |
| ODBC |
ODBCを備える追加ライブラリ |
ODBC |
| JDBC OCIの補足 | 国際化に対応するための追加ライブラリ | JDBC OCI |
| コンパイラ |
Pro*CおよびPro*COBOLプリコンパイラを備える追加ツールとライブラリ | Pro*C Pro*COBOL |