사용하는 데이터베이스는 2014 Standard 입니다.
서버 수준의 감사정책은 설정이 가능한 것 같은데,
데이터베이스 수준의 감사정책을 설정하려고 하면, 오류가 발생합니다.
"이 버전의 SQL Server에서는 세부 감사를 사용할 수 없습니다. SQL Server 버전의 기능 지원에 대한 자세한 내용은 SQL Server 온라인 설명서를 참조하십시오."
하위버전의 경우 서버에서 실행되는 쿼리를 모니터링 할 수 있는 방법이 없는건가요?
2016 이전 버전에서는 Enterprise, Developer 및 Evaluation 버전에서만 가능하다는 글을 찾았습니다만...
감사정책 설정이 아니더라도 데이터베이스에서 실행되는 쿼리를 모니터링 할 수 있는 방법이 있는지 알고 싶습니다.
감사합니다.
Comment 1
-
지영아빠
2023.10.25 15:05
말씀하셨던 기능은 mssql2016부터 query_store 라는 기능으로 가능합니다.
근데 2014이하라면
1. 장기간 사용은 힘들겠지만 profiler
2. extended events를 통한 query capture
일것 같습니다.