获取数据库版本的三种方法

  1. [kingbase@centos7-vm ~]$ kingbase -V
  2. KINGBASE (KingbaseES) V008R006C005B0041
  3. [kingbase@centos7-vm ~]$
  4. [kingbase@centos7-vm ~]$ kingbase -v
  5. kingbase:无效选项 -- v
  6. 请用 "kingbase --help" 获取更多的信息.
  7. [kingbase@centos7-vm ~]$
  8. [kingbase@centos7-vm ~]$ ksql -V
  9. ksql (Kingbase) V008R006C005B0041
  10. [kingbase@centos7-vm ~]$
  11. [kingbase@centos7-vm ~]$ ksql -v
  12. ksql:选项需要一个参数 -- v
  13. 尝试 "ksql --help" 以得到更多信息.
  14. [kingbase@centos7-vm ~]$
  15. [kingbase@centos7-vm ~]$ ksql -Usystem -dtest -c "select version();"
  16. [kingbase@centos7-vm ~]$
  17. [kingbase@centos7-vm ~]$ ksql -Usystem -dtest
  18. ksql (V8.0)
  19. 输入 "help" 来获取帮助信息.
  20. test=# select version();
  21. version
  22. ----------------------------------------------------------------------------------------------------------------------
  23. KingbaseES V008R006C005B0041 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-46), 64-bit(1 行记录)
  24. test=#
  1. [kingbase@centos7-vm ~]$ sys_ctl -V
  2. sys_ctl (Kingbase) V008R003C002B0242
  3. [kingbase@centos7-vm ~]$
  4. [kingbase@centos7-vm ~]$ sys_ctl --version
  5. sys_ctl (Kingbase) V008R003C002B0242
  6. [kingbase@centos7-vm ~]$

更换license

上传license文件到服务器

进入数据库安装目录

将过期的license文件改名

将新的license文件命令为license.dat并移动至安装目录下

使用绝对路径启动数据库

不停服务的情况下更换license