Никогда не запускайте команды, рекомендованные кем-то онлайн, без предварительной попытки понять, что они делают. Вы можете сделать несколько вещей, чтобы понять эту хранимую процедуру перед ее запуском, например ::
EXEC msdb.dbo.sp_helptext 'sp_set_sqlagent_properties';
Для всех моих машин свойство local_host_server имеет значение NULL в соответствии с:
EXEC msdb.dbo.sp_get_sqlagent_properties;
Итак, чтобы отменить это, вы можете попробовать:
EXEC msdb.dbo.sp_set_sqlagent_properties @local_host_server = NULL;
Однако кажется, что эта хранимая процедура недокументирована, так что это лучшее, что я могу предложить. Я хотел бы указать вам онлайн-документацию (которую вы также можете рассмотреть, ища себя в следующий раз, когда кто-то предложит вам запустить какой-то нераспознанный фрагмент кода), но поиск окажется пустым. Если кто-то говорит, что нужно что-то запустить, и ваш поиск оказывается пустым, это, вероятно, даже больше причин, чтобы сомневаться в том, чтобы просто запустить его.
И в качестве наблюдения, поскольку кажется, что вы не заметили каких-либо изменений в поведении, возможно, вы бросаете оружие на то, чтобы ругать кого-либо за "испорченный компьютер". Если бы я сказал вам починить ваш iPhone, разбив его молотком, я тоже буду виноват в этом? Даже если не было никакого повреждения, потому что вы не качались достаточно сильно?