Чтобы соединить несколько таблиц в Oracle с ODBC, нужно создать разные DSN для разных таблиц.
Нет, нет. Я не могу добавить больше информации, если вы не уточните свой вопрос. Как вы думаете, почему вам может понадобиться более одного DSN?