# SQL-Fehler ermitteln

**URL:** https://www.pg-forum.de/t/sql-fehler-ermitteln/444
**Category:** SQL
**Created:** [1. August 2018 um 13:22 UTC](https://www.pg-forum.de/t/sql-fehler-ermitteln/444 "2018-08-01T13:22:59Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Werner21](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/w/858c86/32.png) [@Werner21](https://www.pg-forum.de/u/Werner21)
#### Post date: [1. August 2018 um 13:22 UTC](https://www.pg-forum.de/t/sql-fehler-ermitteln/444/1 "2018-08-01T13:22:59Z")

</div>

Servus,

schön, dass es dieses Forum hier gibt, hat mir schon ein paar mal geholfen - als Gast.  
Ich nutze den PostgreSQL-Server als Datenbasis für meine selbst erstellten Programme in Xbase++. Wenn ich jetzt einen Fehler bekomme, weil z. B. ein insert-Befehl fehl schlägt, zeigt mir die Programmiersprache leider keine sprechende Fehlermeldung dazu an. Wie kann ich nachträglich über einen select- oder ähnlichen Befehl die letzten Server-Fehler abfragen?

Hab hierzu leider nichts gefunden. Im pg\_log-Verzeichnis ist das bei uns aktuell leider nicht zu finden.

Danke!

---

<div class="post-metadata">

### Author: ![pogomips](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/p/bbe5ce/32.png) [@pogomips](https://www.pg-forum.de/u/pogomips)
#### Post date: [1. August 2018 um 21:02 UTC](https://www.pg-forum.de/t/sql-fehler-ermitteln/444/2 "2018-08-01T21:02:01Z")

</div>

Du kannst Dir mal dieses Kapitel anschauen und in postgresql.conf die Sachen, die Du brauchst, aktivieren, z.B. log\_statement  
[https://www.postgresql.org/docs/current/static/runtime-config-logging.html](https://www.postgresql.org/docs/current/static/runtime-config-logging.html)

---

<div class="post-metadata">

### Author: ![Werner21](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/w/858c86/32.png) [@Werner21](https://www.pg-forum.de/u/Werner21)
#### Post date: [2. August 2018 um 13:03 UTC](https://www.pg-forum.de/t/sql-fehler-ermitteln/444/3 "2018-08-02T13:03:07Z")

</div>

Danke. Das heisst, dass ich _log\_statement_ auf _mod_ setzen muss, damit man einen fehlerhaften insert-Befehl im Log hat? Aktuell steht der Parameter auf _none_ und da stand nichts im Log.  
_Mod_ hört sich aber nicht so günstig an, da wird dann ja alles protokolliert?

---

<div class="post-metadata">

### Author: ![akretschmer](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/a/a6a055/32.png) [@akretschmer](https://www.pg-forum.de/u/akretschmer)
#### Post date: [3. August 2018 um 08:32 UTC](https://www.pg-forum.de/t/sql-fehler-ermitteln/444/4 "2018-08-03T08:32:55Z")

</div>

du solltest einen Fehlercode und eine Text zurückbekommen, den mußt Du in Deiner Programmierung halt nur auswerten.

---

<div class="post-metadata">

### Author: ![Werner21](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/w/858c86/32.png) [@Werner21](https://www.pg-forum.de/u/Werner21)
#### Post date: [4. August 2018 um 14:53 UTC](https://www.pg-forum.de/t/sql-fehler-ermitteln/444/5 "2018-08-04T14:53:44Z")

</div>

Servus akretschmer,

da bekomme ich aktuell nur die Fehlernummer -1 und als Beschreibung ein “D”. Habs dem Hersteller der Programmiersprache schon längst gemeldet, aber bisher wurde da nichts geändert. Deshalb meine Frage hier.

Warum funktioniert eigentlich die Mail-Benachrichtigung hier in dem Forum nicht? Meine Mailadresse ist hinterlegt, alle Benachrichtigungen sind auf ein, aber ich bekomme keine?

---

<div class="post-metadata">

### Author: ![akretschmer](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/a/a6a055/32.png) [@akretschmer](https://www.pg-forum.de/u/akretschmer)
#### Post date: [4. August 2018 um 17:32 UTC](https://www.pg-forum.de/t/sql-fehler-ermitteln/444/6 "2018-08-04T17:32:37Z")

</div>

schaue mal ins Log von PG, ob da ein fehler ist.

eMail-Benachrichtigung: _seufz_, ja, die geht irgendwie nicht. @xandrian?

---

<div class="post-metadata">

### Author: ![Werner21](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/w/858c86/32.png) [@Werner21](https://www.pg-forum.de/u/Werner21)
#### Post date: [2. September 2018 um 15:54 UTC](https://www.pg-forum.de/t/sql-fehler-ermitteln/444/7 "2018-09-02T15:54:55Z")

</div>

Leider hab ich bisher keinerlei Email-Benachrichtigung bekommen.

---

<div class="post-metadata">

### Author: ![system](https://www.pg-forum.de/uploads/default/original/1X/dc97a981dd26692d5fb52e8b8fc7c090d7b9559a.png) [@system](https://www.pg-forum.de/u/system)
#### Post date: [21. Februar 2021 um 07:07 UTC](https://www.pg-forum.de/t/sql-fehler-ermitteln/444/8 "2021-02-21T07:07:07Z")

</div>


