No Linux/x86-64 tenho o Db2 v11.1 instalado. Quando tentei instalar o Db2 v11.5 junto com a instalação existente do Db2, recebi o erro " DBI1004W /usr/lib/libdb2.so detectado ".
Eu verifiquei e vejo links simbólicos em caminhos:
ls -l /usr/lib | grep "/opt/ibm/db2/"
ls -l /usr/include | grep "/opt/ibm/db2"
Na descrição do erro há sugestão para excluir esses links. Depois de usar db2rmln
o comando, esses links são removidos.
A instalação do Db2 v11.5 agora foi bem-sucedida. Mas eu verifiquei e esses links simbólicos não são recriados. De acordo com https://www.ibm.com/docs/en/db2/11.5?topic=servers-multiple-db2-copies-one-system-linux-unix , isso funciona conforme o esperado. Info: " Os links não devem ser criados quando várias cópias do Db2 devem coexistir. "
É tão bom que esses links simbólicos não existem se várias cópias do Db2 resistirem no mesmo Linux.
Minha pergunta é, qual é o propósito desses links simbólicos e posso esperar alguns problemas por não tê-los mais?
Há um link relacionado para a versão mais antiga do Db2 9.7: Criando links para arquivos do DB2 .