I have 100+ packages running in SQL2000 server and this packages are developed by someone else. Now I want to quickly retrieve information on which packages run on a certain database and a certain table. Just wonder if the packagedata field in sysdtspackages contain these information. But I realize this field is not readable. How can I view it? If it doesn't contain information I need, how can I retrieve these information quick instead of going to check manually one by one? Please adivse me. Thanks.
See this http://msdn.microsoft.com/en-us/library/aa176202(v=sql.80).aspx and you can also take help of PROFILER (SErver side trace) to obtain the usage of those DTS packages.
You have plenty of resources as articles on this site, see http://www.sql-server-performance.com/articles/dba/default_trace_intro_p1.aspx and refer various other posts too to get more information.