Aracılığıyla paylaş


sp_help_downloadlist (Transact-sql)

Tüm satırlar listeler sysdownloadlist sistem tablosunda sağlanan iş veya hiçbir iş belirtilmemişse tüm satırlar.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

sp_help_downloadlist { [ @job_id = ] job_id | [ @job_name = ] 'job_name' } 
     [ , [ @operation = ] 'operation' ] 
     [ , [ @object_type = ] 'object_type' ] 
     [ , [ @object_name = ] 'object_name' ] 
     [ , [ @target_server = ] 'target_server' ] 
     [ , [ @has_error = ] has_error ] 
     [ , [ @status = ] status ] 
     [ , [ @date_posted = ] date_posted ]

Bağımsız değişkenler

  • **@job_id=**job_id
    İş kimlik numarası bilgilerini dönmek için. job_idise uniqueidentifier, null varsayılan.

  • @job_name='job_name'
    Iş adı. job_nameise sysname, null varsayılan.

    [!NOT]

    Ya job_idya job_namebelirtilmesi gerekir, ancak her ikisi de belirtilemez.

  • @operation='operation'
    Geçerli operasyon için belirtilen iş. operationise varchar(64), null varsayılan ile ve bu değerlerden birini olabilir.

    Değer

    Açıklama

    DEFEKT

    Ana sunucudan defect için hedef sunucu istekleri sunucu işlemi SQLServerAgent hizmeti.

    DELETE

    Proje işlem tüm işini kaldırır.

    EKLE

    Tüm işlem ekler veya varolan bir işi yeniler proje işlem. Bu işlem, tüm iş adımları ve zamanlama, varsa içerir.

    RE-ENLIST

    Yoklama aralığı ve saat dilimi çoklu sunucu etki alanına dahil, liste bilgilerini göndermek hedef sunucu neden sunucu işlemi. Hedef sunucu da redownloads MSXOperator detaylar.

    SET-ANKET

    Sunucu işlemi aralığını, çoklu sunucu etki yoklamak hedef sunucular için saniye cinsinden ayarlar. Belirtilmişse, valuegerekli aralığı değeri olarak yorumlanır ve bir değeri olabilir 10 için 28,800.

    BAŞLAT

    İş yürütme başlangıç ister iş operasyon.

    DURDUR

    Proje işlem iş yürütme durdurma istekleri.

    EŞİTLEME ZAMANI

    Neden onun sistem saatini çoklu sunucu etki alanı ile eşitlemek hedef sunucu sunucu işlemi. Bu pahalı bir işlem olduğu için sınırlı, kesintili olarak bu işlemi gerçekleştirin.

    GÜNCELLEŞTİRME

    İş yalnızca işlem sysjobs bilgi için bir iş değil, iş adımları veya zamanlamaları. Otomatik olarak adlandırılan sp_update_jobmsdb.

  • @object_type='object_type'
    Belirtilen iş nesnesi türü. object_typeise varchar(64), null varsayılan. object_typeİŞ ya da sunucu olabilir. Geçerli hakkında daha fazla bilgi için object_type değerleri, sp_add_category (Transact-sql).

  • @object_name='object_name'
    Nesnenin adı. object_nameise sysname, null varsayılan. Eğer object_typeİş object_name iş adı. Eğer object_type sunucu, object_name sunucu adıdır.

  • @target_server='target_server'
    Hedef sunucu adı. target_serverise nvarchar(128), null varsayılan.

  • **@has_error=**has_error
    İster iş hataları kabul olduğunu. has_errorise tinyint, null varsayılan ile hangi gösterir hiçbir hata kabul. 1 tüm hataları kabul olduğunu gösterir.

  • **@status=**status
    İş durumu. statusise tinyint, varsayılan değeri NULL.

  • **@date_posted=**date_posted
    Tarih ve saati için yapılan tüm girişleri veya belirtilen tarih ve saatte sonucu dahil edileceğini belirleyin. date_postedise datetime, null varsayılan.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Sonuç Kümeleri

Sütun adı

Veri türü

Açıklama

instance_id

int

Yönerge benzersiz tanımlama numarası.

Source_Server

nvarchar(30)

Yönergenin sunucunun bilgisayar adını geldi. De Microsoft  SQL Serversürüm 7.0, her zaman ana (msx) sunucusunun bilgisayar adı budur.

operation_code

nvarchar(4000)

İşlem kodu talimat.

object_name

sysname

Yönerge tarafından etkilenen nesne.

object_id

uniqueidentifier

Yönerge tarafından etkilenen nesne tanımlama numarası (iş_no bir iş nesnesi ya da bir sunucu nesnesi 0x00) veya özel bir veri değeri operation_code.

Target_Server

nvarchar(30)

Bu yönerge tarafından yüklenmek üzere hedef sunucusu.

hata_iletisi

nvarchar(1024)

Hedef sunucu varsa o bu yönerge işlenirken bir sorunla karşılaştı hata iletisi (eğer varsa).

NotNot
Herhangi bir hata ileti blokları tüm daha fazla hedef sunucu tarafından karşıdan yükler.

date_posted

datetime

Tabloya yönerge deftere nakledildiği tarih.

date_downloaded

datetime

Yönerge hedef sunucu tarafından karşıdan yüklendiği tarih.

durumu

tinyint

İş durumu:

0 Henüz indirilen = değil

1 = Başarıyla karşıdan yüklenmiş.

İzinler

Üyeleri bu yordamı varsayılan yürütme izinleri sysadmin sunucu rolü.

Örnekler

Aşağıdaki örnek, satır listeler sysdownloadlistiçin NightlyBackupsiş.

USE msdb ;
GO

EXEC dbo.sp_help_downloadlist
    @job_name = N'NightlyBackups',
    @operation = N'UPDATE', 
    @object_type = N'JOB', 
    @object_name = N'NightlyBackups',
    @target_server = N'SEATTLE2', 
    @has_error = 1, 
    @status = NULL, 
    @date_posted = NULL ;
GO

USE msdb ;
GO

EXEC dbo.sp_help_downloadlist
    @job_name = N'NightlyBackups',
    @operation = N'UPDATE', 
    @object_type = N'JOB', 
    @object_name = N'NightlyBackups',
    @target_server = N'SEATTLE2', 
    @has_error = 1, 
    @status = NULL, 
    @date_posted = NULL ;
GO

Ayrıca bkz.

Başvuru

Sistem saklı yordamları (Transact-sql)