¿Hay alguna manera de cómo puedo ejecutar dos comandos Db2 desde una línea de comando? (Ellos serán llamados de un comando PHP exec
.)cómo ejecutar dos comandos en sudo?
db2 connect to ttt
(tenga en cuenta que tenemos que tener la conexión en directo para el segundo comandodb2 UPDATE CONTACT SET EMAIL_ADDRESS = '[email protected]'
yo probamos este:
sudo -su db2inst1 db2 connect to ttt; db2 UPDATE CONTACT SET EMAIL_ADDRESS = '[email protected]'
El primer comando finaliza correctamente pero el segundo falla con el mensaje de error SQL1024N A database connection does not exist. SQLSTATE=08003
Tenga en cuenta que necesito ejecutar esto como usuario php. El comando sudo -u db2inst1 id
como php usuario me da salida correcta.
por favor deje un comentario por qué quiere cerrar esta pregunta. Gracias. – Radek
La votación cerrada es para la migración a serverfault, ya que esta es una cuestión de administración de sistemas, no de programación. – bdonlan