Um novo arquivo de amostra, ibm_db2_sln_upart_smt, está disponível com o DB2 UDB(TM) (Universal Database) Versão 8.2 FixPak 3 (equivalente a V8.1 Fixpak 10). A tabela a seguir mostra o nome e a descrição do arquivo de amostra.
Nome do Script de Amostra | Descrição do Arquivo |
---|---|
ibm_db2_sln_upart_smt | Esse shell Korn de script de Reconfiguração Dinâmica (script DR) para AIX facilita o uso de recursos DLPAR (Dynamic Logical Partitioning) fornecidos com AIX Versão 5.3 executando em sistemas pSeries(R) baseados em POWER5, como o p5 570 e p5 590. Esse script é semelhante ao script DR ibm_db2_sln mas é otimizado para suportar recursos POWER5(TM) e AIX V5.3 como um microparticionamento e SMT. Informações adicionais podem ser encontradas no script DR. |
O script de amostra ibm_db2_sln_upart_smt está no diretório sqllib/samples/DLPAR no DB2 UDB para AIX.
Para obter detalhes da instalação, consulte "Imagens de Instalação Kernel Linux 2.6" nas Notas sobre o Release DB2 UDB Versão 8.2.2 (seção Novo neste Release).
As tabelas a seguir descrevem o suporte à arquitetura do DB2 Linux como parte do release do FixPak 9. Verifique o Web site de validação precedente para obter atualizações para esse suporte:
http://www.ibm.com/db2/linux/validate
Distribuições | Kernel | Biblioteca | Comentários |
---|---|---|---|
CLEE (Conectiva Linux Enterprise Edition) | 2.4.19 | glibc 2.2.5 | Desenvolvido em 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 | |
RHEL (Red Hat Enterprise Linux) 3 AS/ES/WS | 2.4.21-7.EL | glibc-2.3.2-95.3 | |
RHEL (Red Hat Enterprise Linux) 4 | 2.6.9 | glibc-2.3.3 | Também requer o pacote compat-libstdc++-33 |
SCO Linux 4.0 | 2.4.19 | glibc 2.2.5 | Desenvolvido em 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 | |
SLES (SuSE Linux Enterprise Server) 7 | 2.4.7 | glibc 2.2.2 | |
SLES (SuSE Linux Enterprise Server) 8 | 2.4.19 | glibc 2.2.5 | Validado até o SuSE Service Pack nível 2 |
SLES (SuSE Linux Enterprise Server) 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 |
Distribuições | Kernel | Biblioteca | Comentários |
---|---|---|---|
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 |
Distribuições | Kernel | Biblioteca | Comentários |
---|---|---|---|
Red Hat 7.2 | 2.4.9-38 | glibc 2.2.4 | |
RHEL (Red Hat Enterprise Linux) 4 | 2.6.9 | glibc-2.3.3 | Também requer o pacote compat-libstdc++-33 |
SLES (SuSE Linux Enterprise Server) 7 | 2.4.7-58 | glibc 2.2.4 | compat.rpm contém libstdc++ 6.1. Utilize JDK 1.3.1 SR 1 para Java(TM) |
SLES (SuSE Linux Enterprise Server) 8 | 2.4.19 | glibc 2.2.5 | Desenvolvido em United Linux 1.0 |
SLES (SuSE Linux Enterprise Server) 9 | 2.6.5 | glibc-2.3.3 | |
TLES (Turbo Linux Enterprise Server) 8 | 2.4.19 | glibc 2.2.5 | Desenvolvido em United Linux 1.0 |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
Distribuições | Kernel | Biblioteca | Comentários |
---|---|---|---|
RHEL (Red Hat Enterprise Linux) 3 AS/ES/WS | 2.4.21-7.EL | glibc-2.3.2-95.3 | |
RHEL (Red Hat Enterprise Linux) 4 | 2.6.9 | glibc-2.3.3 | Também requer o pacote compat-libstdc++-33 |
SLES (SuSE Linux Enterprise Server) 8.0 | 2.4.19-SMP | glibc 2.2.5-16 | |
SLES (SuSE Linux Enterprise Server) 9 | 2.6.5 | glibc-2.3.3 |
Distribuições | Kernel | Biblioteca | Comentários |
---|---|---|---|
RHEL (Red Hat Enterprise Linux) 3 AS | 2.4.21-7.EL | glibc-2.3.2-95.3 | |
RHEL (Red Hat Enterprise Linux) 4 | 2.6.9 | glibc-2.3.3 | Também requer o pacote compat-libstdc++-33 |
SLES (SuSE Enterprise Server) 8 | 2.4.19-16 | glibc 2.2.5 | Desenvolvido em United Linux 1.0 |
SLES (SuSE Linux Enterprise Server) 9 | 2.6.5 | glibc-2.3.3 | |
Turbolinux Enterprise Server 8 | 2.4.19-16 | glibc 2.2.5 | Desenvolvido em United Linux 1.0 |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
Distribuições | Kernel | Biblioteca | Comentários |
---|---|---|---|
Red Hat Enterprise Linux 2.1 AS/ES/WS | 2.4.18-e.12smp | glibc | |
RHEL (Red Hat Enterprise Linux) 3 AS/ES/WS | 2.4.21-7.EL | glibc-2.3.2-95.3 | |
RHEL (Red Hat Enterprise Linux) 4 | 2.6.9 | glibc-2.3.3 | Também requer o pacote compat-libstdc++-33 |
SLES (SuSE Linux Enterprise Server) 8 | 2.4.19-SMP | glibc 2.2.5 | Desenvolvido em United Linux 1.0 |
SLES (SuSE Linux Enterprise Server) 9 | 2.6.5 | glibc-2.3.3 | |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
Distribuições Linux baseadas em kernel do DB2 UDB para Linux 2.6 para Intel(R) x86 suportam as seguintes linguagens de programação e compiladores:
Uma instância de 32 bits no DB2 UDB para Distribuições Linux Baseadas em Kernel 2.6 no x86-64 suporta as seguintes linguagens de programação e compiladores:
Uma instância de 64 bits no DB2 UDB para Distribuições Baseadas em Kernel 2.6 para Linux no x86-64 suporta as seguintes linguagens de programação e compiladores:
As opções de pré-compilação e de ligação para procedimentos SQL podem ser customizadas definindo a variável de registro do DB2 de toda a instância, DB2_SQLROUTINE_PREPOPTS com o comando:
db2set DB2_SQLROUTINE_PREPOPTS=<opções>
Além das opções documentadas na Versão 8.2, a opção REOPT é permitida:
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}
A opção de compilador "-m64" é requerida ao utilizar gcc/g++ para construir aplicativos C/C++ e rotinas para uma instância de 64 bits no DB2 Universal Database para Linux on POWER.
A opção de compilador "-q64" é requerida ao utilizar xlc/xlC para construir aplicativos C/C++ e rotinas para instâncias de 64 bits no DB2 Universal Database para Linux on POWER.
O comando de compilação e de vinculação mostrado na documentação do DB2 Universal Database Versão 8.2 para a construção de procedimentos armazenados utilizando o Micro Focus COBOL no HP-UX é incorreto. O comando de compilação contido no script real sqllib/samples/cobol_mf/bldrtn está incorreto. Os comandos de compilação e de vinculação agora estão combinados em um único comando, utilizando a opção -y para especificar se a saída desejada é uma biblioteca compartilhada.
A versão mínima suportada do compilador Micro Focus COBOL e tempo de execução no HP-UX é Micro Focus Server Express 2.2 - Service Pack 1 mais o Fix Pack Fixpack22.02_14 para HP-UX PA-RISC 11.x (32/64 bits). Este Fix Pack está disponível a partir do Web site do Micro Focus Support Line em http://supportline.microfocus.com .
Para executar as rotinas externas do Micro Focus COBOL no Windows, é necessário garantir que as variáveis de ambiente do Micro Focus COBOL sejam permanentemente definidas como variáveis do sistema.
Para definir variáveis de ambiente como variáveis do sistema:
A definição de variáveis de ambiente na lista de Variáveis do Usuário, em um prompt de comandos ou em um script é insuficiente.