Tenho vários servidores Linux e neles pode haver uma ou mais instâncias Db2. As instâncias do Db2 podem ser de diferentes versões do Db2.
Para auditoria de segurança, preciso escrever um script bash simples para verificar algumas configurações de "dbm cfg" em todos os servidores Linux. Eu tenho alguma ferramenta que me permite conectar a servidores Linux com acesso root e então posso executar qualquer comando bash no servidor Linux remoto.
PERGUNTA: O que estou tendo um problema é, como obter a lista de instâncias do Db2 no servidor Linux com usuário root sem saber os proprietários das instâncias do Db2 ou os nomes das instâncias do Db2?
Quando recebo os proprietários, posso "sudo" ou "su" para esse usuário Linux do proprietário da instância do Db2 e executar o comando "db2 get dbm cfg".
Use o
db2greg
comando :O comando db2ilist listará instâncias no servidor. https://www.ibm.com/docs/en/db2/11.5?topic=commands-db2ilist-list-instances
[caminho de instalação do db2]/bin/db2ilist