【发布时间】:2019-06-29 05:40:59
【问题描述】:
在 PCF 环境中将 PostgreSQL 连接到我的 SpringCloudDataFlow 服务器应用程序时,我收到“org.postgresql.util.PSQLException: FATAL: database “null” does not exist”。
我已成功执行以下步骤。
- 在PCF中部署SCDF(Spring-Cloud-Dataflow)服务器(1.7.3版本)
- 使用“独立”计划创建了 PostgreSQL 服务实例。 注意:我在 PCF 市场中没有任何其他可用的数据库服务。
- 通过第三方软件连接到该实例(使用主机 (IP) 和自动生成的凭据)并使用脚本“CREATE DATABASE scdf”创建数据库
- 将“PostgreSQL 服务实例”与“SCDF 服务器应用”绑定。
-
设置环境变量
spring_datasource_driver_class_name = org.postgresql.Driver spring_datasource_username [PostgreSQL_Instance_Autogenerated_Username] spring_datasource_password [PostgreSQL_Instance_Autogenerated_Password] spring_datasource_url "jdbc:postgresql://10.254.48.231:5432/scdf"
设置环境变量后,当我重新启动 SCDF 服务器应用程序时,它会给出异常并崩溃应用程序
org.postgresql.util.PSQLException: FATAL: 数据库“null”不存在
谁能帮帮我。
【问题讨论】:
标签: postgresql spring-cloud-dataflow