Optim High Performance Unload ZLib压缩备份的配置
本章介绍 ZLib 对压缩备份的支持。 Optim™ High Performance Unload.
Optim High Performance Unload 可用于从使用ZLib压缩的 Db2® 备份中卸载数据。 仅支持压缩备份或压缩备份和加密备份。 通过使用 ZLib 库来执行 ZLib 压缩的处理,在产品执行过程中为此目的动态装入 ZLib 库。
因此,如果要从ZLib压缩备份中解压数据,必须在相关机器上安装ZLib库:必须在运行 Optim High Performance Unload 的机器上,并且其关联的动态库必须位于系统目录之一中,以便 Optim High Performance Unload 在需要时能够成功找到它。
Optim High Performance Unload 通过使用ZLib库的常用名称动态加载该库,这些名称已硬编码到产品中。 在 AIX 平台上,将使用 libz.a 名称来搜索此库。 在 Linux 和 Windows 平台上,此库可能具有不同的名称 (通常是 libz.so on Linux和 zlib.dll on Windows)。 在这些平台上, Optim High Performance Unload 内部识别该库的名称列表,包括常用名称,并尝试对所有这些名称进行搜索。 但是,如果库是通过具有不在此列表中的名称的文件安装的,那么其研究可能仍会失败。 在这种情况下,可以配置此特定名称的使用,以便成功将其装入。 可以通过在 db2hpu.cfg 配置文件中设置名为 zlib_api的参数的相应文件名来完成此操作。