কোনও উপায় আছে কীভাবে আমি কমান্ড লাইন থেকে দুটি ডিবি 2 কমান্ড চালাতে পারি? (তাদের একটি পিএইচপি execকমান্ড থেকে ডাকা হবে ।)
db2 connect to ttt(মনে রাখবেন যে দ্বিতীয় কমান্ডের জন্য আমাদের সংযোগটি লাইভ করা দরকারdb2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com'
আমি এটি চেষ্টা করেছি:
sudo -su db2inst1 db2 connect to ttt; db2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com'
প্রথম কমান্ডটি সঠিকভাবে শেষ হয়েছে তবে দ্বিতীয়টি ত্রুটি বার্তায় ব্যর্থ হয় SQL1024N A database connection does not exist. SQLSTATE=08003
নোট করুন যে আমার পিএইচপি ব্যবহারকারী হিসাবে এটি চালানো দরকার। পিএইচপি ব্যবহারকারী sudo -u db2inst1 idহিসাবে কমান্ডটি আমাকে সঠিক আউটপুট দেয়।