Увеличьте РАЗМЕР ТЕКСТА в агенте SQL Server

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

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

0 ответов

Услышьте мою просьбу, М.С. Будьте добры к нашим глазам и позвольте нам увеличить размер шрифта SQL Agent.

Я использую инструмент sysinternals под названием ZoomIt. Нажатие [Control] + [1] делает снимок экрана и увеличивает его до различных уровней. Это далеко от увеличения числа работ и шагов агента, но работает в крайнем случае.

Другой способ - вернуть задание или его шаги в окне запроса.

select subsystem, step_id, step_name, command from sysjobsteps where job_id in 
(select job_id from sysjobs where name like '%Some Job with tiny screen letters%')
Другие вопросы по тегам