Oracle Instant Client Basic Lightのインストール

Oracle Instant Client Basic Lightをインストールする方法を学習します。

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 AI Databaseがサポートするあらゆる言語および地域設定で動作します。ただし、NLS_SORT設定の値を、多言語照合またはUnicode照合、つまり接尾辞_Mまたは接頭辞UCAが名前が付いた照合にはできません。BIG5GBKおよび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ファイルをダウンロードするか、パッケージ・リポジトリを使用することによって、Oracle Instant Client Basic Lightをインストールする方法を学習します。

zipファイルを使用したOracle Instant Client Basic Lightのインストール

zipファイルをダウンロードおよび使用してOracle Instant Client Basic Lightをインストールするには、zipファイルを使用したOracle Instant Clientのインストールの手順に従います。ただし、basicのかわりにbasicliteファイルを解凍します。たとえば、instantclient-basic-windows.x64-23.26.1.0.0.zipのかわりにinstantclient-basiclite-windows.x64-23.26.1.0.0.zipを解凍します。