随 DB2 通用数据库(TM)(UDB)版本 8.2 修订包 3(功能等同于版本 8.1 修订包 10)提供了新的样本文件 ibm_db2_sln_upart_smt。下表显示了样本文件的名称和描述。
样本脚本名称 | 文件描述 |
---|---|
ibm_db2_sln_upart_smt | AIX 的这个 Korn shell 程序“动态重新配置”脚本(DR 脚本)简化了“动态逻辑分区”(DLPAR)功能的使用,这些功能是随在基于 POWER5 的 pSeries(R)系统(如 p5 570 和 p5 590)上运行的 AIX V5.3 提供的。此脚本类似于 ibm_db2_sln DR 脚本,但已被优化以支持 POWER5(TM) 和 AIX V5.3 功能(如微分区和 SMT)。可以在 DR 脚本本身中找到更多信息。 |
ibm_db2_sln_upart_smt 样本脚本在 DB2 UDB AIX 版上的 sqllib/samples/DLPAR 目录中。
有关安装详细信息,参阅 DB2 UDB 版本 8.2.2 发行说明(本发行版中的新增内容一节)中的 『Linux 2.6 内核安装映像』。
下面几个表就修订包 9 的发行版描述 DB2 Linux 体系结构支持。查看前面的验证 Web 站点以获取此支持的更新:
http://www.ibm.com/db2/linux/validate
分发产品 | 内核 | 库 | 注释 |
---|---|---|---|
Conectiva Linux Enterprise Edition(CLEE) | 2.4.19 | glibc 2.2.5 | 基于 United Linux 1.0 |
LINX Rocky Secure Server 2.1 | 2.4.21 | glibc 2.2.5 | |
Red Flag Advanced Server 4.0 | 2.4.21-as.2 | glibc 2.2.93-5 | |
Red Flag Function Server 4.0 | 2.4.20-8smp | glibc 2.2.93-5 | |
Red Hat Enterprise Linux 2.1 AS/ES/WS | 2.4.9-e16 | glibc 2.2.4 | |
Red Hat Enterprise Linux (RHEL) 3 AS/ES/WS | 2.4.21-7.EL | glibc-2.3.2- 95.3 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | 还需要 compat-libstdc++-33 程序包 |
SCO Linux 4.0 | 2.4.19 | glibc 2.2.5 | 基于 United Linux 1.0 |
SuSE Pro 8.0 | 2.4.18 | glibc 2.2.5 | |
SuSE Pro 8.1 | 2.4.19 | glibc 2.2.5 | |
SuSE Linux Enterprise Server (SLES) 7 | 2.4.7 | glibc 2.2.2 | |
SuSE Linux Enterprise Server (SLES) 8 | 2.4.19 | glibc 2.2.5 | 最高验证至 SuSE Service Pack 2 级别 |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 | |
Turbolinux 7 Server | 2.4.9 | glibc 2.2.4 | |
Turbolinux 8 Server | 2.4.18-5 | glibc 2.2.5 | |
Turbolinux Enterprise Server 8 | 2.4.19 | glibc 2.2.5 | |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
分发产品 | 内核 | 库 | 注释 |
---|---|---|---|
Red Hat 7.2 | 2.4.9-34 | glibc 2.2.4 | |
Red Hat 7.3 | 2.4.18 | glibc 2.2.5 | |
Red Hat 8.0 | 2.4.18-14 | glibc 2.2.93-5 | |
SuSE 7.3 | 2.4.10 | glibc 2.2.4 |
分发产品 | 内核 | 库 | 注释 |
---|---|---|---|
Red Hat 7.2 | 2.4.9-38 | glibc 2.2.4 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | 还需要 compat-libstdc++-33 程序包 |
SuSE Linux Enterprise Server (SLES) 7 | 2.4.7-58 | glibc 2.2.4 | compat.rpm 包含 libstdc++ 6.1。使用 JDK 1.3.1 SR 1 for Java(TM) |
SuSE Linux Enterprise Server (SLES) 8 | 2.4.19 | glibc 2.2.5 | 基于 United Linux 1.0 |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 | |
Turbo Linux Enterprise Server (TLES) 8 | 2.4.19 | glibc 2.2.5 | 基于 United Linux 1.0 |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
分发产品 | 内核 | 库 | 注释 |
---|---|---|---|
Red Hat Enterprise Linux (RHEL) 3 AS/ES/WS | 2.4.21-7.EL | glibc-2.3.2- 95.3 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | 还需要 compat-libstdc++-33 程序包 |
SuSE Linux Enterprise Server (SLES) 8.0 | 2.4.19-SMP | glibc 2.2.5-16 | |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 |
分发产品 | 内核 | 库 | 注释 |
---|---|---|---|
Red Hat Enterprise Linux (RHEL) 3 AS | 2.4.21-7.EL | glibc-2.3.2- 95.3 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | 还需要 compat-libstdc++-33 程序包 |
SuSE Enterprise Server (SLES) 8 | 2.4.19-16 | glibc 2.2.5 | 基于 United Linux 1.0 |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 | |
Turbolinux Enterprise Server 8 | 2.4.19-16 | glibc 2.2.5 | 基于 United Linux 1.0 |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
分发产品 | 内核 | 库 | 注释 |
---|---|---|---|
Red Hat Enterprise Linux 2.1 AS/ES/WS | 2.4.18- e.12smp | glibc | |
Red Hat Enterprise Linux (RHEL) 3 AS/ES/WS | 2.4.21-7.EL | glibc-2.3.2- 95.3 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | 还需要 compat-libstdc++-33 程序包 |
SuSE Linux Enterprise Server (SLES) 8 | 2.4.19-SMP | glibc 2.2.5 | 基于 United Linux 1.0 |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 | |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
基于 DB2 UDB Linux 2.6 版内核的 Linux 分发产品(用于 Intel(R) x86)支持下列编程语言和编译器:
基于 DB2 UDB 2.6 版内核的 Linux 分发产品(在 x86-64 上)上的 32 位实例支持下列编程语言和编译器:
基于 DB2 UDB 2.6 版内核的分发产品(用于 Linux on x86-64)上的 64 位实例支持下列编程语言和编译器:
可通过使用以下命令设置实例范围的 DB2(R) 注册表变量 DB2_SQLROUTINE_PREPOPTS 来定制 SQL 过程的预编译和绑定选项:
db2set DB2_SQLROUTINE_PREPOPTS=<options>
除版本 8.2 中提到的选项之外,还允许使用 REOPT 选项:
BLOCKING {UNAMBIG | ALL | NO} DATETIME {DEF | USA | EUR | ISO | JIS | LOC} DEGREE {1 | degree-of-parallelism | ANY} DYNAMICRULES {BIND | RUN} EXPLAIN {NO | YES | ALL} EXPLSNAP {NO | YES | ALL} FEDERATED {NO | YES} INSERT {DEF | BUF} ISOLATION {CS | RR | UR | RS | NC} QUERYOPT optimization-level REOPT {ALWAYS | NONE | ONCE} VALIDATE {RUN | BIND}
如果要使用 gcc/g++ 来为 DB2 通用数据库(TM) Linux(TM) on POWER 版上的 64 位实例构建 C/C++ 应用程序和例程,则需要编译器选项“-m64”。
如果要使用 xlc/xlC 来为 DB2 通用数据库 Linux on POWER 版上的 64 位实例构建 C/C++ 应用程序和例程,则需要编译器选项“-q64”。
DB2 通用数据库版本 8.2 文档中显示的用于在 HP-UX 上使用 Micro Focus COBOL 构建存储过程的编译和链接命令不正确。实际脚本 sqllib/samples/cobol_mf/bldrtn 中包含的编译命令是正确的。编译和链接命令现在合并成单个命令,使用 -y 选项来指定期望的输出是共享库。
HP-UX 上的 Micro Focus COBOL 编译器和运行时的最低支持版本为 Micro Focus Server Express 2.2 - Service Pack 1 及修订包 Fixpack22.02_14 for HP-UX PA-RISC 11.x (32/64bit)。此修订包可从 Micro Focus Support Line Web 站点获取,网址如下:http://supportline.microfocus.com .
为在 Windows(R) 上运行 Micro Focus COBOL 外部例程,需要确保 Micro Focus COBOL 环境变量永久设置为系统变量。
要将环境变量设置为系统变量:
在用户变量列表中、在命令提示符下或在脚本中设置环境变量是不够的。