KingbaseES人大金仓数据库windows系统安装过程及异常处理

KingbaseES人大金仓数据库windows系统安装过程(20220331)

当前版本为KingbaseES_V8R6

一、安装包和授权文件下载

前往人大金仓官网(https://bbs.kingbase.com.cn/)进行下载.

KingbaseES人大金仓数据库windows系统安装过程及异常处理

二、安装包下载为iso文件,进行解压

解压后内部包含 KingbaseES安装文件 和 辅助文件压缩包,先将压缩包解压,安装内部程序,然后安装KingbaseES即可。

KingbaseES人大金仓数据库windows系统安装过程及异常处理

三、KingbaseES安装过程

打开安装包,导入官网下载后的授权文件,选择完全安装,选择服务安装目录,选择data数据目录,输入账号密码,始终下一步至安装完成即可。

KingbaseES人大金仓数据库windows系统安装过程及异常处理

四、异常情况

KingbaseES人大金仓数据库windows系统安装过程及异常处理

安装过程设置账号密码下一步时出现 初始化失败

导致:data数据目录无法正常创建,服务正常无法启动

解决:手动生成指定data目录

创建数据存储文件夹data,右键文件夹属性-安全将访问权限打开(没有权限将无法创建data目录)

打开命令窗口cd 到 C:\Program Files\Kingbase\ES\V8\Server\bin目录

命令窗口输入 initdb -D “data文件夹的绝对路径” 即可生成data目录

输入 sys_ctl -D “data数据目录的绝对路径” start 即可启动服务(默认服务启动失败可自行注册)

补充:

启动失败可注册

注册数据库服务

sys_ctl register -N “服务名称” -D “data数据目录的绝对路径”

注销数据库服务

sys_ctl unregister -N “服务名称” -D “data数据目录的绝对路径”

密码错误

忘记密码和初始化失败可能会导致错误

KingbaseES人大金仓数据库windows系统安装过程及异常处理

解决:设置免密登陆后再进行密码修改

打开数据库目录,到进入data数据目录

编辑打开sys_hba.conf文件

找到# IPv4 local connections: 下方的host all all 127.0.0.1/32 scram-sha-256

将 scram-sha-256 改为 trust

重启服务

启动服务

sys_ctl -D “data数据目录的绝对路径” start 即可启动服务

关闭服务

sys_ctl -D “data数据目录的绝对路径” stop 即可关闭服务

然后免密登陆进入 执行 alter user system password ‘123456’; 修改密码

密码修改完成后 将sys_hba.conf文件trust改为原来scram-sha-256,重启服务即可

补充:若显示没有system用户可使用

alter user “system” password ‘123456’;

alter user “Administrator” password ‘123456’;