How the characters are displayed is also a function of the client
settings so check the local settings (Oracle and O/S) on the client
machine. Oracle will convert characters to the destinaton character
settings on the client, even for NVARCHAR2 columns (if I remember
correctly). You may need to adjust the Oracle client settings or the
Windows codepage to resolve UTF8/UTF16 characters correctly.
David Fitzjarrell