Agree with SteveB. Running a profiler trace is an overhead on the instance, instead you may run server side traces. Since you want to capture object creation details, it is already captured by the Default Trace. This article[/url] explains how to read the default trace.