Database connection Faulted - Errors list

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:

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