PCB-00236: Cannot use PIC N/G variable. NLS_NCHAR not set or
set incorrectly.



PCB-00236: Cannot use PIC N/G variable. NLS_NCHAR not set or set incorrectly...

Answer / guest

Cause: To use PIC N or PIC G variables as host variables,
both of the environment variables NLS_LANG and NLS_NCHAR
must be set with correct values. One of the following
problems has occurred which prevents Pro*COBOL from
accepting PIC N and PIC G variables as host variables: 1)
One or both of NLS_LANG and NLS_NCHAR are not set at all. 2)
NLS_LANG is not set with a valid language, territory, or
character set. 3) NLS_NCHAR is not set to a valid NCHAR
character set. 4) The character set specified by NLS_NCHAR
is not a fixed width character set. Pro*COBOL can only use
fixed width character sets for PIC N or PIC G host variables.

Action: Set the NLS_NCHAR environment variable to a valid
fixed width character set name. Set NLS_LANG with a valid
language, territory, and character set.

Please add more information about this Error

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Oracle Errors Interview Questions

DRG-12015: The source document for this operation has moved - continue?

1 Answers  


ORA-01016: This function can be called only after a fetch

1 Answers  


DRG-11513: unable to open or write to file string

1 Answers  


ORA-09266: spawn: error starting an Oracle process

1 Answers  


ORA-01742: comment not terminated properly

1 Answers  






PCC-00013: Unable to open include file "string" at line number in file string

1 Answers  


ORA-12451: label not designated as USER or DATA

1 Answers  


ORA-02062: distributed recovery received DBID string, expected string

1 Answers  


ORA-23607: invalid column "string"

1 Answers  


EXP-00054: error on row number of subpartition string

1 Answers  


ORA-19207: scalar parameter string of XMLELEMENT cannot have an alias.

1 Answers  


ORA-12822: duplicate option in PARALLEL clause

1 Answers  


Categories