Ваше приложение (на клиенте ) будет ссылаться на библиотеку Unix ODBC - либо iODBC, либо unixodbc. Оба обычно доступны в Debian, Ubuntu и других дистрибутивах.
Затем вы устанавливаете драйвер ODBC из базы данных сервера . Это означает, что вам нужно установить драйвер DB2 ODBC в вашу систему.
При этом ваше приложение способно «разговаривать по ODBC», и есть с кем поговорить: с драйвером ODBC DB2.
Чтобы привести еще один конкретный пример, я снова компилирую RODBC unixodbc-dev для Debian, а затем могу общаться через ODBC с MySQL и Postgresql, поскольку у меня есть драйверы для обоих. [Это, конечно, надумано, так как и MySQL, и Postgresql тоже имеют собственные драйверы, но это сервер для проверки RODBC. ]