У меня есть решение, которое использует 2 базы данных.Я создал 2 проекта базы данных SQL Server в рамках решения.1 за каждую БД.У меня есть 1 хранимая процедура и 1 просмотр, который ссылается на данные из другой базы данных.При кодировании в БД вы делаете что-то вроде Database1.dbo.table1 или Database2.dbo.Table2. Две базы данных всегда находятся на одном сервере.Это не идеальное решение, потому что, если имя базы данных изменится, я должен пойти и изменить sp / view, чтобы изменить имя, но это работает.
Однако при переносе этих приложений для использования проектов базы данных SQL Server для проверки / управления кодом проект VS не распознает другую базу данных, поэтому он помечает ее как ошибку.Каков наилучший способ реализовать это?Есть ли способ для псевдонима базы данных, а затем SQL использовать псевдоним, и он распознается как действительный?