Я искал хранимую процедуру, которая генерирует динамический sql ниже, который, когда я бежал, обнаружил, что ему не хватает дополнительных кавычек, иначе это не сработало.Поиск источника сгенерированного динамического SQL
Я должен был использовать SQL Profiler, чтобы найти этот проблемный код SQL, который разбивает процесс создания отчета с использованием структуры сущностей 4.
exec sp_executesql N'SELECT TOP (1)
[Extent1].[InstanceId] AS [InstanceId],
[Extent1].[AssociationId] AS [AssociationId],
[Extent1].[Level] AS [Level],
[Extent1].[Values] AS [Values]
FROM [dbo].[Report] AS [Extent1]
WHERE [Extent1].[InstanceId] = @p__linq__0',N'@p__linq__0 uniqueidentifier',@p__linq__0='0C550367-AFGH-425A-B7FA-559ED41EBBC2'
Моя проблема заключается в том, что я понятия не имею, где искать для хранимой процедуры, хотя я также не уверен, может ли она быть сгенерирована чем-то, кроме хранимой процедуры.
Начало, глядя в sys.comments где TEXT как '% %'. См. Все процедуры, которые могут сгенерировать его. –