J'ai une configuration de travail dans SQL Server 2005 qui a une étape du système d'exploitation (CmdExec).Comment définir le travail SQL Server 2005 CmdExec Timeout
L'étape appelle un programme qui peut prendre beaucoup de temps à s'exécuter. Je vois que si le programme prend plus de 1 minute 40 secondes pour répondre, l'étape échoue avec un message d'erreur "L'opération a expiré". Le programme continue à fonctionner et génère les résultats souhaités.
Comment puis-je définir le délai d'attente pour l'étape de ce travail. Sinon, s'il existe un moyen de définir le délai d'attente pour l'ensemble du travail qui serait tout aussi utile car c'est la seule étape du travail. Si tout le reste échoue, je serais prêt à changer le délai d'attente pour l'ensemble du serveur, bien que ce serait évidemment un dernier recours.
J'ai essayé d'examiner les propriétés de l'étape, du travail et de l'agent SQL Server, mais je n'ai trouvé aucun emplacement pour définir cette option.
Merci pour la réponse. Le programme appelé n'est qu'un proxy pour appeler les services Web. Je l'ai en cours d'exécution pour d'autres emplois et cela fonctionne très bien, mais ces services web ne prennent pas autant de temps à courir. – YonahW