Sp_helpserver (Transact-sql)
Her iki türdeki tüm sunucuları veya belirli uzaktan veya çoğaltma sunucusu hakkında bilgi raporlar. Sunucu adı, sunucu ağ adı, sunucu çoğaltma durumunu, sunucu ve harmanlama adı tanımlama numarası sağlar. Ayrıca, bağlanan veya bağlantılı sunucu karşı sorguları için zaman aşımı değerleri sağlar.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_helpserver [ [ @server = ] 'server' ]
[ , [ @optname = ] 'option' ]
[ , [ @show_topology = ] 'show_topology' ]
Bağımsız değişkenler
@server = 'server'
Hakkında daha fazla bilgi bildirilen sunucusudur. Ne zaman serverbelirtilmemiş, tüm sunucuları hakkında raporlar master.sys.servers. serverise sysname, null varsayılan.@optname = 'option'
Sunucu seçeneği değerlendirdi. optionise varchar(35), null varsayılan ile ve bu değerlerden biri olmalıdır.Değer
Açıklama
harmanlama uyumlu
Bağlantılı sunucularda dağıtılmış sorgu yürütme etkiler. Bu seçenek ayarlanırsa true
veri erişimi
Sağlar ve dağıtılmış sorgu erişmek için bağlantılı bir sunucu devre dışı bırakır.
Dist
Dağıtıcı.
dpubtrue
Bu dağıtımcı uzak Publisher.
yavaş Şema doğrulama
Sorgu başına uzak tablo denetimi şema atlar.
Pub
Yayımcı.
RPC
rpc belirtilen sunucudan etkinleştirir.
RPC üzerinden
Belirtilen sunucuya rpc etkinleştirir.
alt
Abone.
sistem
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.
Uzak harmanlama kullanın
Uzak sütun harmanlama, yerel sunucu yerine kullanır.
@ show_topology = 'show_topology'
Belirtilen sunucu diğer sunuculara ilişkisidir. show_topologyise varchar(1), null varsayılan. Eğer show_topologyeşit değil olduğunu t veya NULL, sp_helpserver sonuç kümeleri bölümünde listelenen sütunlar döndürür. Eğer show_topologyeşittir t, sonuç kümeleri içinde listelenen sütunlar ek olarak sp_helpserver Ayrıca topx ve topy bilgi.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata).
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
name |
sysname |
Sunucu adı. |
network_name |
sysname |
Sunucunun ağ adıdır. |
durumu |
varchar(70) |
Sunucu durumu. |
ID |
char(4) |
Sunucu kimlik numarası. |
collation_name |
sysname |
Sunucu harmanlaması. |
connect_timeout |
int |
Bağlantılı sunucuya bağlanmak için zaman aşımı değeri. |
query_timeout |
int |
Bağlantılı sunucu karşı sorguları için zaman aşımı değeri. |
Açıklamalar
Bir sunucunun birden fazla durum olabilir.
İzinler
Hiçbir Izinleri denetlenir.
Örnekler
A.Tüm sunucuları hakkındaki bilgileri görüntüleme
Aşağıdaki örnek kullanarak tüm sunucularıyla ilgili bilgileri görüntüler. sp_helpserverparametresiz.
USE master;
GO
EXEC sp_helpserver
USE master;
GO
EXEC sp_helpserver
B.Belirli bir sunucu hakkında bilgi görüntüleme
Aşağıdaki örnek, hakkında tüm bilgileri görüntüler. SEATTLE2sunucu.
USE master;
GO
EXEC sp_helpserver 'SEATTLE2'
USE master;
GO
EXEC sp_helpserver 'SEATTLE2'
Ayrıca bkz.
Başvuru
Veritabanı Altyapısı depolanan yordamlar (Transact-sql)
sp_adddistpublisher (Transact-sql)
sp_addsubscriber (Transact-sql)
sp_changesubscriber (Transact-sql)
sp_dropsubscriber (Transact-sql)
sp_helpdistributor (Transact-sql)
sp_helpremotelogin (Transact-sql)
sp_helpsubscriberinfo (Transact-sql)