O assunto aqui é realmente mais abrangente do que necessariamente o Redhat 7.x, ainda mais que as mais recentes distribuições baseadas em Redhat incluem a glibc 2.2. Eu não tenho motivos para acreditar que esse procedimento não funcionará em versões mais novas do SuSE, Debian,etc.
O outro detalhe é que eu não tenho uma cópia do RedHat 7. Eu não tenho verificado pessoalmente nenhum desses trabalhos, mas eu tenho recebido muitos emails sobre pessoas que tem obtido sucesso.
A maioria do material vem de duas pessoas, a quem você deve agradecer por esse trabalho. Eles são John Smiley e Max McClanahan.
O problema é que o Oracle 8.1.x precisa da glibc 2.1.3. Ele irá linkar sem erros com a glibc 2.2, mas quando você tentar rodar o dbassist ou criar o banco de dados do zero acontecerão problemas (o dbassist trava, mensagens do tipo 'End of file on communication channel', etc.)
Existe um procedimento passo a passo para ter Oracle 8.1.6 ou 8.1.7 funcionando com glibc 2.2 (não se preocupe com a 8.1.5) . Note que 9i precisa da glibc 2.2 e não irá funcionar com as versões anteriores:
Todos os softwares da Oracle, incluindo os assistentes funcionarão agora..
Essa técnica funciona em RedHat 7.0 com o kernel 2.2.16, assim como os 2.4.0 e 2.4.1-pre11.
John Smiley me pediu também para ressaltar que a Oracle tem distribuído alguns patches (ftp://205.227.44.220/server/patchsets/unix/LINUX/8161/bug1467074/) que são obrigatórios para considerar a sua máquina 'certificada':
Sistema Operacional: Intel Based Server LINUX Version:Red Hat 7.0 Oracle Server - Enterprise Edition Version: 8.1.7 (8i) N/A Version: N/A Status: Certificado Oracle Server - Enterprise Edition Version: 8.1.7 (8i) Bug Number: 1467074 REDHAT 7.0/ORA-3113 ISSUE (GLIBC 2.1.94 AND LATER) Patch para o bug 1467074 é obrigatório para essa vertificação.
O RedHat também tem um bug reportado sobre isso, que vale a pena dar uma olhada: para RedHat.
© 2001 A construção do site, tradução e criação dos documentos foram feitos por Fernando Boaglio, consultor Oracle há mais de 5 anos e webmaster do site conhecido como Página de Oracle - http://www.oracle.matrix.com.br