ODB writing fails gracefully when unsupported

If no ODB backends support writing, we should fail gracefully.