步骤 1 以操作系统用户 gbase 登录数据库主节点。
步骤 2 连接数据库。
数据库安装完成后,默认生成名称为 postgres 的数据库。第一次连接数据库时可以连接 到此数据库。
执行如下命令连接数据库。
gsql -d postgres -p 5600
其中 postgres 为需要连接的数据库名称,5600 为数据库主节点的端口号。请根据实际 情况替换。另外,也可以使用如下任一命令连接数据库。
连接成功后,系统显示类似如下信息:
gbase 用户是管理员用户,因此系统显示“DBNAME=#”。若使用普通用户身份登录 和 连接数据库,系统显示“DBNAME=>”。
“Non-SSL connection”表示未使用 SSL 方式连接数据库。如果需要高安全性时,请使用 SSL 连接。
gsql postgres://gbase:gbase@host_ip:5600/postgres -r
gsql -d "host=127.0.0.1 port=5600 dbname=postgres user=gbase password=gbase;123"
gsql ((GBase8c 3.0.0B09 build d28887c9) compiled at 2022-05-13 11:31:40 commit 0 last mr 55 )
Non-SSL connection (SSL connection is recommended when requiring high-security)
Type "help" for help.
gbase=#
步骤 3 首次登录建议修改密码。命令如下。
gbase=# ALTER ROLE gbase IDENTIFIED BY 'XXXXXXXX' REPLACE 'XXXXXXXX';
步骤 4 退出数据库。 gbase=# \q
----结束
远程连接数据库
步骤 1 完成远程连接配置,操作步骤参见 3.2.2 配置服务端远程连接。
步骤 2 在客户端机器(10.10.0.30)上,上传客户端工具包并配置 gsql 的执行环境变量。
(1) 以root用户登录客户端机器。
(2) 创建“/tmp/tools”目录。 mkdir /tmp/tools
(3) 获取软件安装包中,并上传到“/tmp/tools”路径下。
软件包相对位置为安装时所放位置,根据实际情况填写。
不同的操作系统,工具包文件名称会有差异。请根据实际的操作系统类型选择对应 的工具包。
(4) 解压文件。
(5) 登录数据库主节点所在的服务器,拷贝数据库安装目录下的bin目录到客户端主机
的“/tmp/tools”路径下。
cd /tmp/tools
tar -zxvf ******.tar.gz
scp -r /opt/huawei/install/app/bin root@host_ip:/tmp/tools
其中,host_ip 为客户端主机 ip。
(6) 登录客户端所在主机,设置环境变量。打开“~/.bashrc”文件。
vi ~/.bashrc
在其中输入如下内容后,使用“:wq!”命令保存并退出
(7) 使环境变量配置生效。
export PATH=/tmp/tools/bin:$PATH
export LD_LIBRARY_PATH=/tmp/tools/lib:$LD_LIBRARY_PATH
source ~/.bashrc
步骤 3 连接数据库。
数据库安装完成后,默认生成名称为 postgres 的数据库。第一次连接数据库时可以连接
到此数据库。
postgres 为需要连接的数据库名称,host_ip 为数据库主节点所在的服务器 IP 地址, jack 为连接数据库的用户,5600 为数据库主节点的端口号。
当连接机器与数据库所在主机不在同一网段时,-h指定的IP地址应为Manager界 面上所设的 coo.cooListenIp2(应用访问 IP)的取值。
禁止使用gbase用户进行远程连接数据库。




