Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

वर्तमान में चल रही नौकरियों की स्थिति कैसे जानें

ऐसा लगता है कि आप msdb.dbo.sysjobactivity . का उपयोग कर सकते हैं , एक गैर-शून्य start_execution_date और एक शून्य stop_execution_date के साथ एक रिकॉर्ड की जाँच करना, जिसका अर्थ है कि कार्य शुरू किया गया था, लेकिन अभी तक पूरा नहीं हुआ है।

इससे आपको वर्तमान में चल रही नौकरियां मिलेंगी:

SELECT sj.name
   , sja.*
FROM msdb.dbo.sysjobactivity AS sja
INNER JOIN msdb.dbo.sysjobs AS sj ON sja.job_id = sj.job_id
WHERE sja.start_execution_date IS NOT NULL
   AND sja.stop_execution_date IS NULL


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल सर्वर में गोल दशमलव

  2. एकाधिक पंक्तियों को कैसे संयोजित करें?

  3. डेटाबेस में बड़ी फ़ाइलों को संग्रहीत करने से 'System.OutOfMemoryException' प्रकार का अपवाद होता है

  4. SQL सर्वर राउंडिंग एरर, विभिन्न मान देना

  5. एक पैरामीटर द्वारा आदेश