版本注意事項

5Merant Driver Manager 不相容性 (UNIX)

5當 Merant Driver Manager 存取 UNIX 上的 DB2 ODBC 驅動程式時,Unicode 5支援會有不相容的情況。這些不相容的情況會使 Merant Driver Manager 5即使在應用程式並未要求使用 Unicode 時,也使用 Unicode。 5這個狀況可能會導致「資料倉儲中心」、「資訊型錄管理程式」及 MQSI 5這類的元件發生問題, 因為它們需要 Merant Driver Manager 來支援非 IBM 5資料來源。 在提供永久的解決方案之前,您可以使用未啟用 Unicode 支援的替代 DB2 5ODBC 驅動程式檔案庫。

5未啟用 Unicode 支援的替代 DB2 ODBC 驅動程式檔案庫,隨附於 DB2 UDB for 5AIX、HP-UX 及「Solaris 作業環境」(8.1 版)。 5若要使用替代檔案庫,您必須建立它的副本,同時給與副本其原始 DB2 ODBC 驅動程式檔案庫的名稱。

5註:
替代 (_36) 檔案庫含有 DB2 JDBC 驅動程式需要的 Unicode 功能。 5使用這個檔案庫可讓 JDBC 應用程式 (包括 WebSphere Application Server) 5能夠順利地使用 DB2 UDB。 5

5若要在 AIX、HP-UX 或「Solaris 作業環境」上切換至非 Unicode ODBC 檔案庫, 5請參閱下列指示。因為這是手動程序,所以每次您更新產品後,就必須加以實施, 5包括在套用了後續的 FixPak 或修正層次之後,也必須實施。

5程序

5

5AIX

5若要在 AIX 上建立必要的檔案庫,請:

  1. 5以實例擁有者的身份,使用 db2stop force 5命令來關閉所有資料庫實例。
  2. 5使用 DB2 管理伺服器 (DAS) 實例 ID,使用 db2admin stop force 5命令來關閉 DAS 實例。
  3. 5備份 /usr/lpp/db2_81/lib 目錄中的原始 db2.o 5檔案。
  4. 5使用 root 權限發出 slibclean 命令。
  5. 5將檔案 db2_36.o 複製到備份檔 5db2.o,確定所有權及許可權維持一致。 請使用下列命令:
    5cp db2_36.o db2.o
    5-r--r--r-- bin:bin for db2.o
    5

5若要切回至原始物件,請使用備份檔代替 db2_36.o 檔案,執行相同的程序。

5Solaris 作業環境

5若要在「Solaris 作業環境」上建立必要的檔案庫,請:

  1. 5以實例擁有者的身份,使用 db2stop force 5命令來關閉所有資料庫實例。
  2. 5使用 DB2 管理伺服器 (DAS) 實例 ID,使用 db2admin stop force 5命令來關閉 DAS 實例。
  3. 5備份 /opt/IBMdb2/V8.1/lib 目錄中的原始 5libdb2.so.1 檔案。
  4. 5將檔案 libdb2_36.so.1 複製到備份檔 5libdb2.so.15確定所有權及許可權維持一致。請使用下列命令:
    5cp libdb2_36.so.1 libdb2.so.1
    5-r-xr-xr-x bin:bin libdb2.so.1
  5. 5為每個資料庫實例發出 db2iupdt <instance> 命令, 並為 DAS 5實例發出 dasupdt <das_instance> 命令。 5

5若要切回至原始物件,請使用備份檔代替 libdb2_36.so.1 5檔案,執行相同的程序。

5HP-UX

5若要在 HP-UX 上建立必要的檔案庫,請:

  1. 5使用 db2stop force 命令關閉所有資料庫實例。
  2. 5使用 db2admin stop force 命令關閉 DB2 管理伺服器 (DAS) 實例。
  3. 5備份 /opt/IBMdb2/V8.1/lib 目錄中的原始 5libdb2.sl 檔案。
  4. 5將檔案 libdb2_36.sl 複製到備份檔 5libdb2.sl, 確定所有權及許可權維持一致。 5使用下列命令以確保一致性:
    5cp libdb2_36.sl libdb2.sl
    5-r-xr-xr-x bin:bin for libdb2.sl
  5. 5為每個資料庫實例發出 db2iupdt <instance> 命令, 並為 DAS 5實例發出 dasupdt <das_instance> 命令。 5

5若要切回至原始物件,請使用備份檔代替 libdb2_36.sl 5檔案,執行相同的程序。

5其它 UNIX 作業系統

5如果在其它 UNIX 作業系統上需要 DB2 UDB 及 Merant Driver Manager 5方面的協助,請聯絡「IBM 技術支援」。 5


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 ]