Oracle Instant Client Basic Lightのインストール
Linux x86-64およびLinux for Arm (aarch64)プラットフォームにOracle Instant Client Basic Lightをインストールする方法を学習します。
- Oracle Instant Client Basic Lightについて
Instant Client Basic Lightライブラリのサイズは、Oracle Instant Clientよりも小さくなります。これは、Instant Client Basic Lightには英語のエラー・メッセージ・ファイルのみ、約250個中の37個の最も一般的な文字セット定義のみ、および単一言語照合のみが含まれているためです。 - Oracle Instant Client Basic Lightのグローバリゼーション設定
Oracle Instant Client Basic Lightは、次のクライアント文字セットをサポートします。 - Oracle Instant Client Basic Lightパッケージのインストール
zipファイルまたはRPMファイルをダウンロードするか、パッケージ・リポジトリを使用して、Oracle Instant Client Basic Lightをインストールする方法について説明します。
親トピック: Oracle Instant Clientのインストール
Oracle Instant Client Basic Lightについて
Instant Client Basic Lightライブラリのサイズは、Oracle Instant Clientよりも小さくなります。これは、Instant Client Basic Lightには英語のエラー・メッセージ・ファイルのみ、約250個中の37個の最も一般的な文字セット定義のみ、および単一言語照合のみが含まれているためです。
Instant Client Basic Lightバージョンは、希少なレガシー文字セットを使用しないアプリケーション向けです。NLS_LANG設定の言語およびテリトリ・フィールドに制限がないため、Instant Client Basic Lightは、Oracle Databaseがサポートするあらゆる言語および地域設定で動作します。ただし、NLS_SORT設定の値を、多言語照合またはUnicode照合、つまり接尾辞_M
または接頭辞UCA
が名前が付いた照合にはできません。BIG5
、GBK
およびHKSCS
の照合もサポートされていません。
Instant Client Basic Lightでは英語のエラー・メッセージのみ提供されているため、NLS_LANGがAMERICAN以外の言語に設定されている場合でも、Net接続エラーなどのクライアントで生成されたエラー・メッセージは常に英語でレポートされます。SQL文の構文エラーなど、データベース・サーバーによって生成されるエラー・メッセージは、選択した言語で生成されます。
Oracle Instant Client Basic Lightのグローバリゼーション設定
Oracle Instant Client Basic Lightは、次のクライアント文字セットをサポートします。
シングルバイト
- US7ASCII
- WE8DEC
- WE8ISO8859P1
- EE8ISO8859P2
- NEE8ISO8859P4
- CL8ISO8859P5
- AR8ISO8859P6
- EL8ISO8859P7
- IW8ISO8859P8
- WE8ISO8859P9
- NE8ISO8859P10
- TH8TISASCII
- VN8MSWIN1258
- WE8ISO8859P15
- BLT8ISO8859P13
- EE8MSWIN1250
- CL8MSWIN1251
- EL8MSWIN1253
- IW8MSWIN1255
- TR8MSWIN1254
- WE8MSWIN1252
- BLT8MSWIN1257
- AR8MSWIN1256
マルチバイト
- JA16EUC
- JA16SJIS
- JA16EUCTILDE
- JA16SJISTILDE
- KO16MSWIN949
- ZHS16GBK
- ZHT32EUC
- ZHT16MSWIN950
- ZHT16HKSCS
Unicode
- UTF8
- AL32UTF8
- AL16UTF16 (NCHAR文字セットとしてのみ)
AL16UTF16を除く前述の文字セットは、NLS_LANG設定に指定して、Instant Client Basic Lightが接続するデータベースの文字セットにできます。次の文字セットも、Instant Client Basic Lightが接続するデータベースの文字セットにできます:
- WE8EBCDIC37C
- WE8EBCDIC1047
Oracle Instant Client Basic Lightは、クライアントまたはデータベースの文字セットとして他の文字セットが使用された場合に、エラーを戻します。Oracle Instant Client Basic Lightは、OCI_UTF16モードで作成されたOCI環境ハンドルでも操作できます。
Oracle Instant Client Basic Lightパッケージのインストール
zipファイルまたはRPMファイルをダウンロードするか、パッケージ・リポジトリを使用して、Oracle Instant Client Basic Lightをインストールする方法を学習します。
zipファイルを使用したOracle Instant Client Basic Lightのインストール
zipファイルをダウンロードおよび使用してOracle Instant Client Basic Lightをインストールするには、zipファイルを使用したOracle Instant Clientのインストールの手順に従います。ただし、basic
zipファイルのかわりにbasiclite
zipファイルを解凍します。
RPMを使用したOracle Instant Client Basic Lightのインストール
以前のインストールを削除し、RPMを使用してOracle Instant Client Basic Lightをインストールするには、RPMを使用したOracle Instant Clientのインストールの手順に従います。ただし、basic
のかわりにbasiclite
パッケージを使用します。
ノート:
SQL*Plusなどの他のパッケージをインストールするには、Oracle Instant Client Basicパッケージをインストールします。