Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 增加SQL Server代理中的文本大小_Sql Server_Sql Agent Job_Sql Agent - Fatal编程技术网

Sql server 增加SQL Server代理中的文本大小

Sql server 增加SQL Server代理中的文本大小,sql-server,sql-agent-job,sql-agent,Sql Server,Sql Agent Job,Sql Agent,SQLServer代理对文本字段(如nvarchar(max))有512个字符的限制。当我在SSMS中运行存储过程时,我发现它工作正常,但当由SQL Server作业运行时,它不工作 为了解决这个问题,我知道我可以在存储过程中使用SET TEXTSIZE{number}来增加这个数字。但是,我不想在SQL Server作业运行的每个存储过程中都添加这一行。有什么方法可以为SQL Server agent本身设置此值吗?请听我的请求。请善待我们的眼睛,允许我们增加SQL agent字体大小 我使用

SQLServer代理对文本字段(如nvarchar(max))有512个字符的限制。当我在SSMS中运行存储过程时,我发现它工作正常,但当由SQL Server作业运行时,它不工作


为了解决这个问题,我知道我可以在存储过程中使用SET TEXTSIZE{number}来增加这个数字。但是,我不想在SQL Server作业运行的每个存储过程中都添加这一行。有什么方法可以为SQL Server agent本身设置此值吗?

请听我的请求。请善待我们的眼睛,允许我们增加SQL agent字体大小

我使用一个名为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%')

不幸的是,我认为这是不可能的。谢谢Jan,我最终将它添加到了所有SP中。我可能有点太晚了。我希望这能帮助别人。在执行存储过程之前,可以在sql代理步骤中设置textsize。只需添加textize。更新存储过程是一种过分的做法。e、 g.设置TEXTSIZE 15000 EXEC dbo.yourspname参数1,参数2。。。希望这能帮助别人。