엎서 특정 문자열을 포함하고 있는 저장 프로시저나 트리거를 찾는 방법에 대해서 보았는데, 연관하여 SQL 서버에 설정된 작업들 중에서 특정한 문자열을 포함하고 있는 작업을 찾을 때는 아래와 같이 하면 됩니다.
USE msdb; GO; SELECT J.name, S.* FROM dbo.sysjobsteps S INNER JOIN dbo.sysjobs J ON J.job_id = S.job_id WHERE 1 = 1 AND command LIKE '%KEYWORD%' ORDER BY S.job_id, S.step_id;
728x90
반응형
'DB > MS-SQL' 카테고리의 다른 글
@@IDENTITY, SCOPE_IDENTITY(), IDENT_CURRENT() 함수간의 차이점 (0) | 2010.02.05 |
---|---|
SET IDENTTIY_INSERT 사용시 주의할 점. (0) | 2009.11.26 |
특정 문자열이 포함되어 있는 저장 프로시저 찾기 (0) | 2009.10.29 |
타 DB의 master를 복사하여 그대로 복구한 이후 SQLAgent 실행시 "SQLServerAgent could not be started" 오류 발생 (0) | 2009.10.26 |
MS-SQL 2005에서 백업 받은 DB를 복구한 이후 발생하는 로그인 불일치(Orphaned Users) 문제 해결 방법 (0) | 2009.08.13 |