Вы можете попробовать импортировать сборку .NET в вашу базу данных , которая содержит логику для запросов к файловой системе, представить ее как пользовательскую функцию и затем вызывать эту функцию в любое время, когда вы захотите получить значения из этого каталога в режиме реального времени.
Конечно, я видел, что это было сделано только со скалярными результатами функций .Net, но должно также быть возможным для возврата табличных значений.
Простой пример C # доступа к файловой системе можно найти здесь здесь , но если C # вам не по вкусу, или вы вообще не балуетесь кодом, то это не будет любая помощь.