Oracle Objects For OLE Gives Different Results On Equal Systems (Doc ID 1148446.1)

Last updated on JULY 05, 2017

Applies to:

Oracle Objects for OLE - Version: 9.2.0.1 to 11.2.0.1 - Release: 9.2 to 11.2
Microsoft Windows (32-bit)

Symptoms

A Microsoft Excel spreadsheet that queries data from the same Oracle database from two different machines returns different results on each machine.  Numbers which appear correctly on one are multiplied by 100 on the other.

Machine #1 was using the NLS_LANG setting of AMERICAN_AMERICA.WE8MSWIN1252.  Machine #2 was using the NLS_LANG setting of PORTUGUESE_PORTUGAL.WE8MSWIN1252.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms