通过 DBSERVERALIASES 配置参数,您可以为同一数据库服务器指定额外的数据库服务器名称。
DBSERVERNAME sockets_srvr DBSERVERALIASES ipx_srvr,shm_srvr
shm_srvr onipcshm my_host my_shm sockets_srvr onsoctcp my_host port1 ipx_srvr ontlispx nw_file_server ipx_srvr
CONNECT TO '@shm_srvr'
CONNECT TO '@sockets_srvr'
DBSERVERALIASES 必须以小写字母开头并且可以包含其他小写字母、数字和下划线。DBSERVERALIASES 不得包含大写字符、字段定界符(空格或制表符)或换行符。基本 ASCII 代码集的其他字符未必可靠。例如,连接符或减号可能产生问题并且冒号可能不能可靠地使用。@ 字符是保留字符,用以从服务器分隔数据库(例如,dbase@server)。
在前面的示例中,@shm_srvr 语句连接到该服务器上未识别的数据库;或者,也可以连接到 dbase1@shm_srvr。
DBSERVERALIASESname-number,name-number
您可以将 DBSERVERALIASES 连接配置为 SSL 连接,而且也可以组合使用 SSL 和非 SSL 连接。