Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Двоичник Member Откуда: Бобруйск Сообщений: 330 |
есть запрос, позволяющий по фрагменту кода находить объекты в которых этот фрагмент встречается.DECLARE @Mask varchar(2000) SELECT @Mask = 'invoice_type', @Mask = '%' + @Mask + '%' SELECT so.name , so.type FROM dbo.syscomments sc1 INNER JOIN dbo.sysobjects so ON so.id = sc1.id LEFT JOIN dbo.syscomments sc2 ON sc2.id = sc1.id AND sc2.number = sc1.number AND sc2.colid = sc1.colid + 1 WHERE sc1.encrypted = 0 AND (sc1.text LIKE @Mask OR RIGHT(sc1.text, LEN(@Mask)) + LEFT(sc2.text, LEN(@Mask)) LIKE @Mask ) order by so.name поделитесь плиз, есть ли что-то похожее для определения, в каком job'e используется та или иная процедура/функция ??? спасибо |
1 окт 13, 13:22 [14906609] Ответить | Цитировать Сообщить модератору |
LexusR Member Откуда: Novosibirsk Сообщений: 1887 |
select j.name,s.step_name,s.command,sch.next_run_date,sch.next_run_time from msdb.dbo.sysjobsteps s join msdb.dbo.sysjobs j on j.job_id = s.job_id left join msdb.dbo.sysjobschedules sch on sch.job_id = s.job_id where command like '%SEARCH_STRING%' |
1 окт 13, 13:28 [14906660] Ответить | Цитировать Сообщить модератору |
Glamorama Member Откуда: Сообщений: 152 |
Недавно искал похожую вещь, ншел вот такоеSELECT j.job_id, s.srvname, j.name, js.step_id, js.command, j.enabled FROM dbo.sysjobs j JOIN dbo.sysjobsteps js ON js.job_id = j.job_id JOIN master.dbo.sysservers s ON s.srvid = j.originating_server_id WHERE js.command LIKE N'%KEYWORD_SEARCH%' |
1 окт 13, 13:28 [14906663] Ответить | Цитировать Сообщить модератору |
LexusR Member Откуда: Novosibirsk Сообщений: 1887 |
а поиск объектов можно делать скриптомDECLARE @Mask varchar(2000) SELECT @Mask = 'spImportTicket', @Mask = '%' + @Mask + '%' select Object_Schema_Name([Object_id]),OBJECT_NAME([Object_id]),definition from sys.sql_modules where definition like @Mask |
1 окт 13, 13:34 [14906717] Ответить | Цитировать Сообщить модератору |
SQL Refactor Studio Team Member Откуда: Сообщений: 84 |
SQL Refactor Studio умеет находить зависимости объектов в job'ах![]() |
2 окт 13, 00:30 [14909864] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |