|當 Merant Driver Manager 在 UNIX 上存取 DB2 的 ODBC 驅動程式時,在 Unicode 支援方面發現了不相容的情形。這些不相容的情形導致 |Merant Driver Manager 使用 Unicode,而不管應用程式是否要求它使用。 |這可能會導致產品發生問題,例如「資料倉儲中心」、「資訊型錄管理程式」以及 MQSI, |它們需要 Merant Driver Manager 來支援非 IBM 的資料來源。您可以使用替代的 DB2 ODBC 驅動程式檔案庫, |而不啟用 Unicode 支援,直到有永久性的解決方案可供使用為止。 |受影響的 DB2 UDB 版本包括版本 7.1 搭配 FixPak 2 或更新版本,以及版本 7.2 搭配任何 FixPak 層次。
|在 AIX、HP-UX 及「Solaris 作業環境」的 DB2 版本 7.1 與 7.2 中,附有未啟用 Unicode 支援的替代性 DB2 ODBC 驅動程式檔案庫。 |要使用這個替代性的檔案庫,您必須建立一份副本,並提供該副本原始的 DB2 ODBC 驅動程式檔案庫名稱。
|若要在 AIX、HP-UX 或「Solaris 作業環境」上切換到非 Unicode 的 ODBC 檔案庫, |請參閱下列指令。由於這是手動的程序,您必須在每次更新產品時都執行一次,包括引用後續的 FixPak 之後也一樣。
|AIX
|若要在 AIX 上建立必需的檔案庫,請: |
|cp db2_36.o db2.o |-r--r--r-- bin:bin for db2.o|
|若要切換回原始的物件,請遵循相同的程序,不過是使用備份檔而不是 db2_36.o。
|Solaris 作業環境
|若要建立必需的檔案庫,請: |
|cp libdb2_36.so.1 libdb2.so.1 |-r-xr-xr-x bin:bin libdb2.so.1
|若要切換回原始的物件,請遵循相同的程序,不過是使用備份檔而不是 libdb2_36.so.1。
|HP-UX - 僅供 FixPak 4 或更新版本使用。
|您必須在嘗試此暫行解決方法之前,先安裝 FixPak 4 或更新版本。
|若要在 HP-UX 上建立必需的檔案庫,請: |
|-r-xr-xr-x bin:bin for libdb2.sl
|若要切換回原始的物件,請遵循相同的程序,不過是使用備份檔而不是 libdb2_36.s1。
|其它的 UNIX 作業系統
|若您在其它 UNIX 作業系統上需要關於 DB2 和 Merant Driver Manager 的協助,請聯絡「IBM 支援」。