使用 DBSERVERNAME 配置参数来指定你想与数据库服务器关联的唯一名称。在安装数
据库服务器时指定这个配置参数。
onconfig.std 值
未设定。未定义数据库服务器名。
如果未出现
UNIX™ 上:hostname
Windows™ 上:ol_hostname
hostname 变量是主机计算机名。
值
数据库服务器名的最大长度是 128 字节。 数据库服务器名可可选地后跟一个减号和一个
1 - 50 的整数,来指定用于 onimcsoc 或 onsoctcp 协议的多监听器线程数。监听器线程的
缺省数目是 1。例如, 下列数据库服务器名有四个监听器线程:ifxserver-4。其他协议忽
略监听器线程数。
GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 56 -
数据库服务器名必须以字母开头,并可包括任何可打印字符,除下列之外:
大写字符
域定义符(空格或 tab)
换行符
注释符(#)
连字符或减号(= ASCII 45)
@ 字符
空格
生效
编辑 onconfig 文件并重启数据库服务器之后,
且更新每个数据库服务器的 sqlhosts 文件或
注册。 另外,对所有用户,GBASEDBTSERVER 环境变量可能需要修改。
用法
数据库服务器名与 sqlhosts 文件或注册中指定的通信协议相关。如果数据库服务器使用多
个通信协议,则用 DBSERVERALIASES 配置参数定义数据库服务器名的值。
客户端应用程序在 GBASEDBTSERVER 环境变量中以及诸如 CONNECT 和
DATABASE 这样的 SQL 语句中,使用数据库服务器名。创建到数据库服务器的连接。
重要: 为了避免与在同一计算机或节点上的 GBase 8s 数据库的其他实例冲突,您应使用
DBSERVERNAME 配置参数明确地指定数据库服务器名。
对于 GBase 8s MaxConnect 用户,客户端上 GBASEDBTSERVER 环境变量的值必须或者
与 DBSERVERNAME 配置参数的值相配,
或者与 DBSERVERALIASES 配置参数的一个
条目相配。