제 3 자 응용 프로그램에 연결하여 어떤 SQL 문이 실행되고 있는지 확인할 수 있기를 바랍니다. 특히, SQL Server 2005에서 실행되는 VB6 응용 프로그램입니다..EXE에 의해 실행되는 SQL 문을 모니터하는 도구가 있습니까?
예를 들어 응용 프로그램에서 표가 채워지는 경우 해당 데이터를 생성 한 쿼리를 정확히 볼 수 있어야합니다.
제 3 자 응용 프로그램에 연결하여 어떤 SQL 문이 실행되고 있는지 확인할 수 있기를 바랍니다. 특히, SQL Server 2005에서 실행되는 VB6 응용 프로그램입니다..EXE에 의해 실행되는 SQL 문을 모니터하는 도구가 있습니까?
예를 들어 응용 프로그램에서 표가 채워지는 경우 해당 데이터를 생성 한 쿼리를 정확히 볼 수 있어야합니다.
DB에 대한 적절한 권한 (sysadmin 또는 ALTER TRACE 권한)이 있으면 SQL 프로파일 러를 사용하여 볼 수 있습니다.
응용 프로그램에서 로그 또는 다른 것을 쓰지 않으면 데이터베이스 측에서 볼 수있는 유일한 방법입니다. SQL 프로파일 러는 MSSQL 2005의 작업을위한 적절한 도구입니다.
도구에 포함 된 SQL Server 프로파일 러를 사용하여 SQL 서버에 연결하여 서버 측을 볼 수 있습니다. Here's a usage run down of it from Microsoft
다른 답변이 나타내는대로 서버에서 검토하는 것이 가장 좋은 방법입니다. 그러나 사용할 수없는 경우 ODBC logging을 사용하면 도움이 될 수 있습니다.