Ето какво проработи при мен:
-- Based on comment from http://blogs.msdn.com/b/askjay/archive/2012/07/22/finding-missing-dependencies.aspx
-- Check also http://technet.microsoft.com/en-us/library/bb677315(v=sql.110).aspx
select o.type, o.name, ed.referenced_entity_name, ed.is_caller_dependent
from sys.sql_expression_dependencies ed
join sys.objects o on ed.referencing_id = o.object_id
where ed.referenced_id is null
Трябва да получите всички липсващи зависимости за вашите SP, решавайки проблеми с късното свързване.
Изключение :is_caller_dependent
=1 не означава непременно прекъсната зависимост. Това просто означава, че зависимостта е разрешена по време на изпълнение, тъй като схемата на реферирания обект не е посочена. Можете да го избегнете, като посочите схемата на посочения обект (друг SP например).
Кредити за блога на Джей и анонимният коментатор...