Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: My language is broken in oracle

Re: My language is broken in oracle

From: Rainer Herbst <rherbst__at__rz.uni-potsdam.de>
Date: Mon, 22 Sep 2003 17:04:37 +0200
Message-ID: <bkn30u$4oj$1@zeppelin.rz.uni-potsdam.de>


handlim schrieb:
> One of oracle is set as US7ASCII and another is set as
> KO16KSC5601(Korea language). I use the program, which is made by C
> language, to transfer data between two oracles. But, When I move the
> data from one oralce which is set as KO16KSC5601 to another oracle
> which is set as US7ASCII, The data written by korea language is
> broken.
>
> So, I am wondering how I can do for solving this problem.
> Who knows any way to move data between two oracle which are set
> differently in character set. And I am wondering if there is any
> function in C lanuage to support varient character sets among each
> different languages.
>
> Please, Help me,,,,
>
> Have a good day,,,

You can't store 2 byte (KO16...) Korean letters into an US7ASCII (7 bit only) characterset database. Look at the oracle documentation for NLS (Naturale Language Support)!

To transfer data from one database to another, a C function might not be the best choice. I would suggest the oracle exp/imp utilities!

HTH!
Rainer

-- 
------------------------------------------------
Rainer Herbst         Linux - Registered
ZEIK                  User #319157
Universität Potsdam   Usual disclaimers applies!
------------------------------------------------
Received on Mon Sep 22 2003 - 10:04:37 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US