5当“Merant 驱动程序管理器”存取 UNIX 上的 DB2 ODBC 驱动程序时,存在与 Unicode 支持不兼容的情况。即使应用程序未请求使用 Unicode,这些不兼容情况也会导致“Merant 驱动程序管理器”使用 Unicode。这种情况可能会导致要求“Merant 驱动程序管理器”支持非 5IBM 数据源的组件(例如,数据仓库中心、信息目录管理器和 MQSI)遇到问题。在有永久解决方案之前,可使用未启用 Unicode 支持的备用 DB2 ODBC 驱动程序库。
5DB2 UDB 版本 8.1 的 AIX 版、HP-UX 版和 Solaris Operating 5Environment 版附带包括了未启用 Unicode 支持的备用 DB2 ODBC 驱动程序库。要使用此备用库,必须创建它的副本,并将副本命名为原始 DB2 ODBC 驱动程序库的名称。
5要在 AIX、HP-UX 或 Solaris Operating Environment 上切换至非 Unicode ODBC 库,请查看以下指示信息。由于这是一个手工过程,所以每次更新产品时(包括应用连续的“修订包”或修改级别之后)都必须执行此过程。
5过程
5
5要在 AIX 上创建必需的库:
5cp db2_36.o db2.o 5-r--r--r-- bin:bin for db2.o5
5要切换回到原始对象,请遵循同一过程,但请使用备份文件,而不是 db2_36.o 文件。
5要在 Solaris Operating Environment 中创建必需的库:
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如果您需要关于 DB2 UDB 和其它 UNIX 操作系统上的“Merant 驱动程序管理器”的帮助,请与“IBM 支持机构”联系。 5