sql >> Databasteknik >  >> RDS >> PostgreSQL

libpq:Hur man får felkoden efter en misslyckad PGconn-anslutning

Så efter att ha gjort lite mer forskning och frågat postgres-utvecklare verkar det som att det för närvarande inte är möjligt att få felkoden från PQconnectdbParams().

Detta verkar vara en brist hos libpq själv som inte försöker tilldela SQLState-felkoder för fel som upptäcks internt (som ett okänt värdnamn).

Det här verkar finnas på postgres dev att göra-listan men det är inte en prioritet.

TL;DR:Om du ska använda libpq, lär dig att leva med textfelmeddelandet (vilket språk det än är lokaliserat på).



  1. Kan inte ansluta till mysql via servlet

  2. Mysql kan inte ansluta - Åtkomst nekad (med lösenord ja)

  3. Skalskript för att köra pgsql-kommandon i filer

  4. Finns det ett sätt i MySQL att implicit skapa en primärnyckel för en tabell?