统信里安装人大金仓,前置条件是要先安装java。在没有安装javad的情况下,装人大金仓会报错,说什么 安装包里的啥啥啥没有经过系统安全验证。统信下安装JAVA的文章,可以点击这里。

首先要下载人大金仓安装包。到人大金仓官网,下载

统信里安装人大金仓_KingBase


下下来的是个ISO文件。解压之后,得到一个文件夹setup和一个文件setup.sh。运行这个setup.sh就可以安装了。本来用鼠标点这个sh文件,系统会问是否要运行它,但我用这种方式运行,居然没有反应。只好用命令行:

sh

也许需要管理员权限?不记得了。

然后一路默认就提示安装完成了。

但数据库实例实际上还没有创建。这时要用管理员的权限,运行一下数据库(不是安装包)所在目录的一个sh文件(scrips/root.sh) 就可以了。

# sh root.sh 不行
root@chenqu-uos:/home/chenqu/apps/kingbase/Scripts# sudo -s
root@chenqu-uos:/home/chenqu/apps/kingbase/Scripts# sh root.sh

#这提示不知道啥意思
Must be root to run this script, and root.sh should be executed in the 'root.sh' way, not 'sh root.sh'.

#直接输入文件名也不行
root@chenqu-uos:/home/chenqu/apps/kingbase/Scripts# root.sh
bash: root.sh:未找到命令

#加上路径就好了,真奇怪。注意没有 sh 。
root@chenqu-uos:/home/chenqu/apps/kingbase/Scripts# sudo ./root.sh
#按下回车后,系统也不见有啥提示,反正就运行完了。

用数据库对象管理工具检查,发现OK了

统信里安装人大金仓_人大金仓_02