С DB2 Universal Database(TM) (UDB) Версии 8.2 FixPak 3 (эквивалентна Версии 8.1 |Fixpak 10) поставляется новый файл примера ibm_db2_sln_upart_smt. Имя и описание этого файла приведено в следующей таблице.
| | |Имя сценария примера | |Описание файла | |
---|---|
ibm_db2_sln_upart_smt | |Этот сценарий динамического реконфигурирования оболочки Korn |для AIX упрощает использование возможностей DLPAR (Dynamic Logical Partitioning - динамическое |логическое разбиение), которые поставляются с AIX Версии 5.3, работающей в системах pSeries(R) |на основе POWER5, например, в p5 570 и p5 590. Этот сценарий аналогичен сценарию динамического |реконфигурирования ibm_db2_sln, но оптимизирован для поддержки функций POWER5(TM) |и AIX V5.3, таких как микроразбиение и SMT. Дополнительную информацию можно найти |в самом сценарии динамического реконфигурирования. | |
Сценарий примера ibm_db2_sln_upart_smt находится в каталоге |sqllib/samples/DLPAR в DB2 UDB for AIX.
Подробную информацию по установке смотрите в "установочных образах ядра Linux 2.6" в Замечаниях по выпуску DB2 UDB Версии 8.2.2 (раздел Новое в этом выпуске).
В следующей таблице перечислены архитектуры Linux, поддерживаемые в DB2 уровня FixPak 9. Обновления этой информации смотрите на сайте по адресу:
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 для 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 на основе ядра Linux 2.6 для Intel x86 поддерживают следующие языки программирования и компиляторы:
32-битные экземпляры в дистрибутивах DB2 UDB для Linux на основе ядра Linux 2.6 для x86-64 поддерживают следующие языки программирования и компиляторы:
64-битные экземпляры в дистрибутивах DB2 UDB для Linux на основе ядра Linux 2.6 для x86-64 поддерживают следующие языки программирования и компиляторы:
Опции прекомпиляции и связывания для процедур SQL можно настроить, используя переменную реестра DB2 на уровне экземпляра DB2_SQLROUTINE_PREPOPTS при помощи команды:
db2set DB2_SQLROUTINE_PREPOPTS=<опции>
Помимо опций, описанных в документации Версии 8.2, допускается опция REOPT:
BLOCKING {UNAMBIG | ALL | NO} DATETIME {DEF | USA | EUR | ISO | JIS | LOC} DEGREE {1 | степень-параллелизма | 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 уровень-оптимизации REOPT {ALWAYS | NONE | ONCE} VALIDATE {RUN | BIND}
При использовании gcc/g++ для построения прикладных программ и подпрограмм C/C++ для 64-битного экземпляра в DB2 Universal Database for Linux на платформе POWER требуется опция компилятора "-m64".
При использовании xlc/xlC для построения прикладных программ и подпрограмм C/C++ для 64-битного экземпляра в DB2 Universal Database for Linux на платформе POWER требуется опция компилятора "-q64".
В документации DB2 Universal Database Версии 8.2 неправильно описана команда компиляции и компоновки для хранимых процедур, использующих Micro Focus COBOL в HP-UX. В действующем сценарии sqllib/samples/cobol_mf/bldrtn приведена правильная команда компиляции. Команды компиляции и компоновки теперь объединены в одну команду, в которой опция -y задает, что требуемый выход - совместно используемая библиотека.
Минимальная поддерживаемая версия компилятора и времени выполнения Micro Focus COBOL в HP-UX - Micro Focus Server Express 2.2 - Service Pack 1 плюс пакет Fixpack22.02_14 for HP-UX PA-RISC 11.x (32/64bit). Этот пакет Fixpack доступен с сайта Micro Focus Support Line http://supportline.microfocus.com .
Для запуска внешних подпрограмм Micro Focus COBOL в Windows необходимо убедиться, что переменные среды Micro Focus COBOL заданы на постоянной основе как системные переменные.
Чтобы задать переменные среды как системные переменные:
Задания переменных среды в списке Переменные среды пользователя, в командной строке или в сценарии недостаточно.