sp_helpdistributor (Transact-SQL)
Lists information about the Distributor, distribution database, working directory, and Microsoft SQL Server Agent user account.Bu saklı yordam, yayın veritabanı veya herhangi bir veritabanı üzerinde yayımcı adresindeki yürütülür.
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
[ @distributor=] 'distributor' OUTPUT
Dağıtıcı adıdır.Dağıtıcı iş sysname, varsayılan değer %, bir sonuç küme döndüren tek değer olduğu.[ @distribdb=] 'distribdb' OUTPUT
Is the name of the distribution database.distribdb is sysname, with a default of %, which is the only value that returns a result set.[ @directory=] 'directory' OUTPUT
Is the working directory.directory is nvarchar(255), with a default of %, which is the only value that returns a result set.[ @account=] 'account' OUTPUT
İş Microsoft Windows kullanıcı hesabı.account* *is nvarchar(255), with a default of %, which is the only value that returns a result set.[ @min_distretention=] min_distretentionOUTPUT
Is the minimum distribution retention period, in hours.min_distretention is int, with a default of -1.[ @max_distretention=] max_distretentionOUTPUT
Is the maximum distribution retention period, in hours.max_distretention is int, with a default of -1.[ @history_retention=] history_retentionOUTPUT
Is the history retention period, in hours.history_retention is int, with a default of -1.[ @history_cleanupagent=] 'history_cleanupagent' OUTPUT
Is the name of the history cleanup agent.history_cleanupagent is nvarchar(100), with a default of %, which is the only value that returns a result set.[ @distrib_cleanupagent =] 'distrib_cleanupagent' OUTPUT
Is the name of the distribution cleanup agent.distrib_cleanupagent is nvarchar(100), with a default of %, which is the only value that returns a result set.[ @publisher=] 'publisher'
Is the name of the Publisher.publisher is sysname, with a default of NULL.[ @local=] 'local'
Is whether SQL Server should get local server values.local is nvarchar(5), with a default of NULL.[ @rpcsrvname=] 'rpcsrvname' OUTPUT
Is the name of the server that issues remote procedure calls.rpcsrvname is sysname, with a default of %, which is the only value that returns a result set.[ @ publisher_type=] 'publisher_type' ÇIKIŞ
Is the publisher type of the Publisher.publisher_type is sysname, with a default of %, which is the only value that returns a result set.
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
dağıtımcı |
sysname |
Dağıtıcı adı. |
dağıtım veritabanı |
sysname |
Adı dağıtım veritabanı. |
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 süresi. |
en çok distrib saklama |
int |
En fazla dağıtım saklama süresi. |
geçmişsaklama |
int |
Geçmişini saklama dönemi. |
geçmiş 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ı. |
RPCsunucu 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 |
Yayımcı türü; aşağıdakilerden biri olabilir: MSSQLSERVER ORACLE ORACLE GATEWAY |
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (başarısız)
Açıklamalar
sp_helpdistributor çoğaltma tüm türleri kullanılır.
Yürütülürken bir veya daha fazla çıkış parametreleri belirtilirse sp_helpdistributor, değeri null olarak küme tüm çıkış parametresi değerleri Çıkışta atanır ve sonuç küme döndürülür.Hiçbir çıktı parametresi belirtilirse, bir sonuç küme döndürülür.
İzinler
Sütunlar aşağıdaki sonuç küme veya çıktı parametrelerini, üyelerine verilen sysadmin sabit sunucu rolü yayımcı adresindeki ve db_owner yayın veritabanı üzerinde sabit veritabanı rolü:
Sonuç küme sütun |
Çıkış parametresi |
---|---|
Hesap |
@ hesabı |
Min distrib saklama |
@ min_distretention |
en çok distrib saklama |
@ max_distretention |
geçmişsaklama |
@ history_retention |
geçmiş Temizleme Aracısı |
@ history_cleanupagent |
Dağıtım Temizleme Aracısı |
@ distrib_cleanupagent |
RPC oturum açma adı |
Yok |
Aşağıdaki sonuç küme sütun kullanıcıların dağıtımcı adresindeki yayın yayın erişim listesi döndürülür:
- Dizin
Aşağıdaki sonuç küme sütunlarından tüm kullanıcılara verilir.
Sonuç küme sütun |
Çıkış parametresi |
---|---|
dağıtımcı |
@ dağıtımcı |
dağıtım veritabanı |
@ distribdb |
RPCsunucu adı |
@ rpcsrvname |
Publisher türü |
@ publisher_type |