我目前將我的數據庫憑據另存爲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。 –