edp963 / davinci-docker

Davinci Docker Deployment
Apache License 2.0
155 stars 99 forks source link

配置PostgreSQL数据源 #19

Open ZOOUQinn opened 4 years ago

ZOOUQinn commented 4 years ago

我这里尝试将PostgreSQL做为数据源。 按说明文档下载了JDBC驱动(https://jdbc.postgresql.org/download.html )并放置到 /opt/davinci/lib/ Screenshot from 2020-06-10 20-40-18

但PostgreSQL没有可支持的数据库列表中。并且提示: Not supported data type: jdbcUrl=jdbc:postgresql://..../...

请问,我可能在那个步骤出错?

lytanz commented 1 year ago

一、 配置好了需要重新项目,进入你的项目执行路径/opt/davinci/bin,然后执行restart-server.sh,然后刷新网页,在选项中就会出现postgresql了。 二、 还需要注意一点的是,需要将davinci的lib目录添加到系统路径中,否则会在保存的时候报错 JDBC driver is not found: postgresql

  1. 在 /etc/profile 文件中添加export PATH=PATH:$DAVINCI3_HOME/lib
  2. 然后刷新配置source /etc/profile
  3. 最后重新启动项目,就可以正常配置PostgreSql了。