Oracle: is it possible to create a synonym for a schema?

Firstly

I am an oracle newbie, and I don't have a local oracle guru to help me.

Here is my problem / question

I have some SQL scripts which have to be released to a number of Oracle instances. Скрипты создают хранимые процедуры.
Схема, в которой создаются хранимые процедуры, отличается от схемы, содержащей таблицы, из которых хранимые процедуры считываются.

В разных экземплярах схемы, содержащие таблицы, имеют разные имена.

Очевидно, я не хочу редактировать сценарии, чтобы сделать их индивидуальными для разных случаев.

Мне предложили, что решением может быть установка синонимов.

Можно ли определить синоним схемы таблицы для каждого экземпляра и использовать синоним в моих сценариях?

Есть ли какие-нибудь другие способы сделать это, не редактируя каждый раз скрипты?

Спасибо за любую помощь.

6
задан AJ. 23 September 2010 в 15:49
поделиться