Я пытаюсь использовать приложение уровня данных, включающее связанный сервер и сталкивающееся со странной проблемой.
Вот что у меня есть:
1) Решение VS2010, которое включает в себяПроект уровня данных.
2) Проект уровня данных предназначен для сервера SQL 2008 R2.
3) Сервер SQL имеет рабочее соединение с сервером, связанное с базой данных Oracle.
4) Представления в проекте Data-Tier ссылаются на связанный сервер с помощью OPENQUERY
Соединение со связанным сервером допустимо, выполнение запросов к нему на сервере работает нормально, а создание представлений непосредственно на сервере работаеттакже хорошо
Однако всякий раз, когда я пытаюсь создать приложение уровня данных, я получаю следующую ошибку:
SQL03006: View: [dbo].[vwMyExampleView] has an unresolved reference to object [MyExampleLinkedServer].