Una soluzione potrebbe essere quella di utilizzare CsvBulkLoader
classe, esportare regolarmente il db di Access e importarlo in SilverStripe tramite un CsvBulkLoader personalizzato. http://doc.silverstripe.org/framework/en/howto/csv-import
Oppure crea un BuildTask
personalizzato che recupera il database di Access e aggiorna SS con i nuovi dati. Questo probabilmente ti darebbe la massima flessibilità e questo può essere eseguito come un lavoro CRON, quindi non devi farlo manualmente.http://api.silverstripe.org/3.1/class-BuildTask.html