Db2 11.5 で非推奨になった機能

ある機能またはフィーチャーが現行リリースではサポートされるが、将来のリリースでは削除される可能性がある場合、その機能は非推奨 としてマークされます。 条件によっては、非推奨になった機能の使用の中止を計画した方がよい場合があります。

例えば、あるレジストリー変数によってトリガーされていた動作が本リリースでデフォルトで有効になった場合、そのレジストリー変数は本リリースで非推奨となっている可能性があります。 廃止されたレジストリー変数は、今後のリリースで除去されます。

非推奨のそれぞれの詳細を検討し、将来の変更を管理する方法を計画します。 Db2 11.5で廃止され、データベースや既存のアプリケーションに影響を与える可能性がある機能 についても確認してください。

Db2 の機能

バージョン 11.5では、以下の Db2 機能が非推奨になりました。
表 1. バージョン 11.5の非推奨機能の要約
非推奨機能 詳細 解決策
TLS 1.0 および 1.1 Transport Layer Security (TLS) プロトコルのバージョン 1.0 と 1.1 の使用は非推奨になりました。 TLS は、 Db2 がセキュアで暗号化されたデータ伝送を提供するために使用する Secure Socket Layer (SSL) プロトコルです。 TLS バージョン 1.2を使用することをお勧めします。
AIX 上の GDPC 内での Infiniband ネットワーク AIX 上で地理的に分散した pureScale クラスター (GDPC) 内でのメンバーと CF の間のプライベート・ネットワークとして Infiniband ネットワークを使用するためのサポートは非推奨になりました。 今後のリリースで廃止されます。 新規インスタンスでは、4 つのスイッチで構成される RoCE ネットワークを使用する必要があります。 これはメンバーと CF の間のプライベート・ネットワークとして機能し、アダプター・レベルとスイッチ・レベルで完全な冗長性を提供します。
Unicode 標準バージョン 5.0.0 の Unicode 照合アルゴリズムが非推奨になりました Unicode データベースを作成するときに、 CREATE DATABASE コマンドの COLLATE USING パラメーターを使用して、Unicode 照合アルゴリズム (UCA) に基づくロケール依存の照合を指定できます。 これらの照合は同様の機能と、より良いパフォーマンスを備えています。 新しい Unicode データベースを作成するとき、サポートされるロケール依存の UCA に基づく照合を使用してください。 詳しくは、「 Unicode 照合アルゴリズム・ベースの照合」を参照してください。 既存の Unicode データベースの場合は、 Unicode 以外のデータベースを Unicode に変換するのような手順に従ってデータベースを再作成することにより、ロケールに依存する UCA ベースのサポートされる照合に変換できます。

API、コマンド、コマンド・パラメーター、モニター・エレメント、およびステートメント

バージョン 11.5では、以下の API、コマンド、コマンド・パラメーター、モニター・エレメント、およびステートメントが非推奨になりました。
表 2. バージョン 11.5の非推奨 API、コマンド、コマンド・パラメーター、モニター・エレメント、およびステートメントの要約
非推奨機能 詳細 解決策
db2ReadLogNoConn, db2ReadLogNoConnInit, db2ReadLogNoConnTerm db2ReadLogNoConndb2ReadLogNoConnInitdb2ReadLogNoConnTerm の各 API が非推奨になりました。 ログ読み取り機能については、 db2ReadLog APIを参照してください。
DATA_ENCRYPT 認証タイプ DATA_ENCRYPT 認証タイプは非推奨になりました。 DATA_ENCRYPT は、一部のデータについて送信時の暗号化も行う、認証オプションです。 伝送中に引き続きデータを暗号化するには、Secure Sockets Layer (SSL) の Db2 データベース・システム・サポートを使用することをお勧めします。
3DES 暗号化オプション 3DES ネイティブ暗号化オプションは非推奨になりました。 Triple Data Encryption Standard (3DES) は、ネイティブ暗号化のために Db2 によって使用されるアルゴリズムです。 Advanced Encryption Standard (AES) ネイティブ暗号化オプションを使用することをお勧めします。
DB2INSTDEF UNIX での DB2INSTDEF レジストリー変数のサポートが非推奨になりました。 UNIX プラットフォームでは常に環境変数 DB2INSTANCE を設定する必要があります。