title: SQL Server job timeout
body: <p>So, it seems that it is not possible to set the timeout for each single step in a SQL Server job (<a href="https://stackoverflow.com/questions/1200527/how-to-set-sql-server-2005-job-cmdexec-timeout">article from StackExchange</a>).</p>
  
  <p>MSDN points out that you can of course set the Agent timeout:</p>
  
  <ul>
  <li><a href="http://msdn.microsoft.com/en-us/library/ms189727.aspx" rel="nofollow noreferrer">Sql Server Agent properties</a>.</li>
  <li><a href="http://msdn.microsoft.com/en-us/library/ms190239.aspx" rel="nofollow noreferrer">Set Job execution shutdown</a>.</li>
  </ul>
  
  <p><strong>Questions</strong></p>
  
  <ol>
  <li>How does Agent time-out work?</li>
  <li>Is there any other way (preferably by configuration) to setup the single step timeout?</li>
  <li>Is there any other way (preferably by configuration) to setup the whole job timeout?</li>
  </ol>