4

SQL Server エージェントには、nvarchar(max) などのテキスト フィールドに 512 文字の制限があります。これは、SSMS で実行するとストアド プロシージャが正しく動作するのに、SQL Server ジョブで実行すると動作しないことを確認した後にわかりました。

これを修正するには、ストアド プロシージャで SET TEXTSIZE { number } を使用してこの数を増やすことができます。ただし、SQL Server ジョブによって実行されるすべてのストアド プロシージャにこの行を追加したくありません。SQL Server エージェント自体にこの値を設定する方法はありますか?

4

1 に答える 1