Share via


sp_helpdistributor (Transact-sql)

Dağıtıcı, dağıtım veritabanı, çalışma dizini, ilgili bilgileri listeler ve Microsoft  SQL ServerAracısı kullanıcı hesabı. Bu saklı yordam, yayını veritabanı veya veritabanı üzerinde yayımcı yürütülür.

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

Sözdizimi

sp_helpdistributor [ [ @distributor= ] 'distributor' OUTPUT ]
    [ , [ @distribdb= ] 'distribdb' OUTPUT ]
    [ , [ @directory= ] 'directory' OUTPUT ]
    [ , [ @account= ] 'account' OUTPUT ]
    [ , [ @min_distretention= ] min_distretention OUTPUT ]
    [ , [ @max_distretention= ] max_distretention OUTPUT ]
    [ , [ @history_retention= ] history_retention OUTPUT ]
    [ , [ @history_cleanupagent= ] 'history_cleanupagent' OUTPUT ]
    [ , [ @distrib_cleanupagent = ] 'distrib_cleanupagent' OUTPUT ]
    [ , [ @publisher = ] 'publisher' ] 
    [ , [ @local = ] 'local' ]
    [ , [ @rpcsrvname= ] 'rpcsrvname' OUTPUT ]
    [ , [ @publisher_type = ] 'publisher_type' OUTPUT ]

Bağımsız değişkenler

  • Dağıtıcı ='distributor' ÇIKIŞ
    Dağıtımcı adıdır. Dağıtıcı sysname, varsayılan %, bir sonuç kümesi verir tek değer olduğu.

  • @ distribdb ='distribdb' ÇIKIŞ
    Dağıtım veritabanının adıdır. distribdbise sysname, varsayılan %, bir sonuç kümesi verir tek değer olduğu.

  • @ dizin ='directory' ÇIKIŞ
    Çalışma dizinidir. directoryise nvarchar(255), varsayılan %, bir sonuç kümesi verir tek değer olduğu.

  • @account='account' ÇIKIŞ
    İse MicrosoftWindows kullanıcı hesabı. account* *ise nvarchar(255), varsayılan %, bir sonuç kümesi verir tek değer olduğu.

  • @ min_distretention =min_distretentionOUTPUT
    Minimum dağıtım saklama dönemi, Saat olduğunu. min_distretentionise int, varsayılan -1.

  • @ max_distretention =max_distretentionOUTPUT
    En fazla dağıtım saklama dönemi, Saat olduğunu. max_distretentionise int, varsayılan -1.

  • @ history_retention =history_retentionOUTPUT
    Geçmişini saklama dönemi, Saat olduğunu. history_retentionise int, varsayılan -1.

  • @ history_cleanupagent ='history_cleanupagent' ÇIKIŞ
    Geçmişi Temizleme Aracısı adıdır. history_cleanupagentise nvarchar(100), varsayılan %, bir sonuç kümesi verir tek değer olduğu.

  • @ distrib_cleanupagent ='distrib_cleanupagent' ÇIKIŞ
    Dağıtım Temizleme Aracısı adıdır. distrib_cleanupagentise nvarchar(100), varsayılan %, bir sonuç kümesi verir tek değer olduğu.

  • @ publisher ='publisher'
    Yayımcı addır. publisherise sysname, null varsayılan.

  • @local='local'
    Olduğu olup olmadığını SQL ServerYerel sunucu değerleri almalısınız. localise nvarchar(5), null varsayılan.

  • @ rpcsrvname ='rpcsrvname' ÇIKIŞ
    Uzak yordam çağrıları veren sunucusunun adıdır. rpcsrvnameise sysname, varsayılan %, bir sonuç kümesi verir tek değer olduğu.

  • @ publisher_type=] 'publisher_type' ÇIKIŞ
    Publisher publisher türüdür. publisher_typeise sysname, varsayılan %, bir sonuç kümesi verir tek değer olduğu.

Sonuç Kümeleri

Sütun adı

Veri türü

Açıklama

Dağıtıcı

sysname

Dağıtımcı adı.

Dağıtım veritabanı

sysname

Dağıtım veritabanının adı.

Dizin

nvarchar(255)

Çalışma dizini adı.

Hesap

nvarchar(255)

Windows kullanıcı hesabının adı.

Min distrib saklama

int

Minimum dağıtım saklama dönemi.

en çok distrib saklama

int

En fazla dağıtım saklama dönemi.

geçmişini saklama

int

Geçmişini saklama dönemi.

geçmişi Temizleme Aracısı

nvarchar(100)

Geçmişi Temizleme Aracısı adı.

Dağıtım Temizleme Aracısı

nvarchar(100)

Dağıtım Temizleme Aracısı adı.

RPC sunucusu adı

sysname

Uzak veya Yerel dağıtımcı adı.

RPC oturum açma adı

sysname

Uzak dağıtımcı uzak yordam çağrıları için kullanılan oturum açma.

Publisher türü

sysname

Publisher türü; aşağıdakilerden biri olabilir:

MSSQLSERVER

ORACLE

ORACLE GATEWAY

Dönüş Kodu Değerleri

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

Açıklamalar

sp_helpdistributor çoğaltma tüm türleri kullanılır.

Yürütülürken bir veya daha fazla çıkış parametreleri belirtilmişse sp_helpdistributor, tüm çıkış parametreleri null olarak ayarlamak çıkış değerleri atanır ve sonuç kümesi döndürülür. Hiçbir çıktı parametresi belirtilmişse, bir sonuç kümesi döndürülür.

İzinler

Aşağıdaki sonuç kümesi sütun veya çıkış parametreleri üyelerine döndürülür sysadmin sabit sunucu rolü yayımcı ve db_owner sabit veritabanı rolü yayını veritabanında:

Sonuç kümesi sütunu

Çıkış parametresi

Hesap

@ hesabı

Min distrib saklama

@ min_distretention

en çok distrib saklama

@ max_distretention

geçmişini saklama

@ history_retention

geçmişi Temizleme Aracısı

@ history_cleanupagent

Dağıtım Temizleme Aracısı

@ distrib_cleanupagent

RPC oturum açma adı

hiçbiri

Aşağıdaki sonuç kümesi sütunu bir yayın at dağıtımcı yayın erişim listesindeki kullanıcılar döndürülür:

  • Dizin

Aşağıdaki sonuç kümesi sütun, tüm kullanıcılara verilir.

Sonuç kümesi sütunu

Çıkış parametresi

Dağıtıcı

@ Dağıtıcı

Dağıtım veritabanı

@ distribdb

RPC sunucusu adı

@ rpcsrvname

Publisher türü

@ publisher_type

Ayrıca bkz.

Başvuru

sp_adddistpublisher (Transact-sql)

sp_dropdistpublisher (Transact-sql)

Kavramlar

Görüntüleme ve dağıtıcı ve Publisher özelliklerini değiştirme