Azure SQL에서 실패한 쿼리 찾기 설명: 지난 5일 동안 Azure SQL에서 실패한 쿼리를 모두 가져오려면 어떻게 해야 합니까? 사용 사례 - 특정 문제를 해결해야 합니다.
답변1
실패한 모든 T-SQL 명령을 캡처하려면 확장 이벤트를 사용해야 합니다. 아래와 같이 sqlserver.error_reported 이벤트를 사용합니다.
CREATE EVENT SESSION azure_monitor
ON DATABASE
ADD EVENT sqlserver.error_reported(
ACTION (sqlserver.client_app_name, sqlserver.client_hostname, sqlserver.session_id, sqlserver.sql_text,
sqlserver.username))