Создать синоним для базы данных / Изменить точку представления в БД

Я знаю, что базы данных не поддерживаются CREATE SYNONYM, но я хочу добиться функциональности, которую это обеспечит.

У нас есть база данных A, которая содержит представления таблиц в базе данных B. Проблема в том, что "база данных B" не всегда называется "базой данных B". Мы используем проекты баз данных для развертывания, которые на данный момент падают с ошибкой "Invalid Object Name", если нет "Database B".

На данный момент обходным решением является открытие файла .dbschema и выполнение поиска и замены. Другим вариантом может быть создание синонимов таблиц.

Какой лучший способ изменить базу данных для нескольких представлений без изменения каждого представления в отдельности?

Спасибо

5
задан Matt 28 November 2011 в 14:27
поделиться