Проект базы данных VS 2010 - ошибка SQL03006

Я создал новый проект базы данных SQL Server в VS 2010, импортировал объекты и параметры базы данных из локальной базы данных с именем «менеджеры» и получили следующую ошибку при попытке построить проект:

SQL03006: представление: [dbo]. [vw_mlFunds] содержит неразрешенную ссылку на объект [manager]. [dbo]. [mlfunds].

Я не знаю, почему это представление полностью квалифицирует ссылку на таблицу для включения фактического имени базы данных, и я предпочел бы не менять SQL, как кто-то другой » S код, и это технически не является неправильным. Но я думаю, что полная квалификация имени таблицы для включения имени базы данных сбивает с толку компилятор VS, так как он ожидает [dbo]. [Mlfunds], а не [менеджеров]. [Dbo]. [Mlfunds]. Как лучше всего решить эту проблему? Могу ли я установить новую переменную / псевдоним имени базы данных где-нибудь? Или мне придется реорганизовать / изменить SQL для компиляции? Заранее спасибо.

6
задан Mary Hamlin 23 August 2010 в 19:25
поделиться