Sqlcode= -1390 - Failed to connect to the database.
ошибка соединения с базой данных
посмотрите файлы db2dasdiag.log или db2diag.log
если вы убедитесь, что сервис данной СУБД запущен и работает (для RH подобных систем есть service для ubuntu не знаю), тогда предлагаю посмотреть настройки фаервола netfilter - iptables.
ЗЫ. Слышал, что ДБ2 быстрее чем PostgreSQL, но прошу учесть - DB2 условно бесплатная - т.е. есть ограничения - размеров базы, помоему процессора и памяти тоже есть ограничения. Вы не можете исправлять или обладать правами на эту СУБД! Т.о. вы можете оказаться вне закона в момент, который вы не ожидаете...
Попробуйте PostgreSQL в качестве основной СУБД - она не хуже, многие именитые организации пользуются ей как основной СУБД!