Existe alguma maneira de executar dois comandos Db2 em uma linha de comando? (Eles serão chamados a partir de um exec
comando PHP .)
db2 connect to ttt
(observe que precisamos manter a conexão ativa para o segundo comandodb2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com'
Eu tentei isso:
sudo -su db2inst1 db2 connect to ttt; db2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com'
O primeiro comando termina corretamente, mas o segundo falha com a mensagem de erro SQL1024N A database connection does not exist. SQLSTATE=08003
Note que eu preciso executar isso como usuário php. O comando sudo -u db2inst1 id
como usuário php me fornece a saída correta.