mssql sqlserver sys.servers关键字简介说明


摘要:
下文讲述sql关键字sys.servers的相关说明,如下所示:
实验环境:sqlserver 2008 r2



sys.servers功能说明

每个在当前数据库引擎注册的服务器链接,都在此系统表中会生成一行记录。

select * from  sys.servers 

sys.servers返回列说明:

返回列名称 返回列数据类型说明 备注
server_id int 链接服务器在数据库引擎中的内部识别码,(0代表本地数据库实例)
name sysname 链接服务器的名称
product sysname 链接服务器所对应的数据库版本信息
provider sysname 链接服务器所使用的驱动程序(ole db连接提供者)
data_source nvarchar(4000) oledb连接的属性值
location nvarchar(4000) ole db 连接属性的位置信息,缺省值为NULL
provider_string nvarchar(4000) oledb连接的属性值
catalog sysname oledb连接属性的目录信息,缺省值为NULL
connect_timeout int 连接超时时间(单位为秒)
query_timeout int 连接查询超时时间(单位为秒)
is_linked bit 此值为0时,代表为一种分布式链接服务器
此值为1时,代表为标准的链接服务器
is_remote_login_enabled bit 是否开启远端登录
is_rpc_out_enabled bit 是否启用RPC
is_data_access_enabled bit 启用分布式查询
is_collation_compatible bit
uses_remote_collation bit 此值为1,是否使用远端服务器的排序规则
collation_name sysname 排序规则名称

lazy_schema_validation bit 查询时,是否检查架构信息
is_system bit 是否只允许链接服务器内部存储
is_publisher bit 链接服务器是否为发布服务器
is_subscriber bit 链接服务器是否为订阅服务器
is_distributor bit 链接服务器是否为分布式分发者
is_nonsql_subscriber bit 此服务器为非sqlserver 服务器订阅者
is_remote_proc_transaction_promotion_enabled bit
modify_date datetime 链接服务器配置信息最后一次变更时间