GBASEDBTSERVER 环境变量

GBASEDBTSERVER 环境变量指定 SQL API 客户机、DB-Access 实用程序或其他 GBase 8s 产品与之建立显式或隐式连接的缺省数据库服务器。

必须先设置此环境变量,才能使用 GBase 8s 客户机产品。它具有以下语法。
dbservername
是缺省数据库服务器的名称。

GBASEDBTSERVER 的值可以是本地或远程服务器,但必须对应于运行该应用程序的计算机上的 $GBASEDBTDIR/etc/sqlhosts 文件中的有效 dbservername 条目。dbservername 必须以小写字母开头,且不能超过 128 字节。它可以包括任何可打印字符,但大写字符、字段定界符(空格或制表符)、换行字符和连字符(或减号)除外。

例如:以下命令指定 coral 数据库服务器作为缺省值:
setenv GBASEDBTSERVER coral 
GBASEDBTSERVER 指定执行 CONNECT DEFAULT 时应用程序连接的数据库服务器。它还定义在应用程序中的第一条语句不是 CONNECT 语句的情况下,应用程序与之建立初始隐式连接的数据库服务器。
要点: 必须设置 GBASEDBTSERVER,即使该应用程序或 DB-Access 不使用隐式或显式缺省连接。