跳转至

客户端工具 dbaccess

dbaccess概述

数据库厂商 命令行客户端
GBase 8s dbaccess
  • dbaccess 是 GBase 8s 数据库的一个命令行客户端工具,用来与 GBase 8s 数据库服务器进行交互。
  • dbaccess 是 GBase 8s 数据库自带的工具,只要安装了 GBase 8s 数据库,就可以在命令行启动该工具。
  • dbaccess 识别用户输入,将用户输入的 SQL 语句打包发送给 GBase 8s 数据库服务器执行,并接收服务器的执行结果,并按用户的要求将执行结果展示给用户。

dbaccess工作模式

交互模式

  • 菜单交互模式

​ dbaccess提供了一个基于控制台的菜单,用户可以使用方向键或快捷键,选择和执行相应的功能。

​ 直接运行dbaccess命令,即可进入菜单的交互模式。

  • 指令交互模式

​ dbaccess提供了一个类似mysql或sqlplus的客户端交互模式,用户输入要执行的指令并回车,dbaccess执行用户输入的指令,并返回执行结果。

​ 可以通过为dbaccess提供两个参数,进入指令交互模式。

非交互模式

  • 管道模式

​ dbaccess可以接收STDIN中的内容,做为dbaccess需要执行的指令。

echo "sql_code" | dbaccess

  • 脚本模式

​ 可以将SQL代码保存到文件中,将文件做为dbaccess的第二个参数,来执行文件中的SQL代码。

dbaccess