Агент SQL Server имеет ограничение в 512 символов для текстовых полей, таких как nvarchar(max). Я узнал об этом, увидев, что моя хранимая процедура работает правильно, когда я запускаю ее в SSMS, но не работает, когда она запускается заданием SQL Server.
Чтобы исправить это, я знаю, что могу использовать SET TEXTSIZE { число } в моей хранимой процедуре, чтобы увеличить это число. Однако я не хочу добавлять эту строку в каждую хранимую процедуру, выполняемую заданиями SQL Server. Есть ли способ установить это значение для самого агента SQL Server?