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.
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