Hello Trevor,
AFAIK is Sage a british software company selling several very different ERP systems; I e.g. know Sage Office Line, which host the database on SQL Server.
But isn't Sage 50 a software utilizing a proprietary database and so proprietary data provider, right?