PostgreSQL教程(10)人大金仓Kingbase V8安装教程
一、人大金仓Kingbase是什么
之所以把人大金仓Kingbase放在PostgreSQL分类中,是因为Kingbase是一款基于PostgrelSQL开发的国产数据库,它的命令行、配置文件以及各种使用上都有PGSQL的影子,然后在PGSQL的基础上增加了图形化管理,目前在很多政企单位开始使用。
二、安装Kingbasse
1、安装Kingbase依赖
yum -y install coreutils glib2 lrzsz dstat sysstat e4fsprogs xfsprogs ntp readline-devel zlib-devel openssl-devel pam-devel libxml2-devel libxslt-devel python-devel tcl-devel gcc gcc-c++ make smartmontools flex bison perl-devel perl-ExtUtils* openldap-devel jadetex openjade bzip2
2、运行一键安装脚本,通过图形化界面安装Kingbase,然后运行服务管理创建脚本
setup.sh #如果服务器有图形化界面可以自动拉起图形化安装,否则为命令行安装 /opt/Kingbase/ES/V8/Scripts/root.sh #服务安装好以后会创建一个自动创建服务管理脚本的脚本,直接运行即可
3、Kingbasse服务启停
#root账号管理方法 systemctl start kingbase8d #非root账号管理方法 /opt/Kingbase/ES/V8/Server/bin/sys_ctl start -D /opt/Kingbase/ES/V8/data/ #-D选项指定的路径可以配置为环境变量,然后就可以不用填写了 export KINGBASE_DATA=/opt/Kingbase/ES/V8/data/
4、使用图形界面登录后,选择控制台工具进行注册,同样可以对服务进行管理
5、使用管理工具创建数据库、表、授权等操作的时候,通过DDL可以看到最终要执行的SQL是什么样的
6、金仓数据库配置文件(默认存放于data路径下)
kingbase.conf:主配置文件,对应PGSQL中的postgresql.conf
kingbase.auto.conf:辅配置文件,优先级高于kingbase.conf,由服务自动创建,不应该手动修改。对应PGSQL中的postgresql.auto.conf。
sys_hba.conf:权限认证文件,对应PGSQL中的pg_hba.conf
sys_ident.conf:自定义认证方式,然后在hba.conf中进行使用。对应PGSQL中的pg_ident.conf
版权声明:本文章版权归数据库运维网(www.ywdba.cn)所有。如需引用本站内容,请注明来源及作者。
评论