SQLOLEDB requires a system running:
SQLOLEDB supports OLE DB consumers that access SQL Server databases. To use SQLOLEDB, a SQL Server must be installed and running in your enterprise.
A C or C++ compiler supporting OLE/COM component construction is required to develop an SQLOLEDB consumer.