9
단일 데이터베이스에 발급되는 모든 TSQL을 모니터링하는 SQL Trace 설정이 있습니다. 그러나 나는 'DELETE'TSQL 문을 발행하는 것에 대해서만 신경을 쓴다. 이러한 유형의 명령문을 프로파일 러에보고하는 방법으로 필터링 할 수 있습니까? 감사!SQL Server 프로파일 러 - DELETE 문을 포함하는 TSQL 만 표시하도록 추적을 필터링하는 방법?
단일 데이터베이스에 발급되는 모든 TSQL을 모니터링하는 SQL Trace 설정이 있습니다. 그러나 나는 'DELETE'TSQL 문을 발행하는 것에 대해서만 신경을 쓴다. 이러한 유형의 명령문을 프로파일 러에보고하는 방법으로 필터링 할 수 있습니까? 감사!SQL Server 프로파일 러 - DELETE 문을 포함하는 TSQL 만 표시하도록 추적을 필터링하는 방법?
추적을 설정할 때 이벤트 선택으로 이동하여 TSQL->Batch completed
만 선택하십시오. 이제 column filters
버튼을 클릭하고 TextData
->Like
을 선택하고 %delete%
을 작성하십시오. 그렇게해야합니다.
편집 : delete
주위 추가 퍼센트 기호 (%
는) 그들은 그것이 작동되도록하는 데 필요한 때문이다.
정상적으로 처리되었지만 작동하지 않는 것으로 나타났습니다. 추적 속성을 사용하지 않고 'File'-> 'Find'로 이동하여 'delete'를 입력하면 'TextData'열에서 검색하여 TSQL의 어느 부분에서나 단어 삭제를 찾습니다. 만약 당신이 언급 한 필터를 정확히 * 추가하면, 지시를 따르기가 쉽고, 감사합니다. 아무 것도받지 않습니다. SQL에 필터를 추가했습니다 : BatchCompleted Like ---> delete. 어떤 아이디어? – atconway
흠 ... 다만'delete' 대신에'% delete %'시도하십시오 –
@atconway 넵 ... 그냥 시도해 봤습니다. 당신은 분명히 % 기호가 필요합니다. –