sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan forbinder du (Py)Spark til Postgres database ved hjælp af JDBC

Problemer med navneløsning er angivet med org.postgresql.util.PSQLException og resulterer ikke i NPE. Kilden til problemet er faktisk en forbindelsesstreng og især den måde, du angiver brugeroplysninger på. Ved første øjekast ligner det en fejl, men hvis du leder efter en hurtig løsning, kan du enten bruge URL-egenskaber:

url = 'jdbc:postgresql://PG_SERVER_IP/db_name?user=PG_USER&password=PASSWORD'

eller egenskabsargument:

properties = {
    "user": "PG_USER",
    "password": "PASSWORD",
    "driver": "org.postgresql.Driver"
}



  1. At skrive en kompleks MySQL-forespørgsel

  2. Brug af SQL Server Integration Services (SSIS) til at udfylde QuickBooks Records

  3. Mysql FROM_UNIXTIME som UTC

  4. Hvordan indsætter man en kolonne i en bestemt position i oracle uden at tabe og genskabe tabellen?