下载安装人大金仓常见问题
- 需要去人大金仓https://www.kingbase.com.cn/qd/index.htm下载linux版iso文件和授权文件(license-企业版-90天)。
- iso文件需要挂载在指定目录下。 参考:(https://www.cnblogs.com/bluestorm/p/16941812.html)。
- 人大金仓数据库安装过程中出现乱码/内容不显示是因为jdk版本不匹配,通过asdf更换java版本为java8版本。
创建数据库
# /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0024/Server/bin 是数据库安装目录
cd /opt/Kingbase/ES/V8/
## 创建data目录
mkdir data
cd /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0024/Server/bin
./initdb -Usystem -W -D /opt/Kingbase/ES/V8/data -EUTF8 --enable-ci
## 启动数据库服务:(注意不能使用root用户启动)
./sys_ctl -D /opt/Kingbase/ES/V8/data -l 日志文件 start
## 停止服务
./sys_ctl stop -D /opt/Kingbase/ES/V8/data
## 创建数据库
./createdb -Usystem -W -p54321 -Osystem -Ttemplate0 -EUTF8 jtop
迁移数据需要注意的问题:
## 数据库配置项
db {
## 数据库迁移配置项
migration {
## 迁移文件存放位置
locations = "db/migration/kingbase"
}
## JDBC连接配置项(kingbase8)
jdbc {
## 连接驱动
driver = "com.kingbase8.Driver"
## 连接地址
url = "jdbc:kingbase8://localhost:54321/kingbase"
## 用户名
user = "system"
## 密码
password = "123456"
## 最大连接数(可选项,默认值:10)
# max-pool-size = 10
}
}
依赖需要外部引入,maven仓库不存在的依赖需要从外部下载jar包(kingbase8-8.6.0.jar)并拉到maven目录下文章来源地址https://www.toymoban.com/news/detail-532432.html
<dependency>
<groupId>com.kingbase8</groupId>
<artifactId>kingbase8</artifactId>
<version>8.6.0</version>
</dependency>
文章来源:https://www.toymoban.com/news/detail-532432.html
到了这里,关于[开发|数据库] java程序人大金仓数据库适配笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!