sys.Servers (Transact-sql)

Olan bir yerel sunucuya kayıtlı bağlı ya da uzak sunucu başına bir satır ve satır içeren server_id = 0.

Sütun adı

Veri türü

Açıklama

server_id

int

Bağlantılı sunucu yerel Kımlığı.

name

sysname

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

Ne zaman server_id>0, bu yerel sunucu adıdır.

Ürün

sysname

Bağlantılı sunucu ürün adı. " SQL Server" Bunun başka bir örneği olduğunu gösterir SQL Server.

sağlayıcı

sysname

Bağlantılı sunucuya bağlanmak için ole db sağlayıcısı adı.

data_source

nvarchar(4000)

ole db veri kaynağı bağlantı özelliği.

konum

nvarchar(4000)

ole db konumu bağlantı özelliği. Yoksa null.

provider_string

nvarchar(4000)

ole db sağlayıcısı dize bağlantı özelliği.

İse arayan alter any bağlantılı sunucu izni yoksa null.

Katalog

sysname

oledb katalog bağlantı özelliği. Yoksa null.

connect_timeout

int

Zaman aşımı saniye, 0 hiçbiri bağlanır.

query_timeout

int

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

is_linked

bit

0 = Bir eski stil sunucusu kullanılarak eklenen sp_addserver, farklı rpc ve dağıtılmış hareket davranışı.

1 = Standart bağlantılı sunucu.

is_remote_login_enabled

bit

Bu sunucu için gelen uzak oturumu etkinleştirme rpc seçeneğini ayarlayın.

is_rpc_out_enabled

bit

(Bu sunucudan) giden rpc etkinleştirilir.

is_data_access_enabled

bit

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

is_collation_compatible

bit

Uzak Veri harmanlama harmanlama bilgisi yok ise yerel veri ile uyumlu olduğu varsayılır.

uses_remote_collation

bit

1, Uzak sunucu tarafından bildirilen harmanlama kullanın; Aksi durumda, sonraki sütunun tarafından belirtilen alfabe düzeni kullanın.

collation_name

sysname

Sadece, null veya kullanmak için harmanlama adı kullanımı yerel.

lazy_schema_validation

bit

1, Şema doğrulama sorgu başlangıçta denetlenir değil.

is_system

bit

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

is_publisher

bit

Çoğaltma Publisher sunucusudur.

is_subscriber

bit

Çoğaltma abone sunucusudur.

is_distributor

bit

Çoğaltma dağıtımcı sunucusudur.

is_nonsql_subscriber

bit

SQL Server çoğaltma abone sunucusudur.

is_remote_proc_transaction_promotion_enabled

bit

1, Uzak bir saklı yordam çağırma dağıtılmış bir hareket başlatır ve ms dtc hareketi enlists. Daha fazla bilgi için, bkz. sp_serveroption (Transact-sql).

modify_date

datetime

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

İzinler

Değer provider_string arayan alter any bağlantılı sunucu izni olmadıkça her zaman null olur.

İzinleri, yerel sunucuda görüntülemek için değil gereklidir (server_id = 0).

Bağlantılı ya da uzak bir sunucu oluşturduğunuzda SQL Serverbir varsayılan oturum açma eşleme oluşturur Genel sunucu rolü. Bu, varsayılan olarak, tüm bağlı ve uzak sunucuları tüm oturumları görüntüleyebilir anlamına gelir. Bu sunuculara Görünürlüğü kısıtlamak için varsayılan oturum açma eşleme yürüterek kaldırma sp_droplinkedsrvlogin ve null belirterek localloginparametresi.

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

  • alter any bağlantılı sunucu veya alter HIÇBIR LOGIN on server

  • Üyelik setupadmin veya sysadmin sunucu rolleri sabit

Ayrıca bkz.

Başvuru

Kataloğu görünümleri (Transact-sql)

Bağlantılı sunucular Kataloğu görünümleri (Transact-sql)

sp_addlinkedsrvlogin (Transact-sql)

sp_addremotelogin (Transact-sql)