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ı yayımcısına sırasında yürütülür.
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ımcı adıdır.dağıtımcı olur. sysname varsayılan**%**tek bir sonuç döndüreceği değer olan küme.[ @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
Is the Microsoft Windows user account.accountis 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' OUTPUT
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ımcı adı. |
Dağıtım veritabanı |
sysname |
dağıtım veritabanı adı. |
Dizin |
nvarchar(255) |
Çalışma dizini adı. |
Hesap |
nvarchar(255) |
Windows kullanıcı hesabının adı. |
en az distrib saklama |
int |
En az bir dağıtım saklama süresi. |
en fazla distrib saklama |
int |
En büyük dağıtım saklama süresi. |
geçmiş saklama |
int |
Geçmişini saklama dönemi. |
geçmiş temizleme aracı |
nvarchar(100) |
geçmiş temizleme aracının adı. |
Dağıtım temizleme Aracısı |
nvarchar(100) |
Dağıtım temizleme Aracısı'nın adı. |
RPC sunucusu adı |
sysname |
Uzak veya yerel dağıtımcı adı. |
RPC oturum açma adı |
sysname |
Uzak yordam çağrıları'nın uzaktan dağıtımcı için kullanılan bir oturum açma. |
Yayımcı türü |
sysname |
Yayımcı ' yazın; aşağıdakilerden biri olabilir: mssqlserver oracle oracle AĞ GEÇİDİ |
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Remarks
sp_helpdistributor çoğaltma tüm türleri kullanılır.
Yürütülürken bir veya daha çok çıkış parametresi belirtilirse sp_helpdistributor, tüm parametreler çıktı küme için BOş çıkış ve sonuç değerleri atanan küme döndürülür.Parametreleri belirtilirse, hiçbir çıkış, bir sonuç küme döndürülür.
İzinler
Çıkış parametreleri üyelerine verilir ya da aşağıdaki sonucu sütunlarını küme sysadmin Yayımcı ve sabit sunucu rolüdb_owner sabit veritabanı rolü yayın veritabanı:
Sonuç küme sütun |
Çıkış parametresi |
---|---|
Hesap |
@ hesabı |
en az distrib saklama |
@ min_distretention |
en fazla distrib saklama |
@ max_distretention |
geçmiş saklama |
@ history_retention |
geçmiş temizleme aracı |
@ history_cleanupagent |
Dağıtım temizleme Aracısı |
@ distrib_cleanupagent |
RPC oturum açma adı |
yok |
Aşağıdaki sonucu küme sütun kullanıcılar yayın sırasında dağıtımcı yayın erişim listesinde döndürülür:
- Dizin
Aşağıdaki sonucu küme sütun, tüm kullanıcılara verilir.
Sonuç küme sütun |
Çıkış parametresi |
---|---|
dağıtımcı |
@ dağıtımcı |
Dağıtım veritabanı |
@ distribdb |
RPC sunucusu adı |
@ rpcsrvname |
Yayımcı türü |
@ publisher_type |