У нас есть бизнес-объекты X14 вселенной и у нас есть 2 схемы базы данных Oracle (Бодб, BoDB_CONNECT)Использовать другое имя схемы, чем имя пользователя
BoDB_CONNECT должен выполнять запросы с использованием схемы Бодб.
У меня нет пароля для схемы BoDB.
Итак, в основном я хочу войти в систему с именем пользователя BoDB_CONNECT и выполнить отчеты с помощью схемы BoDB (добавив BoDB.TABLENAME).
Но пока я создаю соединение, во Вселенной нет отдельного schemaname. Он просто имеет имя пользователя и пароль.
Я не хочу жестко указывать собственное имя каждой таблицы с помощью BoDB. Есть ли способ динамически сделать это?
Второй вариант представляется интересным. Я использую базу данных оракула, и я надеюсь, что все будет хорошо. Есть ли другие недостатки для этой опции. BEGIN_SQL – Robert
Я тестировал ее в UDT, и это действительно сработало. Тот факт, что генерируются ошибки анализа, является значительным, поскольку юниверс всегда будет отказываться от проверки целостности. Вы ** можете ** временно переименовать таблицы, чтобы включить фактического владельца схемы, проверить целостность и устранить проблемы, а затем переименовать таблицу, чтобы удалить владельца схемы. – Joe