Я пытаюсь построить проект базы данных с помощью только что созданного сценария, содержащего ссылки на объекты sys.syscolumns и sys.sys.
Ошибка говорит о том, что
Error 12 SQL03006:
View: [dbo].[UtilityTableColumnView] has an unresolved reference to
object [sys].[syscolumns]. ...\Schemas\dbo\Views\UtilityTableColumnView.view.sql
VS 2010 работает под учетной записью администратора, которая является администратором на локальном выпуске SQL Server 2008 для разработчиков.
Сценарий
CREATE VIEW [dbo].[UtilityTableColumnView] AS
SELECT
O.[id] AS TableSystemId,
O.[name] AS TableName,
C.[id] AS ColumnSystemId,
C.[name] AS ColumnName,
C.xtype AS ColumnSystemXType,
C.typestat AS ColumnSystemTypeStat,
C.xusertype AS ColumnSystemXUserType,
C.[length] AS ColumnSystemLength,
C.xprec AS ColumnSystemXPrec,
C.colid AS SystemColId,
C.colorder AS SystemColumnOrder
FROM
sys.syscolumns C INNER JOIN
sys.sysobjects O ON O.[id] = C.[id]
WHERE
O.xtype = 'U'
Есть идеи, как решить эту проблему?