• Haidong, thank you for your reply.

    I used the extended stored procedure created a couple of trace running on SQL 7, we are in the process of upgrading to SQL 2000.

    In SQL 7, there is an extended stored procedure: xp_trace_setqueueautostart

    which will make the trace automatically started whenever the server is reboot. But i didn't find the same thing in SQL 2000, that's why i asking the question.

    I thought the way you mentioned before, it will restart the trace whenever the Agent is restart, but what happen if you only restart the Agent without restarting the SQL Server ?

    Again, thank you for your help.

    ddfg