title: Is there a way to filter a SQL Profiler trace?
body: <p>I'm trying to troubleshoot <a href="https://stackoverflow.com/questions/1421978/help-troubleshooting-sqlexception-timeout-expired-on-connection-in-a-non-load-s">this problem</a> using SQL Profiler (SQL 2008)</p>
  
  <p>After a few days running the trace in production, finally the error happened again, and now i'm trying to diagnose the cause. The problem is that the trace has 400k rows, 99.9% of which are coming from "Report Server", which I don't even know why it's on, but it seems to be pinging SQL Server every second...</p>
  
  <p>Is there any way to filter out some records from the trace, to be able to look at the rest?<br>
  Can I do this with the current .trc file, or will I have to run the trace again?<br>
  Are there other applications to look at the .trc file that can give me this functionality?</p>