登录 | 注册
首页
方案案例
技术社区
资源中心
培训体系
服务合作
关于我们
SUNDB数据库常用工具之gsql/gsqlnet
gsql是SUNDB提供的处理SQL语句的对话型工具。
Bruce Lee
专栏:Bruce Lee 的数据库铺子 2024-04-22 83 4
分享到:

定义

gsql是SUNDB提供的处理SQL语句的对话型工具。
gsql:Direct Attach (D/A) 环境下使用。
gsqlnet:Client/Server (C/S) 环境下使用。


用法

Username password:连接用户与密码

–as {sysdba | admin}: 指定连接role
–import: 使用输入的方式执行SQL文件
–dsn: 指定DSN(Data Source Name)
–version: 确认gsql版本信息


主要使用command

startup
shutdown {normal | immediate | transactional | abort}
ddl_db, ddl_xxx
desc
import
spool
var


gsql配置文件

  • gsql.ini

    qsql配置文件(.gsql.ini)是由启动gsql时自动适用的选项组成的文件,应位于$HOME目录下。

  • glogin.sql

    glogin.sql为全域设置文件,位于$SUNDB_DATA/conf/glogin.sql。启动gsql时,如果有glogin.sql文件,则读取此文件并执行所包含的命令。这样可以设置所有gsql会话(例:line大小)。

  • login.sql

    login.sql为用户设置文件。启动gsql时,如果当前目录中有login.sql文件,则读取此文件并执行所包含的命令。
    login.sql的设置优先于glogin.sql的设置。


结束gsql

\quit 或\q 命令结束gsql。

4
评论

登录后发表回复

企术
123
发布于 2024-04-22 回复
6
  • 企术 回复:企术
    1211111111111
    发布于2024-04-22 回复
    1
专栏作者
Bruce Lee

SUNDB专家

  • 文章

    6
  • 阅读量

    246
  • 获赞

    18
记录个人数据库学习成长之路

SUNDB

常见问题集锦

SUNDB

免费试用

回复