When an OLE DB or ODBC provider returns an unhandled exception for a linked table to the PI AF Application Service , it would be better for it either handle the exception and not crash, or to log the exception, the linked table name and provider name to the AF logs and stop gracefully.
This would really help keep the system running. The error log would assist with troubleshooting while not brining down the whole system. Sometimes this crash can also lock up the database.