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)