# Database connection Faulted - Errors list

**URL:** <https://forum.inductiveautomation.com/t/database-connection-faulted-errors-list/115944>\
**Category:** Ignition\
**Created:** [June 11, 2026, 7:51am UTC](https://forum.inductiveautomation.com/t/database-connection-faulted-errors-list/115944 "2026-06-11T07:51:56Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [June 11, 2026, 12:53pm UTC](https://forum.inductiveautomation.com/t/database-connection-faulted-errors-list/115944/3 "2026-06-11T12:53:11Z")

</div>

There's no fixed list, as different JDBC drivers all have there own error messages. Also, the only reliable point to trap errors is in scripted calls to perform database operations, where you use a double `except` clause. Something like this in a project library script:

```python
from java.lang import Throwable

def someProcessingFunction(someArgument):
    # ....
    try:
        result = system.db.runPrepQuery(....)
    except Throwable, t:
        # handle java and jdbc errors here
    except Exception, e:
        # handle jython errors here

```

---

_[View the full topic](https://forum.inductiveautomation.com/t/database-connection-faulted-errors-list/115944)._
