मुझे समस्या का हल मिल गया। तिथि के लिए एक मुखौटा निर्दिष्ट करके, यह उचित परिणाम प्रदान करेगा। उपयोग करना:
to_char(to_date('01-JAN-2015','DD-MON-YYYY') ,'J')
के बजाय
to_char(to_date('01-JAN-2015') ,'J')
OpenQuery के माध्यम से और सीधे Oracle से समान परिणाम देता है।