我目前将我的数据库凭据另存为ENV变量。但我想改变它,所以数据库将成为后备服务。Cloud Foundry未采用Oracle备份服务
信封变量
SPRING_DATASOURCE_driverClassName: oracle.jdbc.OracleDriver
//sample url to mask mine
SPRING_DATASOURCE_URL: jdbc:oracle:thin:@//spring.guru.csi0i9rgj9ws.us-east-1.rds.amazonaws.com:1521/ORC
SPRING_DATASOURCE_USERNAME: UserAdmin
SPRING_DATASOURCE_PASSWORD: p4ssw0rd
SPRING_DATASOURCE_initialize: false
上面的脚本作品和Cloud Foundry上运行时,有数据库连接。
_ _ - _ _ - _ _
这里是我的命令提示符下,我在那里创建服务,并绑定到我的应用程序
cf cups OracleTest -p 'username, password, url'
剧本我输入
一旦我填写了所有凭证,将我的应用程序绑定到该服务,并重新启动我的应用程序。我没有收到任何数据库连接。
我在CF
//for uri I also tried
jdbc:oracle:thin:@//spring.guru.csi0i9rgj9ws.us-east-1.rds.amazonaws.com:1521/ORC
尝试--Do我需要与此相伴一些Java configuartions?
只要您在连接器文档中提供遵循约定的URL,我对该问题的回答中描述的Spring云连接器和用户提供的服务方法就可以与Oracle数据库一起使用:http://cloud.spring.io /spring-cloud-connectors/spring-cloud-cloud-foundry-connector.html#_oracle。 –