5Merant Driver Manager が、UNIX で DB2 の ODBC ドライバーにアクセスする場合、Unicode サポートとの非互換が発生します。 5これらの非互換性が原因で、アプリケーションが Unicode の使用を要求しなかった場合でも、Merant Driver Manager で Unicode が使用されるようになります。 5この状態に起因して、 5データウェアハウス・センター、インフォメーション・カタログ・マネージャー、および MQSI のような、 5IBM 以外のデータ・ソースのサポートのために Merant Driver Manager を必要とするコンポーネントで問題が起きることがあります。 5永久的なソリューションが入手可能になるまで、Unicode サポートを使用せずに、代替の DB2 ODBC ドライバー・ライブラリーを使用することができます。
5Unicode サポートを使用しない代替の DB2 ODBC ドライバー・ライブラリーは、DB2 UDB Version 8.1 for AIX、DB2 UDB Version 8.1 for HP-UX、および DB2 UDB Version 8.1 for Solaris Operating Environment に組み込まれています。 5この代替ライブラリーを使用するには、そのコピーを作成し、コピーに元の DB2 ODBC ドライバー・ライブラリー名を付ける必要があります。
5AIX、HP-UX、または Solaris オペレーティング環境で、非 Unicode ODBC ライブラリーに切り替えるには、以下の説明に従ってください。 5これは手動によるプロセスであるため、連続したフィックスパックやモディフィケーション・レベルを適用した後も含め、製品のアップデートのたびに実行する必要があります。
5手順
5
5必要なライブラリーを AIX 上に作成するには、以下を実行します。 5
5cp db2_36.o db2.o 5-r--r--r-- bin:bin for db2.o5
5元のオブジェクトにスイッチバックするには、db2_36.o ファイルの代わりにバックアップ・ファイルを使用して、同じ手順に従ってください。
5必要なライブラリーを Solaris オペレーティング環境上に作成するには、以下を実行します。 5
5cp libdb2_36.so.1 libdb2.so.1 5-r-xr-xr-x bin:bin libdb2.so.1
5元のオブジェクトにスイッチバックするには、libdb2_36.so.1 ファイルの代わりにバックアップ・ファイルを使用して、同じ手順に従ってください。
5必要なライブラリーを HP-UX 上に作成するには、以下を実行します。
5cp libdb2_36.sl libdb2.sl 5-r-xr-xr-x bin:bin for libdb2.sl
5元のオブジェクトにスイッチバックするには、libdb2_36.sl ファイルの代わりにバックアップ・ファイルを使用して、同じ手順に従ってください。
5他の UNIX オペレーティング・システム上の DB2 UDB および Merant Driver Manager 5に関して疑問点がある場合は、IBM サポートに連絡してください。 5