重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛
标题:
gbase 8a,8c,8s对应的客户端工具各是什么
[打印本页]
作者:
郑全
时间:
2026-5-9 11:06
标题:
gbase 8a,8c,8s对应的客户端工具各是什么
1. GBase 8a(分析型 MPP)客户端
命令行客户端:gccli / gncli
gccli
:连接整个集群,支持跨节点 SQL 分发,是日常运维的首选
gncli
:仅连接单个节点,用于节点级排查
典型连接命令:
# 连接集群
gccli
-u
root
-p
-h
<
集群VIP
>
-P
5258
testdb
# 连接单个节点
gncli
-u
root
-p
-h
<
节点IP
>
-P
5258
testdb
特点:兼容 MySQL 语法,支持-e执行单条 SQL、--force批量执行脚本,可独立安装在非集群环境
图形化客户端:GDS(GBase Status Studio)
官方免安装工具,支持集群监控、SQL 编辑、性能分析
提供可视化的集群状态、表结构、数据导入导出功能
🔹 2. GBase 8c(分布式数据库)客户端
命令行客户端:gsql
基于 PostgreSQL 的psql改造,用法完全兼容,是官方推荐的核心工具
典型连接命令:
# 本地连接
gsql
-d
postgres
-U
gbase
# 远程连接
gsql
-h
<
主机IP
>
-p
15432
-U
username
-d
dbname
支持元命令(如\dt查看表、\l查看数据库)、脚本执行、事务控制,功能和psql一致
图形化客户端:GBase 8c Manager
官方集群管理工具,支持节点监控、备份恢复、用户权限管理
适合集群级运维,也可使用 DBeaver 等第三方工具连接
🔹 3. GBase 8s(事务型数据库)客户端
命令行客户端:dbaccess
核心运维工具,支持三种模式:菜单交互、命令行直接执行、脚本模式
典型使用方式:
# 进入菜单交互模式
dbaccess
# 直接执行SQL语句
dbaccess testdb
-e
"select * from tabname;"
# 执行SQL脚本文件
dbaccess testdb
-f
/path/to/script.sql
依赖环境变量(如INFORMIXSERVER、DBPATH)配置,需提前设置才能正常连接
图形化客户端:GBase 8s Studio
官方管理工具,支持表结构设计、SQL 编辑、性能监控
也可使用第三方工具如 DBeaver、Informix ODBC/JDBC 客户端连接
欢迎光临 重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛 (http://bbs.cqsztech.com/)
Powered by Discuz! X3.2