Aracılığıyla paylaş


İş Geçmişini Görüntüleme

Şunlar için geçerlidir:SQL ServerAzure SQL Yönetilen Örneği

Önemli

Azure SQL Yönetilen Örneğiüzerinde, SQL Server Agent özelliklerinin çoğu fakat hepsi değil, şu anda desteklenmektedir. Ayrıntılar için, Azure SQL Yönetilen Örneği T-SQL farkları ve SQL Server bölümüne bakın.

Bu konuda SQL Server Management Studio, Transact-SQL veya SQL Server Yönetim Nesneleri kullanılarak SQL Server'da Microsoft SQL Server Aracısı iş geçmişi günlüğünün nasıl görüntüleneceği açıklanmaktadır.

Başlamadan Önce

Güvenlik

Ayrıntılı bilgi için bkz. SQL Server Agent Securityuygulamasına.

SQL Server Management Studio'yu kullanma

İş geçmişi günlüğünü görüntülemek için

  1. Nesne Gezgini'nde SQL Server Veritabanı Altyapısı örneğine bağlanın ve bu örneği genişletin.

  2. SQL Server Aracısı genişletin ve ardından Görevlergenişletin.

  3. Bir işin üzerine sağ tıklayın ve Geçmişi Görüntüleöğesine tıklayın.

  4. Günlük Dosyası Görüntüleyicisi'nde iş geçmişini görüntüleyin.

  5. İş geçmişini güncelleştirmek için Yenile'ye tıklayın. Daha az satır görüntülemek için Filtre düğmesine tıklayın ve filtre parametrelerini girin.

Transact-SQL kullanma

İş geçmişi günlüğünü görüntülemek için

  1. Nesne Gezgini'nde veritabanı motoru örneğine bağlanın.

  2. Standart çubuğunda Yeni Sorguöğesine tıklayın.

  3. Aşağıdaki örneği kopyalayıp sorgu penceresine yapıştırın ve Yürüt'e tıklayın.

    -- lists all job information for the NightlyBackups job.  
    USE msdb ;  
    GO  
    
    EXEC dbo.sp_help_jobhistory   
        @job_name = N'NightlyBackups' ;  
    GO  
    

Daha fazla bilgi için bkz. sp_help_jobhistory (Transact-SQL).

SQL Server Yönetim Nesnelerini Kullanma

İş geçmişi günlüğünü görüntülemek için

Visual Basic, Visual C# veya PowerShell gibi seçtiğiniz bir programlama dilini kullanarak İşi sınıfının EnumHistory yöntemini çağırın. Daha fazla bilgi için bkz. SQL Server Yönetim Nesneleri (SMO).