Why don't you use the Oracle OLE DB provider to read the data?
Another option is to use the specialized (but free) Oracle adaptors from Attunity: http://www.microsoft.com/en-us/download/details.aspx?id=29283
Need an answer? No, you need a question
My blog at https://sqlkover.com.
MCSE Business Intelligence - Microsoft Data Platform MVP