Uhm... you can read right? The error message sounds pretty clear to me. Try reinstalling the OLEDB driver that triggers that message. And if at all possible use Oracle's own OLEDB driver, not MS OLEDB driver for Oracle.
talk is cheap, supply exceeds demand