Как использовать несколько баз данных в одном sql-запросе в одном отчете Jasper

#jasper-reports #dblink

#jasper-отчеты #dblink

Вопрос:

В приведенном ниже SQL-запросе я не могу использовать DBlink, используя отчет jasper

выберите column_name из user_tab_columns, где table_name = ‘order’ минус выберите column_name из user_tab_columns, где table_name = ‘order@DB_test’;

где DB_test — это другой сервер.

Комментарии:

1. I am not able to use DBlink — Вы получили какую-то ошибку?

2. Да, я получаю сообщение об ошибке: «Ошибка при выполнении инструкции sql активна ли СУБД?» также я использую инструмент ireport для создания отчета jasper

3. Вы проверяли запрос с другим клиентом с того же компьютера?

4. да, это работает нормально, я просмотрел онлайн-информацию и обнаружил, что для использования разных баз данных в одном запросе с использованием ireport нам нужно использовать вложенные отчеты. но я понятия не имею, как использовать вложенный отчет с использованием ireport. Не могли бы вы, пожалуйста, помочь с приведенным выше sql-запросом, в основном мне нужно найти несоответствие столбцов между двумя таблицами. и обе таблицы находятся на разных серверах базы данных.