Отчет разрабатывается в Crystal Reports XI.
Используется ODBC-соединение с базой данных Oracle с использованием CR-ODBC-драйвера 4.1.
Мне нужно, чтобы этот отчет был легко распределен по 14 сайтам, использующим тот же DSN ODBC, но база данных на каждом сайте имеет своего владельца и / или имя схемы.
Я следовал инструкциям Business Objects, чтобы изменить полное имя для каждой таблицы в отчете:
В меню «База данных» выберите «Установить местоположение источника данных». Откроется диалоговое окно «Установить местоположение источника данных».
В области «Текущий источник данных» разверните список текущих подключений, чтобы просмотреть каждую таблицу в отчете.
Для каждой таблицы в отчете:
я. Разверните список «Свойства».
* * 1 022 II. Нажмите «Переопределить имя квалифицированной таблицы», а затем нажмите клавишу F2 или дважды щелкните.
III. Переместите курсор в конец текста и введите имя таблицы.
IV. Нажмите Enter.
Я получаю ошибку
Crystal Reports
Не удалось получить данные из базы данных.
Подробности: ORA-00942: таблица или представление не существует
[Код поставщика базы данных: 942]
Мне нужно исправить эти ошибки или найти лучший способ сделать эти отчеты Oracle более переносимыми.