I need to archive/move data on a daily basis from one instance to another. Whats better to use a DTS package running a stored proc or a job? Can anyone advise as to what the advantage of using DTS is in this case.
No difference really. The job would run a stored proc of a DTS package, but the DTS could run your proc. If you have more than one task or want workflow, I'd look at DTS.