irpas技术客

【nacos配置Oracle数据源 适配 Oracle、PostgreSQL】_Misty-Li_nacos oracle

网络 4134

nacos配置Oracle数据源 适配 Oracle、PostgreSQL 下载源码编译可执行文件从编译好的nacos-feature_multiple_datasource_support\console\target目录下复制jar包到nacos-feature_multiple_datasource_support\distribution\target目录下进入到distribution\conf目录下修该参数:jpaThe datasource is used by oracle然后启动 目前 nacos 提供的配置持久化方案为derby、mysql, 在部分场景下无法使用以上数据源 需要我们手动扩展支持其他数据库。Nacos 官方在之前曾新建分支维护适配其他数据库,我们可以通过自己编译获取对应的版本

下载源码

切记选择分支为:feature_multiple_datasource_support

编译可执行文件

mvn -B clean package -Dmaven.test.skip=true -Prelease-nacos

从编译好的nacos-feature_multiple_datasource_support\console\target目录下复制jar包到nacos-feature_multiple_datasource_support\distribution\target目录下

进入到distribution\conf目录下修该参数: jpa

spring.data.jpa.repositories.enabled=true spring.jpa.show-sql=true

The datasource is used by oracle

spring.jpa.hibernate.naming.physical-strategy=com.alibaba.nacos.config.server.configuration.NacosPhysicalNamingStrategy nacos.datasource.type=ORACLE nacos.datasource.relational.dsList[0].url=jdbc:oracle:thin:@192.168.0.12:1521:XE nacos.datasource.relational.dsList[0].username=oracle nacos.datasource.relational.dsList[0].password=oracle nacos.datasource.relational.dsList[0].driver-class-name=oracle.jdbc.driver.OracleDriver

然后启动

./startup.sh -m standalone 或者 startup.cmd -m standalone


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #nacos #oracle #适配Oracle