उस यूआरएल के साथ कुछ मुद्दे हैं और एक नवीनतम पीएसक्यूएल ड्राइवर शिकायत कर सकता है।
jdbc:postgres:
jdbc:postgresql:
- साथ प्रतिस्थापित किया जाना चाहिए
jdbc:postgresql://<username>:<passwor>...
, उपयोगकर्ता बजाय मापदंडों का उपयोग न करें: jdbc:postgresql://<host>:<port>/<dbname>?user=<username>&password=<password>
- कुछ मामलों में आप
sslmode=require
पैरामीटर अपने URL जोड़ने
तो द्वारा SSL कनेक्शन के लिए मजबूर करने के लिए है होना चाहिए:
jdbc:postgresql://@pellefant.db.elephantsql.com:5432/cwkqmdql?user=cwkqmdql&password=SsVqwdLxQObgaJAYu68O-8gTY1VmS9LX
या
jdbc:postgresql://@pellefant.db.elephantsql.com:5432/cwkqmdql?user=cwkqmdql&password=SsVqwdLxQObgaJAYu68O-8gTY1VmS9LX&sslmode=require
मुझे आशा है कि मदद मिलेगी।
यूआरएल वास्तव में अमान्य है। यदि भाग 'cwkqmdql: SsVqwdLxQObgaJAYu68O-8gTY1VmS9LX' उपयोगकर्ता नाम और पासवर्ड होना चाहिए, तो आप इसे इस तरह निर्दिष्ट नहीं कर सकते हैं। सही यूआरएल के लिए मैनुअल देखें: https://jdbc.postgresql.org/documentation/94/connect.html –
@a_horse_with_no_name मैंने इस zdbc में अपना spring.datasource.url बदलने की कोशिश की: postgres: //pellefant-01.db .elephantsql.com: 5432/cwkqmdql और एक ही त्रुटि अभी भी – user962206