• Can you try running the query in SQLPLUS to resolve the Oracle syntax issues and then try openquery.

    Sometimes the driver can send back bogus messages that might be obvious in the oracle native environment.