mssql sqlserver sys.sysservers关键字使用简介说明


摘要:
下文讲述sqlserver关键字sys.sysservers功能说明,如下所示:
实验环境:sql server 2008 R2



sys.sysservers 功能说明

sys.sysservers功能主要存储数据库可链接的服务器资源,我们可以通过检索此数据表获取当前服务器下链接服务器的相关信息,如下所示:

  select * from  sys.sysservers


sys.sysservers 数据表返回列说明

返回列名称 数据类型 备注说明
srvid smallint 链接服务器在sql引擎上的编号
srvstatus smallint 链接服务器状态
srvname sysname 链接服务器名称
srvproduct sysname 链接服务器产品名称
providername nvarchar(128) 链接服务器所使用的OLE DB驱动名称
datasource nvarchar(4000) ole db资料来源值
location nvarchar(4000) OLE DB 所处位置
providerstring nvarchar(4000) oledb 链接字符串信息
schemadate datetime 链接服务器更新日期
topologyx int 预留字段
topologyy int 预留字段未使用
catalog sysname ole db链接服务器所处的目录
srvcollation sysname 链接服务器顺序
connecttimeout int 链接服务器连接超时值
querytimeout int 链接服务器查询超时值
srvnetname char(30) 预留字段
isremote bit 此链接服务器是否为远端服务器
rpc bit

设置为true时候,代表开启了RPC

设置为False时,代表未开启RPC

pub bit
sub bit
dist bit
dpub bit
rpcout bit
dataaccess bit
collationcompatible bit
system bit
useremotecollation bit
lazyschemavalidation bit
collation sysname

链接服务器排序方式

nonsqlsub bit