本文讲述gbase 8s数据库的客户端工具DB-Access的启动过程。
通过从命令行运行 dbaccess 命令可启动 DB-Access。您可以选择是使用 DB-Access 菜单界面还是使用命令行界面。
您可以通过以下方式来启动并使用 DB-Access:
⚫ 从主菜单启动 DB-Access。
⚫ 从特定菜单或屏幕启动 DB-Access。
⚫ 在未显示 DB-Access 菜单的情况下,运行包含 SQL 语句的文件。
⚫ 在没有菜单界面的情况下,从命令行以交互方式启动并运行 DB-Access。
如果 UNIX™ 上的 TERM、 TERMCAP 或 TERMINFO 环境变量无法使 DB-Access 识别您使用的终端类型,那么主菜单不会显示。相反,会显示与下列文本类似的消息:
未知的终端类型。
如果在 UNIX 终端上使用窗口界面,请从非滚动控制台窗口发出 dbaccess 命令。
技巧: 如果操作系统找不到 dbaccess,请在程序名前面包含完整路径,如下所示:
$GBS_HOME/bin/dbaccess
dbaccess 命令:启动 DB-Access
使用 dbaccess 命令可启动 DB-Access。 包含选项可指定数据库或命令文件,或者转至特
定菜单屏幕。
语法

不带选项的 dbaccess 命令会启动主菜单,但不会选择任何数据库,也不会激活任何选项。
您可从主菜单中选择子菜单。
-ansi
导致 DB-Access 在遇到对符合 ANSI 标准的语法的 GBase 8s 扩展时生成警告。有关更多信息,请参阅示例:检查 ANSI 符合性。
-a
在遇到第一个错误后直接停止进程。在遇到第一个错误后停止运行中的进程可以使数据更加一致。
-c
将“ 连接” 菜单作为顶级菜单而启动。
-d
将“ 数据库” 菜单作为顶级菜单而启动。
-e
回送 filename 指定的命令文件中的每一行。
-m
显示与命令文件中 SQL 语句有关的多个服务器级别生成的所有错误消息。
-q
将“ 查询语言” 菜单( SQL 菜单)作为顶级菜单而启动。
-s
连接至 DB-Access 主菜单并显示有关当前会话的信息。
此信息包括数据库服务器名称、数据库服务器类型、主计算机、服务器功能和其他设置。
-t
将“ 表” 菜单作为顶级菜单而启动。
-V
显示 DB-Access 的版本号和序列号而不启动应用程序。 -V 不能与任何其他选项一起使用。
-version
显示 DB-Access 的版本号和构建信息(包括 GLS 库版本)而不启动应用程序。 -version 不能与任何其他选项一起使用。
-X
激活用于 LOAD 和 UNLOAD 语句的十六进制格式。
database
您希望 DB-Access 在当前会话启动时连接到的数据库的名称。连字符 (-) 指示数据库已
在命令文件的 DATABASE 语句中指定。
filename
指定一个命令文件以通过 SQL 菜单装入。
server
数据库服务器的名称。
table
指定数据库中的表。
如果从命令行中指定的子菜单或选项退出,那么将直接退出至操作系统命令行。




