CORRECTIF : Un travail DTS planifié ne se termine pas après une première exécution

Ancien nº de publication de cet article : F290077
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
N° DE BOGUE : 352074 (SHILOH_BUGS)
Symptômes
Lorsqu'un travail planifié exécute un lot DTS (Data Transformation Service) qui instancie un objet shell Windows Scripting Host, le programme Dtsrun.exe peut cesser de répondre (se bloquer). La logique effective du lot va au bout de son exécution, mais pas le programme Dtsrun.exe.
Résolution
Pour résoudre ce problème, procurez-vous le dernier Service Pack de SQL Server 2000. Pour plus d'informations, consultez l'article suivant dans la Base de connaissances Microsoft :
290211 INF : Procédures pour obtenir le dernier Service Pack de SQL Server 2000
Contournement
Pour contourner ce problème, paramétrez toutes les tâches de script ActiveX qui appellent l'objet shell Windows Scripting Host de façon à ce qu'elles s'exécutent sur la thread principale du lot. Le correctif fourni par le Service Pack 1 de SQL Server 2000 résout cependant ce problème même lorsque les tâches de script ActiveX s'exécutent sur des threads de travail.
Statut
Microsoft a confirmé l'existence de ce problème dans SQL Server 2000. Ce problème a été corrigé dans le Service Pack 1 de SQL Server 2000.
Propriétés

ID d'article : 290077 - Dernière mise à jour : 01/16/2015 21:44:19 - Révision : 3.1

  • Microsoft SQL Server 2000 Standard
  • kbnosurvey kbarchive kbbug kbfix kbsqlserv2000bug kbsqlserv2000sp1fix KB290077
Commentaires