sql 2008 쓰고 있는데요. ssms에서 쳤던 쿼리문 들을 조회해 보고 싶습니다.
이럴 경우에는 sql profiler를 쓰는 경우 말고는 방법이 없나요?
있다면 어떻게 해야 하나요?!
Comment 2
-
catchv
2014.05.08 11:16
-
Hisory
2014.05.08 11:22
SSMS TOOL PACK : http://www.ssmstoolspack.com/
설치하시면 실행한 모든쿼리를 로그성으로 저장할수 있습니다.
전에 사용하던 방법은 sp_trace_create 로 trace를 만들고 filter로 'Microsoft SQL Server Management Studio - Query' 걸어서
trace를 수집합니다.
job를 생성해서 특정시간 마다 trace 파일의 내용을 테이블에 저장하는 방법을 사용했습니다.
요즘은 xevent를 사용하고 있습니다. 방법은 비슷합니다. 필요한 이벤트 몇 개 추가하고 filter 걸어서 사용 가능합니다.