暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

GBase 8a 集群如何查看版本号

生命之源 2022-01-18
1492

GBase 8a数据库集群版本目前市场上有三个,V85,V86和V95,其中V86版本在2020还是主力,部分项目开始推广V95版本。数据库也提供了通过SQL语句,程序-V 参数等方法获得当前使用的版本号。

本文介绍GBase 8a数据库集群获得版本号的集中方法,包括在线、离线、安装包等多个途径。


连接数据库获得版本号

通过执行SQL命令来获得,适合在线获取。

如下三个方法都是一样的,看个人喜好。

gbase> select version();
+---------------------+
| version()           |
+---------------------+
| 8.6.2.43-R30.124361 |
+---------------------+
1 row in set (Elapsed: 00:00:00.00)

gbase> show variables like 'version';
+---------------+---------------------+
| Variable_name | Value               |
+---------------+---------------------+
| version       | 8.6.2.43-R30.124361 |
+---------------+---------------------+
1 row in set (Elapsed: 00:00:00.00)

gbase> select @@version;
+---------------------+
| @@version           |
+---------------------+
| 8.6.2.43-R30.124361 |
+---------------------+
1 row in set (Elapsed: 00:00:00.00)

离线获得版本号

如果数据库没有运行,可以通过数据库进程文件获得。

[gbase@rh6-1 ~]$ gclusterd -V
gclusterd ver 8.6.2.43-R30.124361 for unknown-linux-gnu on x86_64
[gbase@rh6-1 ~]$

需要注意的是,必须在dbaUser,一般是gbase,用户下运行。

通过安装包内容获得版本号

如果数据库还没有安装,只有安装包,可以用如下的方案获得。

1、解压缩安装包,获得gcinstall目录

2、进入gcinstall目录,查看BUILDINFO文件

[gbase@rh6-1 ~]$ cd gcinstall/
[gbase@rh6-1 gcinstall]$ cat BUILDINFO
release_version =  8.6.2.43-R30
。。。

通过安装包名字获得版本号

比如如下的安装包

GBase8a_MPP_Cluster-NoLicense-8.6.2_build43-R28-redhat6.2-x86_64.tar.bz2

对应的版本是8.6.2_Build43-R28

提示

准确的数据库版本,以前两种为准。
如果安装包没有被修改,那么BUILDINFO也是准确的。 
如果安装包没有被改名,那么最后一个也是可以用的。



「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论