I'm trying to work out how to set the default profile for the distribution agent programatically using t-sql. I see there is the sp_help_agent_profile and sp_help_agent_default sprocs which allow you to find out what the default is, but they don't allow you to set it.

Is there a sproc, or should I be directly updating the MSagent_profiles table?

link|improve this question

78% accept rate
feedback

1 Answer

up vote 0 down vote accepted

Found it. You use something like:

exec sp_MSupdate_agenttype_default @profile_id = 14

where 14 is the id of the profile you want to set as default. I can't find any documentation for this sproc though, which is weird.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.