sql >> Database >  >> RDS >> PostgreSQL

Cloud SQL Postgres Geen geschikte driver gevonden voor jdbc:postgres://google/

De meeste bibliotheken op GCP gebruiken de Standaardtoepassingsreferenties (ADC)-strategie voor het verwerken van referenties. De README voor dit project vermeldt deze bibliotheek dat ook. De Cloud SQL JDBC Socket Factory gebruikt deze referenties om de verbindingen met uw database te verifiëren.

De snelste manier is om gcloud auth application-default login te gebruiken , waarmee uw persoonlijke gegevens als standaard worden ingesteld. De veiligste en veiligste manier is echter om een ​​serviceaccount voor de toepassing, verleen deze de IAM-rol "Cloud SQL Client" en gebruik GOOGLE_APPLICATION_CREDENTIALS omgevingsvariabele om de locatie van de serviceaccountsleutel door te geven aan de bibliotheek.




  1. Waarschuwing:ocifetch() [function.ocifetch]:ORA-24374:definieer niet gedaan vóór ophalen of uitvoeren en ophalen

  2. Hoe om te gaan met te veel gelijktijdige verbindingen, zelfs na gebruik van een verbindingspool?

  3. De impact van DBCC CHECKDB minimaliseren:DO's en DONT's

  4. Beter om zero-date '0000-00-00 00:00:00' of NULL te gebruiken in MySQL?