返回首页

gbase数据、南大通用产品文档:GBase8sISM_DEBUG_LEVEL 环境变量

更新日期:2024年09月11日

在 ON-Bar 环境中使用 ISM_DEBUG_LEVEL 环境变量可以控制记录在 XBSA 消息日志
中的报告详细信息的级别。XBSA 共享库会写入此日志。

value 指定报告详细信息的级别,其中 1 ≤ value ≤ 9。

GBase 8s SQL 指南:参考
南大通用数据技术股份有限公司 - 187 -
如果 ISM_DEBUG_LEVEL 未设置、具有空值或具有此范围之外的值,那么缺省详
细信息级别为 1。0 级的详细信息级别会使得所有 XBSA 调试记录无法显示。详细信息
级别为 1 时,将仅报告 XBSA 故障。

刷新服务器
可以通过服务器右键菜单中的“刷新”获得服务器的状态。见下图:

GBase 8a 管理工具手册


- 14 -

南大通用数据技术股份有限公司

图 3-13

您必须为驱动程序设置的四个环境变量。
以下列表描述您必须为驱动程序设置的环境变量。要获取关于环境变量的更多信息,请参
阅《GBase 8s SQL 指南:参考》。
GBS_HOME
安装 GBase 8s Client Software Development Kit 处的目录的完全路径。
在 Windows™ 平台上,GBS_HOME 是注册设置,而不是环境变量。在安装期间设置
它。
PATH
搜索可执行程序的目录。PATH 的设置必须包括至 $GBS_HOME/bin目录的路径。
DBCENTURY(可选的)
控制年值的设置。当用户发出包含仅指定年份的最后两个数字的 date 或
datetime 字符串的语句时,DBCENTURY影响客户机程序。例如:
insert into datetable (datecol) values ("01/01/01");
数据库服务器将此语句中指定的日期存储为 01-01-1901 或 01-01-2001,这取决
于客户机上的 DBCENTURY值。
GL_DATE(可选的)
GL_DATE 控制日期的解释。例如,您可指定日期格式为 mm-dd-yyyy 或
yyyy-mm-dd。
在 UNIX™ 上设置环境变量
如果您在命令行处设置环境变量,则每当登录至系统时,都必须重置它们。如果在文件中
设置环境变量,则当登录到系统时,会自动设置它们。
GBase 8s ODBC Driver 在 $GBS_HOME/etc 中提供一个名为 setup.odbc 的样例设置文件。
您可使用此文件,来为驱动程序设置环境变量。下面列表描述 setup.odbc 中的环境变量。

GBS_HOME
安装 GBase 8s Client Software Development Kit 处的目录的完全路径。
GBASEDBTSQLHOSTS
此值是可选的。它指定包含 sqlhosts 的目录。在缺省情况下,sqlhosts 在
$GBS_DATA/conf 中。
ODBCINI
此值是可选的。您可使用它来为 odbc.ini 文件指定替代的位置。缺省位置为您的

GBase 8s ODBC Driver 程序员指南
南大通用数据技术股份有限公司
- 10 -

home 目录。

在 Windows 中设置环境变量
如果在命令行处设置环境变量,则必须在登录至 Windows™ 环境时重置它们。然而,如果
在 Windows 注册表中设置它们,则在登录时会自动设置。
GBase 8s ODBC Driver 在 Windows 注册表中的下列位置中存储环境变量:
\HKEY_CURRENT_USERS\Software\Gbasedbt\Environment
在 Windows 环境中,您必须使用 setnet32.exe 或直接更新注册表的工具,来设置诸如
iclit09b.dll 这样的 GBase 8s动态链接库(DLL)使用的环境变量。Setnet 实用程序只能用
于设置 GBase 8s 环境变量。
可根据开发环境的需要来使用环境变量。
例如,
编译器需要知道在哪里找到 include 文件。
要指定 include 文件的位置,请设置环境变量 GBS_HOME(或某其他环境变量),然后
将 include 路径设置为 GBS_HOME\incl\cli。
设置环境变量的选项有下列优先顺序:
1. Setnet 实用程序
2. 命令行
3. Windows 注册表