sys.Servers (Transact-SQL)

Kayıtlı bağlantılı ya da uzak sunucu başına bir satır ve olan bir yerel sunucu için bir satır içerir. server_id = 0.

sütun Name

Veri türü

Açıklama

server_id

int

Bağlantılı sunucu yerel KIMLIĞI.

Ad

sysname

Ne zaman server_id = 0 ise, bu sunucunun adıdır.

When server_id >0 , this is the local name of linked server.

Ürün

sysname

Bağlantılı sunucu adı ürün. "SQL Server"Bu başka bir örneğini gösterir SQL Server.

Sağlayıcı

sysname

Bağlantılı bir sunucuya bağlanmak için OLE DB sağlayıcı adı.

data_source

nvarchar(4000)

OLE DB veri kaynağına bağlantı özellik.

Konum

nvarchar(4000)

OLE DB bağlantı özellik konumu.Yoksa NULL.

provider_string

nvarchar(4000)

OLE DB sağlayıcı dizesi bağlantı özellik.

Iş arayanın ALTER ANY bağlantılı sunucu izni yoksa NULL.

Katalog

sysname

OLEDB katalog bağlantı özellik.Yoksa NULL.

connect_timeout

int

saat aşımı saniye, 0, yoksa bağlayın.

query_timeout

int

saat aşımı saniye, 0, yoksa sorgu.

is_linked

bit

0 = Kullanılarak eklenen bir eski stil sunucu iş sp_addserver, farklı bir RPC ve dağıtılmış hareket davranışı.

1 = Standart bağlantılı sunucu.

is_remote_login_enabled

bit

RPC seçeneği, bu sunucu için gelen uzak oturumların etkinleştirme küme.

is_rpc_out_enabled

bit

(Bu sunucudan) giden RPC etkinleştirildi.

is_data_access_enabled

bit

Sunucu, dağıtılmış sorgular için etkinleştirilir.

is_collation_compatible

bit

Uzak Veri harmanlama alfabe düzeni bilgisi yok yerel veri ile uyumlu olarak kabul edilir.

uses_remote_collation

bit

1, harmanlama kullanımı, uzak sunucu tarafından bildirdi; aksi halde, harmanlama kullanın, sonraki sütunun belirtilen.

collation_name

sysname

Yalnızca, NULL veya kullanmak için bir harmanlama adı kullanımı yerel.

lazy_schema_validation

bit

Şema doğrulama sorgu başlangıçta işaretlenmemişse, 1.

is_system

bit

Bu sunucuyu yalnızca dahili sistem tarafından erişilebilir.

is_publisher

bit

Yayımcı, bir çoğaltma sunucusudur.

is_subscriber

bit

Sunucu, bir çoğaltma abone değil.

is_distributor

bit

Bir çoğaltma dağıtımcı sunucusudur.

is_nonsql_subscriber

bit

Sunucu, bir SQL Server çoğaltma abone değil.

is_remote_proc_transaction_promotion_enabled

bit

1, uzak saklı yordam çağırma dağıtılmış bir hareket başlatır ve işlem MS DTC ile kaydeder.Daha fazla bilgi için bkz: sp_serveroption (Transact-SQL).

modify_date

datetime

Sunucu bilgilerini en son değiştirildiği tarih.

İzinler

Değer provider_string Arayanın ALTER ANY BAĞLANTıLı SUNUCU iznine sahip olmadıkça her zaman null olur.

Izinleri yerel sunucu (görüntülemek için gerekli değildir.server_id = 0).

Bağlantılı ya da uzak sunucu oluşturduğunuzda SQL Server bir varsayılan oturum açma eşlemesini oluşturur Ortak sunucusu rolünü.Bu, varsayılan olarak, tüm bağlı ve uzak sunucularda tüm oturumların görüntüleyebilirsiniz anlamına gelir.Bu sunuculara görünürlük kısıtlamak için , varsayılan oturum açma eşleme yürüterek kaldırma sp_droplinkedsrvlogin ve için belirten NULLlocallogin Parametre.

Varsayılan oturum açma eşleme silinirse, açıkça bağlı olan oturum açma ya da uzaktan oturum açma olarak eklenmiş olan, yalnızca kullanıcıların bağlı veya uzak sunucuları bir oturum açma sahip oldukları görüntüleyebilirsiniz.Varsayılan oturum açma eşleme silindikten sonra tüm bağlı ve uzak sunucuları görüntülemek için aşağıdaki izinleri gerektirir:

  • ALTER ANY BAĞLANTıLı SUNUCU veya ALTER ANY LOGIN ON SERVER

  • Üyelik setupadmin or sysadmin roller sunucu sabit.