NLS character set confusion

Hi all

12 c

aix7

We currently buy license 3rd party app and 12 db to support our BSS systems, and this will soon apply.

I plan the 12 c Db installation.

My question is:

What is the best or most appropriate NLS_CHARACTERSET use?

What is WE8MSWIN1252 or AL32UTF8? What is the best of both?

Also, what is the best NLS_NCHAR_CHARACTERSET to use?  can we just use also WE8MSWIN1252 or AL32UTF8?

Thank you

MK

Yes.

Tags: Database

Similar Questions

  • Error ORA-12712 when changing the character set AL32UTF8 to nls

    Hello

    It is strongly advised to use the AL32UTF8 database character set when ever a database is used with our XML capabilities. The database character set in the installed base is WE8MSWIN1252. To use XML DB functionality, I need to change it to AL32UTF8. But, when I try to do that, I get ORA-12712: new character set must be a superset of the old character set. Is there a way to fix this?

    Thanks in advance,
    Divya.

    Hello

    a change of we8mswin1252 to al32utf8 is not directly possible. This is because al32utf is not a binary superset of we8mswin1252.

    There are 2 options:
    -use any export and import
    -Use of the altar in a kind of limited

    Depends on the method, you can choose the characters in the database, is that only ASCII then the other can work, in other cases, one is necessary.

    It is all described in Note 260192.1support, "replacing the NLS_CHARACTERSET AL32UTF8 / UTF8 (Unicode). Get on-site support/metalink.

    You can also read the chapters about it in the Guide of globalization: [url http://download.oracle.com/docs/cd/E11882_01/server.112/e10729/ch11charsetmig.htm#g1011430] change characterset.

    Herald tiomela
    http://htendam.WordPress.com

  • It is necessary that the nls database no matter what character set given? My db is

    WE8ISO8859P1.

    Hello

    APEX itself does not have a specific database character set, but the DAD (database Access descriptor) that setting for APEX must use AL32UTF8 in the character set of the parameter PlsqlNLSLanguage, in accordance with the installation instructions.

    http://download.Oracle.com/docs/CD/E14373_01/install.32/e13366/db_install.htm#CIHJIIIG

    Hope this helps,

    John.
    --------------------------------------------
    Blog: http://jes.blogs.shellprompt.net
    Work: http://www.apex-evangelists.com
    Author of Pro Application Express: http://tinyurl.com/3gu7cd
    AWARDS: Don't forget to mark correct or useful posts on the forum, not only for my answers, but for everyone!

  • How to change the character set in an XML field

    Hello everyone.

    I have a table with an XML field, the table must be copied into a new, when I run:

    Insert into new_table

    Select * from ancienne_table;

    Delivery to the following error message:

    SQL error: ORA-64464: XML error event

    ORA-19202: there was an error in the treatment

    LSX-00234: decimals not valid "4,225714285714286."

    XML

    00000 64464. -"Error event XML.

    Can someone help me please, I need to convert the characters in "UTF8" that would solve the problem.

    Thank you very much

    Carlos

    SQL error: ORA-64464: XML error event

    ORA-19202: there was an error in the treatment

    LSX-00234: invalid decimal "4,225714285714286."

    XML

    00000 64464. -"Error event XML.

    Can someone help me please, I need to convert the characters in "UTF8" that would solve the problem.

    It seems that you have an XMLType column based on a pattern of failure revalidation.

    It's strange, but fortunately, the error has nothing to do with the database character set.

    Just change your NLS session parameters:

    ALTER session set nls_numeric_characters = ".";

    and try again.

  • ORA-12701: CREATE DATABASE character set is not known after upgrade 11.2.0.3

    Hello Experts,

    Please note that I have just finished my Oracle database upgrade 11.1.0.7 to 11.2.0.3

    Once I tried to bounce the database, I get the following errors?


    [oracle@dba1 09181638] $ sqlplus "virtue sysdba".

    SQL * more: Production of the 11.2.0.3.0 version kills him Sep 18 16:44:26 2012

    Copyright (c) 1982, 2011, Oracle. All rights reserved.

    Connect to an instance is idle.

    SQL > startup
    ORACLE instance started.

    Total System Global Area 1071333376 bytes
    Bytes of size 1349732 fixed
    465569692 variable size bytes
    591396864 of database buffers bytes
    Redo buffers 13017088 bytes
    Mounted database.
    ORA-01092: ORACLE instance is complete. Disconnection forced
    ORA-12701: CREATE DATABASE character set is not known.
    Process ID: 8740
    Session ID: 201 serial number: 5

    Concerning
    Mohammed. Abdul Awal

    ORA_NLS environment variables (ORA_NLS32, ORA_NLS33, ORA_NLS10) explained. [77442.1 ID]

    when using a Oracle 10g or 11g version set the ORA_NLS10 environment variable to:
    
    ORA_NLS10 = $ORACLE_HOME/nls/data
    

    change

    ORA_NLS10=/u01/d01/db/tech_st/11.2.0/nls/data/9idata
    

    TO

    ORA_NLS10=/u01/d01/db/tech_st/11.2.0/nls/data
    

    as 9idata no longer exists it

    or simply disabled ORA_NLS10, as it is not necessary to define explicitly in Oracle 9i

  • Character set of database and the national character set?

    Hi all

    I'm sorry if the question is stupid.

    why we need a so-called "national character set"?, I think it's important to keep the consistency of the character set, and this thing "national character set" really confuses me.

    in my opinion, if you are in English speaking countries, use ASCII coding such as your database character set, if not, just use you UNICODE, everything should be good, why?

    Thanks in advance.

    For Oracle Database, database character set is for the data types CHAR, VARCHAR2 and national character set to NCHAR, NVARCHAR2, and NCLOB and CLOB. Please read http://download.oracle.com/docs/cd/E11882_01/server.112/e10729/ch6unicode.htm#CACHCAHF.

  • Is it possible to set the character set to the instance level?

    Hi all

    I have some confusion.

    means my database character set AL32UTF8.

    and I want tio character set of instance is WE8MSWIN1252

    He is liable to set the character set to the instance level?

    Please answer Yes or no and why?




    Thank you and best regards,

    Instance is memory process structure and background.

    Character set is for the data and the data is stored in the database that differentiate the instance.

    So the answer is no.

    Kind regards
    Teymur Hajiyev
    Oracle 10g certified master
    http://Teymur-Hajiyev.blogspot.com
    http://DBA.AZ

  • determine the character set

    Hello world
    In Oracle eBS R12 from unix, how to determine what game to choose.
    Thanks and greetings

    Hello

    Please refer to [Installation Guide for Oracle Applications: quick help install | http://download.oracle.com/docs/cd/B53825_03/current/acrobat/121oaig.pdf], Page 1-20 NLS parameters.

    You can also see the following threads.

    MLS data character set conversion
    MLS data character set conversion

    NLS_CHARACTERSET UTF8 to NLS_CHARACTERSET WE8ISO8859P9
    Re: NLS_CHARACTERSET UTF8 to NLS_CHARACTERSET WE8ISO8859P9

    Kind regards
    Hussein

  • Sometimes, the Firefox doesn't recognize a character set

    Firefox can not decode some English text characters or symbols and instead of characters appear a kind of codes. Just like you would surf the Chinese website without the Chinese character set.

    Like this here

    Why is it so in Firefox? I've never seen what happens in Internet Explorer.

    Pages that use Unicode (UTF-8) format display a small box with the hex code if the character cannot be displayed.
    Which allows you to search the character in a table.

    If you see such a box with hexadecimal code in it, then it means that Firefox cannot map a character to a specific font, and you will need to install a font that covers the affected characters.

    In your case you are missing fonts and font support if it occurs on sites that use the IDEOGRAM.

    You will see something similar on Windows XP if you visit pages that use complex scripts (e.g. hindi and Arabic).

    Windows XP account very basic language support installed by default.

    There are many languages in the world and there are still languages that may require special fonts.

    You probably can't read, so it's your choice if you want to install a font for these pages or just accept the small squares with the hex code.

    See http://en.wikipedia.org/wiki/Supplementary_Multilingual_Plane

  • Character set for the words

    Hello

    Does anyone know what charset LPX uses for the words when you export a project at noon?

    I have set in Hungarian language of OS X. The correct character set for the Hungarians should be ISO-8859-2 (Latin 2), yet when I export a logical project that uses these words at noon, the external drive is not displayed correctly the

    That is to say. o is displayed as Ăł or similar, any set of characters I use in other software

    P. S.

    I submitted a bug report, as this seems to be a bug, but there was no reaction yet on the report

    PS.

    Never mind, I just realized the character encoding used is UTF-8

  • Character set OCR

    Greetings,

    I am very new to machine vision, I am creating a number plate recognition system, I trained each character set in the license plate in the formation of OCR and when im opening each individual character image, sound successfully converts it to a string, but to an entire image (of the plate) its does not (I'm '?') I tried using KING for selection of specific areas but does not work... I don't know what seems to be the problem please help.

    You must connect the region of interest to the vi IMAQ OCR read text 3.

    The following example shows how to use the screw of OCR:

    C:\Program NIUninstaller Instruments\LabVIEW\examples\Vision\2. Functions\OCR\OCR first Example.llb\OCR first Example.vi.

    With this example, you can even load your character set file and try on your images.

    I hope this helps.

    Best regards

    Christophe

  • Character set for message conflict

    I am running Win XP Pro w/SP3 and IE7 and OE6 support. When you try to send the entire copy & pasted text of a long article in the NY Times, I get the "conflict message character set" window which offers three choices, send as, Send as Unicode, or cancel (and reissue). It is the first time that I've ever known this error message when sending by e-mail of this kind. Although I sent the message twice, once for each of the two formatting options, none of my many recipients received the message. Since there is clearly no Western European NON-ISO or character sets Windows in the body of my email, what other reasons might be incited the error message? I even tried to copy the text into Notepad, and then copy and paste in OE6 nothing is helping.

    The problem seems to have resolved itself and without apparent reason.

  • Windows mail in vista giving the message "character set conflict."

    When I send an email, sometimes I get the error message "character set conflict."

    I use Windows Mail & Vista.

    In the options, I chose to send in HTML and Western European encoding

    Any suggestions?

    Are these replies to messages?  If Yes, it could be the original message has a different coding and that is why the conflict.  I think you can probably ignore it.

    Steve

  • Creating repository utility change Character Set

    Hello

    While installing RCU get an error where it recommends the AL32UTF8 user. How to change the character set.

    RCU.jpg

    Sandy

    You cannot change the character set. You can click on ignore and install UCR in the database not utf8, but Oracle can't stand repository in non utf8 databases.

    It is at your own risk.

    Concerning

  • ORA-12704: incompatibility of character set

    Hello

    I met the above error during the re-creation of the following function.

    SQL > create or replace FUNCTION p_LUChnlCfg_s_CAls_Ch_App_CAls

    () 2

    3 v_ConfigAlias in VARCHAR2 DEFAULT NULL,

    4 v_ChannelID in NUMBERS by DEFAULT NULL,

    5 v_ApplicationID IN NVARCHAR2 DEFAULT NULL,

    6 cv_1 ON SYS_REFCURSOR

    7)

    8 RETURN NUMBER

    9, ACCORDING TO

    10

    BEGIN 11

    12

    13 OPEN FOR cv_1

    14 WITH AppTree (ApplicationID, RowID_) AS

    15 (SELECT ApplicationID, RowID_ OF TABLE (Get_ApplicationHierarchy (v_ApplicationID))

    16 UNION ALL

    .

    .

    .

    LINE/COL ERROR

    -------- -----------------------------------------------------------------

    14/3 PL/SQL: statement ignored

    15/16 PL/SQL: ORA-12704: incompatibility of character set

    Get_ApplicationHierarchy refers to the following table

    SQL > desc tt_v_ApplicationHierarchy

    Name                                                                     Null?    Type

    ------------------------------------------------------------------------ -------- ------------------

    APPLICATIONID NOT NULL NVARCHAR2 (50)

    PARENTAPPLICATIONID NVARCHAR2 (50)

    ROWID_                                                                            NUMBER(10)

    Appreciate feedback on this.

    Whenever you have the 'UNION' operator, the types of column in each of the secondary queries must match.

    Number for number, NVARCHAR, NVARCHAR, etc...

    You have not provided enough information in the code you have posted to that help you.

Maybe you are looking for