sysservers
服务名
说明
仅限 master 数据库
此 Adaptive Server 可在其上执行远程过程调用的每个远程 Adaptive Server、Backup Server™ 或 Open Server™ 在 sysservers 中都有相应的一行。
列
名称 |
数据类型 |
说明 |
srvid |
smallint |
远程服务器的 ID 号(仅供本地使用)。 |
srvstatus |
smallint |
选项的位图。 |
srvstatus2 |
unsigned int |
选项的位图(。 |
srvstat2 |
unsigned int |
服务器选项的位图。 |
srvname |
varchar(30) |
服务器名。 |
srvnetname |
varchar(255) |
服务器的 interfaces 文件名。 |
srvclass |
smallint null |
sp_addserver 的类参数所定义的服务器类别(请参见表1-24)。 |
srvsecmech |
varchar(30) null |
安全机制。 |
srvcost |
smallint null |
它为通过网络访问服务器的操作提供网络开销(以毫秒为单位)。 仅当访问代理表时,Adaptive Server 查询优化程序使用它来评估查询开销,缺省设置为 1,000 毫秒。 |
srvprincipal |
varchar(255) null |
指定远程服务器的 Kerberos 主体名称。 缺省值为 NULL。 |
srvstatus 列的状态控制位
十进制 |
十六进制 |
Status |
0 |
0x0 |
超时已启用 |
1 |
0x1 |
超时已禁用 |
2 |
0x2 |
网络口令加密已启用 |
4 |
0x4 |
远程服务器为只读 |
64 |
0x40 |
使用消息保密性 |
128 |
0x80 |
使用消息完整性 |
256 |
0x100 |
相互鉴定 |
sysservers 表中的 srvstatus2 控制位
十进制 |
十六进制 |
Status |
1 |
0x01 |
支持全限定表名 |
2 |
0x02 |
留作将来使用 |
sysservers 表中的服务器类别
|
srvclass |
服务器类别 |
0 |
本地服务器 |
1 |
sql_server 类服务器 |
3 |
direct_connect 类服务器 |
4 |
DB2 类服务器 |
6 |
sds 类服务器 |
7 |
Adaptive Server Enterprise 类服务器 |
8 |
Adaptive Server Enterprise 类服务器 |
9 |
ASIQ 类服务器 |
索引
- srvid 上的唯一聚簇索引
- srvname 上的非聚簇索引