Linux(统信UOS X86_64 A版)安装部署人大金仓KingbaseES

984 阅读2分钟

官网下载电科金仓-成为世界卓越的数据库产品与服务提供商 (kingbase.com.cn)

选择对应的数据库及授权文件

image.png

image.png

可以使用wget命令直接下载到服务器上,此处选择下载到/usr/local目录下 将授权文件解压,一会儿会用到该路径

image.png

创建用户kingbase,并添加密码

useradd kingbase
passwd kingbase

在/usr/local下创建文件夹Kingbase,并将所有者修改为kingbase用户(安装过程中可将软件安装至该目录,需要写入权限)

image.png

将kingbase数据库的ios安装包挂载到某一目录下,此处选的数据盘

image.png

切换为kingbase用户,开始安装,一路按需选择或直接enter 有需要可以临时调整为中文输出

export LANG=zh_CN.utf8

image.png

选择你的授权文件解压路径

image.png

选择你想要安装的路径(需要确定该路径该账户有写入权限)

image.png

端口、管理员账户自行调整

image.png

按照提示使用root账户将其注册为系统服务

image.png

配置环境变量

image.png image.png 重新加载环境变量

source /home/kingbase/.bash_profile

====================验证=========================

socket方式登录

image.png

tcp/ip登录

image.png

查看版本

image.png

========================数据迁移===========================

可使用官方工具进行迁移,下载win版选择仅安装客户端,新建连接

image.png 确认客户端可以访问到数据库,打开数据迁移工具(相当于启动了一个服务,端口默认为54523)

image.png 访问 localhost:54523 默认账户 admin 密码 123456&*

依次创建源数据库、目的数据库及迁移计划,按需配置

image.png

迁移完成后返回KStudio确认可能遇到报错,客户端连接数量太多

image.png

修改其配置文件中超级账户的最大连接数,保存重启

image.png image.png image.png

=======================替换数据库授权文件====================== 先解除原授权文件的软链接,使用find命令查找授权文件地址,将旧的授权备份,新的授权拷贝进来替换原名,将文件所有权赋给kingbase账户

返回V9目录新建软链接,切换Kingbase账户,进入bin目录下重启服务

对应修改data目录下的conf文件

image.png

unlink license.dat
ln -s /usr/local/Kingbase/ES/V9/KESRealPro/V009R001C001B0030/license.dat license.dat

image.png

image.png