Esiste un modo in cui posso eseguire due comandi Db2 da una riga di comando? (Saranno chiamati da un exec
comando PHP .)
db2 connect to ttt
(nota che dobbiamo avere la connessione attiva per il secondo comandodb2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com'
Ho provato questo:
sudo -su db2inst1 db2 connect to ttt; db2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com'
Il primo comando termina correttamente ma il secondo non riesce con il messaggio di errore SQL1024N A database connection does not exist. SQLSTATE=08003
Nota che devo eseguirlo come utente php. Il comando sudo -u db2inst1 id
come utente php mi dà l'output corretto.