Monday, March 12, 2012

run packages as part of procedure

I have created SQL code that is contained in different procedures. I have a procedure that then runs all of the pieces that I wish to run. My last step in my process is to export the data to my c: drive. During this process I created a package to be rerun. How do I include the rerunning of my package automatically as part of the procedural process?

How about creating a job for the package, and calling sp_start_job from your procedure. Note this will not wait for the package to complete.

A less attactive option is to enable xp_cmdshell, and call DTEXEC through xp_cmdshell, which itself can be called from your procedure.

No comments:

Post a Comment