Language access to distributed data with error recovery