Including several I have been employed at. They start off small and a spread sheet is all that was needed, but they just keep adding to it year after year. I've even seen web interface added to it, but the backend updated THE spreadsheet, not a database.
use stronger lasers, punch a hole in anything in the way! But seriously, error correcting code and data re-transmission. Only long blockages are an issue.