HPUX-Oracle8: forcing fixed width 2-byte char string over SqlNet/Net8

From: <coopman_at_ix.netcom.com>
Date: Wed, 5 May 1999 16:41:11 -0400
Message-ID: <7gqa92$dhd_at_dfw-ixnews6.ix.netcom.com>


I am trying to configure a client and server environment to communicate using fixed width 2 byte character strings over an OCI connection.

The client runs on HPUX 11.0 as well as the server, but not necessarily on the same host.
The server is Oracle 8.0.4, but the client may be 7.3.x

The database characterset is WE8DEC and the client's NLS_LANG is America_American.WE8DEC.

I believe that that use of the 2-byte representation is due to some configuration or compilation option of the client program, which takes advantage of HP's wchar_t (wide character, 16-bit) implementation, when the client and server are on similar HP platforms.

Note: This is not a simple NLS questions, but a lower-level OCI protocol issue (possibly realted to SqlNet/Net8 data type negotiation/conversion).

I have been through numerous docs, trial-and-error configurations, and scanned related usenet groups, but have not found much. Any help would be appreciated.

Marc Received on Wed May 05 1999 - 22:41:11 CEST

Original text of this message