Unicode How-To

Hi,
to convert a Solaris 10 SPARC + Oracle 10.2 + ECC 6.0 box to Unicode... where can I find docu and/or how-to guide ?
Regards.
Ganimede Dignan.

Hi,
THX for your post.
>http://service.sap.com/unicode
>--> Unicode Media Library
>
>If you have a chance update to the latest SAP_BASIS support package before you start the migration.
Hmmm... it is similar a system copy based on export/import. Due to very large database (1,7 TB), is not possibile a "in-place" convertion ? In the past, for iSeries systems, is possibile to convert EBCDIC to ASCII with a in-place convertion without export/import (only for 1100 SAP codepage).
Regards.

Similar Messages

  • Unicode - How to pass character variable to hex variable?

    Hi,
    DATA : XTAB(2) TYPE x,
               XSEPARATOR(1) TYPE c.
    How do I transfer contents of XSEPARATOR into XTAB without causing a Unicode error? I have read that a Class CL_ABAP_CHAR_UTILITIES can be used, but I dont know how ...

    You are correct. For hex values in the unicode system we have to use CL_ABAP_CHAR_UTILITIES. This class has ATTRIBUTES for horizontal tab, vertical tab, etc.. Use TCODE SE24 to see these in detail.
    Horizontal tab: CL_ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB, etc..

  • How can I get Firefox to default to Unicode rather that Western ?

    This is the same question as the unanswered, archived thread https://support.mozilla.org/en-US/questions/989012?fpa=1
    Firefox 33.0 displays mojibake+English instead of Japanese+English. It shouldn't matter whether the web page is encoded in ShiftJIS, EUC, raw JIS (though that's rare), or UTF8; all of them should be easy to autodetect.
    I can go to the View menu, Character Encoding, and select Japanese, but this should not be necessary. I shouldn't have to teach it to ordinary users.
    View - Character Encoding - Auto-detect is off, but even if I set that to Japanese it doesn't help. Hypothetically even if it helped Japanese it wouldn't help Greek.
    If I understand correctly there used to be an option View - Character Encoding - Universal, but that option was removed? WTF???????????????????????????????
    I've read a few expert opinions that I should change the web server to ... I'm not sure what I should change it to, because looking at the page again it seems that it already says Unicode ... but anyway, I don't think one of Japan's largest transportation companies will let one of their smallest personal individual customers barge in and reprogram their web server.
    http://www.sagawa-sgx.com/sgx/trackeng.asp?CAT=AWB&enc=ENG&AWB=25903880-0
    This part probably didn't help but shouldn't hurt too much:
    body{
    background-color:darkblue;
    font-family:Arial;
    font-size:12px;
    background: #ffffff;
    This part should help, shouldn't it?:
    <meta http-equiv="Content-Type" content="text/html; charset=unicode">
    How can I set auto-detect to use information from the web page, and to turn on auto-detection for web sites that don't say?

    For the third time: THE PAGE SENDS A META TAG:
    <meta http-equiv="Content-Type" content="text/html; charset=unicode">
    but FF is auto-defaulting to Western and mojibake.
    "If the page uses Unicode then this should always work."
    What does the word "this" refer to? The fallback (manual auto-detect setting) worked for this page because this page only contains Japanese and English, and Japanese character sets include the Italian characters that are used in writing English. But, for the third time again, shouldn't FF automatically auto-detect it, and even for manual auto-detecting why was the Universal option deleted?

  • How do I prove java uses unicode?

    Hi!
    I use a win98 computer in sweden with ansi cp1252.
    i run java in jbuilder 5.0 with jdk 1.3.0.
    I want to prove that java uses unicode and not the ascii tabell but if i try to write all char in a for loop for example i only get the ansi values. I want to prove that it uses unicode how can i do that?
    I have a suggestion that if i print a chinese sign for example that proves that java can handle many diffrent ascii tabells. but how do i do that and where should i put the font that is needed and where do i get it?
    Any suggestion for a solution ... plz message me :o)
    Anders.
    [email protected]

    The ASCI/ANSI character set is a subset of Unicode, so if you print all of them out you will just get the ASCII table. So, technically anything that uses Unicode uses the ASCII table. ;)
    Anyway, you can use the escape character \uXXXX where the X's are hexadecimal values. If you use a value greater than 255 than it will give you somthing that isn't ANSI. \u2122 is the trademark symbol, for example.
    I got this information from Core Java 2: Fundamentals if you're interested.

  • Oracle Unicode Migration Scan Issue

    When converting a database to unicode, how do I get past the scanning errors caused by a table without rows, such as some of those in the Apex schemas?
    I get the red circle in a white x message, for any tables that have no rows (such as the Bonus table in the Scott schema).
    If I add a row in the Scott/Bonus table, and then rescan it using the DMU version 1.2 tool, the red circle in the white x message goes away.
    (I have the DMU version 1.2 tool installed locally on Windows 7, and am connecting to an 11g database on Linux 5.)
    There are at least hundreds, and in my case, thousands of tables that have no rows.
    So, unless I am missing something, the DMU tool won't be of any use until there is a workaround or fix for the scanning of tables without rows.
    - Mark

    I can scan the scott.bonus table successfully even if it has no rows. Are you able to select from the table in sqlplus? What error message do you see when you highlight the failing table in the DMU scan progress tab?

  • Opening cfm file in dreamweaver displays unicode

    hi. i'm brand new to coldfusion, and when i open a .cfm file
    in dreamweaver 8, most of it is showing up in unicode. how do i
    make it legible?
    thanks!

    Ok, that makes sense. Thanks for explaining Coldfusion
    Administrator to me. My problem is that I've been giving an
    application built by a 3rd party vendor, and my boss would like to
    know how much we will be able to edit the application in-house.
    They have given us all of the .cfm files and we host the server
    running the app, so I have access to the dbs as well. But whenever
    I try to open these .cfm files I see the encrypted characters. Is
    there any way for me to edit these pages?

  • Encoding issue with Chinese and Japanese characters but not for Korean

    Hi All,
    I am dealing with the problem below and have tried a lot of options to correct this. Could anyone help me resolve the issue?
    Some japanese text is returned to my jsp from SAP, the text looks like ‚P‚T“ú’÷“–ŒŽ––Œ»‹à .
    When I manually set the encoding of my browser to Shift-JIS, the problem is resolved and the text is seen as &#65297;&#65301;&#26085;&#32224;&#24403;&#26376;&#26411;&#29694;&#37329;
    However, I set my response.setContentType as Shift-JIS, the browser automatically selects the encoding as Shift-JIS, but my characters get displayed as ??????
    I had a similar problem with Korean characters, and I used,
    decodedString = new String(strToBeDecoded.getBytes("iso-8859-1"),"EUC-KR");
    It worked and I did not have to use the setContentType method of servlet response. This code however does not work for either Japanese or Chinese characters.
    Please let me know, if there is anyway of getting the characters right on the screen.
    I am using Sun Java Application Server 8.1.
    Thanks,
    Priya

    Get rid of legacy character encodings and just use UTF-8 all the way.
    Read this to learn more: [http://balusc.blogspot.com/2009/05/unicode-how-to-get-characters-right.html].

  • Arabic Characters Displaying as ?????????????????????

    Hi all,
    We are facing problems in displaying arabic characters on some pages while loading data from database with AR locale settings.
    When UTF-8 did not work as the data in database was stored using encoding WINDOWS-1256.
    After changing to WINDOWS-1256, it did work on most of the pages by adding following two lines, but one page still has problems and data is displayed as ????????????????
    <%@ page contentType="text/html;charset=windows-1256"%>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1256"/>The .jsp page with problem, has one extra following LINE, if that can be a problem during its initialization etc.:
    <%@ page extends="com.retailer.web.ParentJsp"%>And ParentJsp.java extends com.orionserver.http.OrionHttpJspPage
    Beside above things, what are chances that the FONT-FAMILY used from .css as styleClass attribute with web control, can create problems...
    Thanx in advance...
    Edited by: ghussain on May 18, 2009 5:00 PM

    Use UTF-8 all the way.
    Carefully read this: [http://balusc.blogspot.com/2009/05/unicode-how-to-get-characters-right.html].
    Please keep in mind that using a Windows proprietary encoding on the both sides requires (yes, requires) that both the server machine and the client machine runs Windows. Why would you tight couple your server environment that much and why would you exlude non-Windows users from your webapp? This is almost the most foolish you can do.

  • Encoding change from Latin-1 to Latin-9

    Hello,
    I used in my webapp the latin-1 encoding. After the database update on the current version, I use Latin-9 (Need the € symbol).
    But I get an error if anybody enter the "´" character. I read that this character is not longer supported in latin-9.
    Does anybody know an central solution to change the user input and replace one or more charaters?
    I tried with filter, but it did not work and I won't change every input with a single replace.
    Thanks for help.

    Prepare for World Domination. Go use UTF-8.
    [More info and detailed examples here|http://balusc.blogspot.com/2009/05/unicode-how-to-get-characters-right.html].

  • Hungarian Language installation steps

    Please let me know, what are the steps to be taken to install the Hungarian Language in 46C environment in a non-Unicode environment?
    We are also planning to upgrade to ECC 6 and conversion to Unicode, How does this Hungarian Language installation will affect the upgrade to ECC 6 and conversion to Unicode?
    Your help will be highly appreciated
    -Al Mamun

    Hi Al,
    I assume you are having a System based on Latin-1 (Western European Code Page).
    In this case, SAP highly recommends to do the upgrade and the Unicode conversion BEFORE introducing Hungaria. Otherwise you have to switch the system to MDMP (because the Hungarian language is not included in the Latin-1 code page) and this causes significant additional effort during the Unicode conversion !
    Therefore the recommendation is:
    1) Upgrade and Unicode Conversion
    2) Installation of the Hungarian Language (which is then a standard installation according to the Language Installation Guide)
    Please also have a look at notes 79991 and 73606 for further information.
    Best regards,
    Nils Buerckel
    Solution Management
    Globalization Services
    SAP AG

  • Is this a like query bug?

    Oracle
    version:9.2.0.1
    character:AMERICAN_AMERICA.US7ASCII
    The sql is like this , There is a chinese character '仙' in the where clause:
    select * from ta where mc like '%仙%';
    but the result records don't have the character '仙' in the colomn mc.
    I tried this sql in oracle10.2.0.1, the result is still wrong.
    Why?
    How could I solve this problem?
    anyone could help,thanks very much!
    Edited by: user511131 on 2008-10-26 上午12:43
    Edited by: user511131 on 2008-10-26 上午1:22

    <h3>Unicode String Literals</h3>
    <p>
    You can input <a name="sthref842" title="sthref842"></a><a name="sthref843" title="sthref843"></a>Unicode string literals in SQL and PL/SQL as follows:
    </p>
    <ul>
    <li>
    <p>
         Put a prefix <code>N</code> before a string literal that is enclosed with single quote marks. This explicitly indicates that the following string literal is an <code>NCHAR</code> string literal. For example, <code>N'r&eacute;sum&eacute;'</code> is an <code>NCHAR</code> string literal. For information about limitations of this method, see NCHAR String Literal Replacement.
    </p>
    </li>
    <li>
    <p>
         Use the <code><a name="sthref844" title="sthref844"></a><a name="sthref845" title="sthref845"></a>NCHR(</code><code>n</code><code>)</code> SQL function, which returns a unit of character code in the national character set, which is AL16UTF16 or UTF8. The result of concatenating several <code>NCHR(</code><code>n</code><code>)</code> functions is <code>NVARCHAR2</code> data. In this way, you can bypass the client and server character set conversions and create an <code>NVARCHAR2</code> string directly. For example, <code>NCHR(32)</code> represents a blank character.
    </p>
    <p>
         Because <code>NCHR(</code><code>n</code><code>)</code> is associated with the national character set, portability of the resulting value is limited to applications that run with the same national character set. If this is a concern, then use the <code>UNISTR</code> function to remove portability limitations.
    </p>
    </li>
    <li>
    <p>
         Use the <code><a name="sthref846" title="sthref846"></a><a name="sthref847" title="sthref847"></a>UNISTR</code>('<code>string'</code>) SQL function. <code>UNISTR</code>('<code>string'</code>) converts a string to the national character set. To ensure portability and to preserve data, include only ASCII characters and Unicode encoding in the following form: <code>\xxxx</code>, where <code>xxxx</code> is the hexadecimal value of a character code value in UTF-16 encoding format. For example, <code>UNISTR('G\0061ry')</code> represents <code>'Gary'</code>. The ASCII characters are converted to the database character set and then to the national character set. The Unicode encoding is converted directly to the national character set.
    </p>
    </li>
    </ul>
    <p>
    To solve this problem,,should I use UNISTR to convert the character to unicode,
    how to ...
    I have no idea?:|
    </p>

  • JSF myfaces character encoding issues

    The basic problem i have is that i cannot get the copyright symbol or the chevron symbols to display in my pages.
    I am using:
    myfaces 2.0.0
    facelets 1.1.14
    richfaces 3.3.3.final
    tomcat 6
    jdk1.6
    I have tried a ton of things to resolve this including:
    1.) creating a filter to set the character encoding to utf-8.
    2.) overridding the view handler to force calculateCharacterEncoding to always return utf-8
    3.) adding <meta http-equiv="content-type" content="text/html;charset=UTF-8" charset="UTF-8" /> to my page.
    4.) setting different combinations of 'URIEncoding="UTF-8"' and 'useBodyEncodingForURI="true"' in tomcat's server.xml
    5.) etc... like trying set encoding on an f:view, using f:verbatim, specifying escape attirbute on some output components.
    all with no success.
    There is a lot of great information on BalusC's site regarding this problem (http://balusc.blogspot.com/2009/05/unicode-how-to-get-characters-right.html) but I have not been able to resolve it yet.
    i have 2 test pages i am using.
    if i put these symbols in a jsp (which does NOT go through the faces servlet) it renders fine and the page info shows that it is in utf-8.
    <html>
    <head>
         <!-- <meta http-equiv="content-type" content="text/html;charset=UTF-8" /> -->
    </head>
    <body>     
              <br/>copy tag: &copy;
              <br/>js/jsp unicode: &#169;
              <br/>xml unicode: &#xA9;
              <br/>u2460: \u2460
              <br/>u0080: \u0080
              <br/>arrow: &#187;
              <p />
    </body>
    </html>if i put these symbols in an xhtml page (which does go through the faces servlet) i get the black diamond symbols with a ? even though the page info says that it is in utf-8.
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"
         xmlns:ui="http://java.sun.com/jsf/facelets"
         xmlns:f="http://java.sun.com/jsf/core"
         xmlns:h="http://java.sun.com/jsf/html"
         xmlns:rich="http://richfaces.org/rich"
         xmlns:c="http://java.sun.com/jstl/core"
           xmlns:a4j="http://richfaces.org/a4j">
    <head>
         <meta http-equiv="content-type" content="text/html;charset=UTF-8" charset="UTF-8" />
         <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
    </head>
    <body>     
         <f:view encoding="utf-8">
              <br/>amp/copy tag: &copy;
              <br/>copy tag: &copy;
              <br/>copy tag w/ pound: #&copy;
              <br/>houtupt: <h:outputText value="&copy;" escape="true"/>
              <br/>houtupt: <h:outputText value="&copy;" escape="false"/>
              <br/>js/jsp unicode: &#169;
              <br/>houtupt: <h:outputText value="&#169;" escape="true"/>
              <br/>houtupt: <h:outputText value="&#169;" escape="false"/>
              <br/>xml unicode: &#xA9;
              <br/>houtupt: <h:outputText value="&#xA9;" escape="true"/>
              <br/>houtupt: <h:outputText value="&#xA9;" escape="false"/>
              <br/>u2460: \u2460
              <br/>u0080: \u0080
              <br/>arrow: &#187;
              <br/>cdata: <![CDATA[©]]>
              <p />
         </f:view>               
    </body>
    </html>on a side note, i have another application that is using myfaces 1.1, facelets 1.1.11, and richfaces 3.1.6 and the unicode symbols work fine.
    i had another developer try to use my test xhtml page in his mojarra implementation and it works fine there using facelets 1.1.14 but NOT myfaces or richfaces.
    i am convinced that somewhere between the view handler and the faces servlet the encoding is being set or reset but i havent been able to resolve it.
    if anyone at all can point me in the right direction i would be eternally greatful.
    thanks in advance.

    UPDATE:
    I was unable to get the page itself to consume the various options for unicode characters like the copyright symbol.
    Ultimately the content I am trying to display is coming from a web service.
    I resolved this issue by calling the web service from my backing bean instead of using ui:include on the webservice call directly in the page.
    for example:
    public String getFooter() throws Exception
              HttpClient httpclient = new HttpClient();
              GetMethod get = new GetMethod(url);
              httpclient.executeMethod(get);
              String response = get.getResponseBodyAsString();
              return response;
         }I'd still love to have a solution to the page usage of the unicode characters, but for the time being this solves my problem.

  • Writing byte array to JspWriter

    Hi,
    I'm pretty new to JSPs / Servlets and I have what may be a silly question. In side of a JSP scriptlet, I call an external library which returns me a byte[] containing a sequence characters in a single byte encoding (utf-8, I think). Essentially, I want to write this single byte text to the implicit out object, but that doesn't work as the underlying Writer (as I understand things) is expecting utf16.
    Here's some psuedocode showing what I'd like to do, but can't quite:
    <%
    byte[] myBytes = myModule.methodReturnsUTF8Bytes( );
    out.write(myBytes);
    %>
    So, what can I do? Thanks in advance.
    -ts1971

    ts1971 wrote:
    <%
    byte[] myBytes = myModule.methodReturnsUTF8Bytes( );
    String myString = new String(myBytes, "UTF-8");
    out.write(myString);
    %>Just set the response encoding. More about characters and bytes in Java/JSP/Servlet: [http://balusc.blogspot.com/2009/05/unicode-how-to-get-characters-right.html].
    Oh, take care with memory usage. The above code is memory hogging.

  • Currently not encoding issue

    I get the “currently not encoding” in AME when using the queue in Adobe Premiere CC…a brand new issue that just started.

    Get rid of legacy character encodings and just use UTF-8 all the way.
    Read this to learn more: [http://balusc.blogspot.com/2009/05/unicode-how-to-get-characters-right.html].

  • What is the programming technique used to build webdynpro applications

    Hi Gurus,
    kindly give me the answers for the following questions
    1) Web Dynpro Applications are built on Which Programming Technique and What
    Pattern are followed?
    2)What are the main components of the WebDynpro?
    3)What is difference between Window and View?
    4)What is Context Mapping and Data Binding?
    5)What is Mapping Origin Node and Mapped Node?
    6) What is View Assembly?
    7) What is Internal Visibility and External visibility?
    8) What are attributes available in the View by Default?
    9)What do you mean the Composite UI Element and Give any 2 examples?
    10) What are the types of Layout? Explain Each?
    11) How data is transferred to the UI Element?
    12) What is View Container and Transparent Container?
    Sorry, this is the WDA Forum, not the Help Me With My Interview Forum!
    Edited by: Neil Gardiner on Dec 8, 2010 4:13 PM

    Use UTF-8 all the way. During both request and response processing.
    More info: [http://balusc.blogspot.com/2009/05/unicode-how-to-get-characters-right.html].
    Edit: I should add, you should in no way do ugly things like myname = new String(( myname.getBytes("iso-8859-1")), "Big5" );on request parameters. Just get the parameter and that's it. The parameter should already be properly encoded if you follow the instructions in the aforementioned article.
    Edited by: BalusC on 8-okt-2009 12:35

Maybe you are looking for

  • I Tunes download to Flashdrive problem

    Hi Guys...Im trying to transfer songs from my ITunes library onto a flash drive to play in my car...but to play in the car they have to be encoded in MP3. So I need to change the format from AAC to MP3 before I export them to the flash drive...Anyone

  • How to improve speed of queries that use ORM one table per concrete class

    Hi, Many tools that make ORM (Object Relational Mapping) like Castor, Hibernate, Toplink, JPOX, etc.., have the one table per concrete class feature that maps objects to follow structure: CREATE TABLE ABSTRACTPRODUCT (     ID VARCHAR(8) NOT NULL,    

  • Collect and store a physical signature

    I have a customer who would like to collect a physical signature and save this on a sharepoint list. The form is a service report and at the end the customer physically has to sign the work off with his physical signature, digital signatures are no u

  • FRMCMP unable to find attached libraries

    Hi, I am currently migrating a web application to 10.1.2.0.2 on Sun Solaris. The object libraries, libraries, menus and forms have all been upgraded successfully on the Windows 2000 client machine using forms builder and Forms Migration Assistant. Th

  • GL Interface Journal

    I am new to Oracle and the boss has given me a project to reconcile the GL Interface to our Billing Journals. What I need to know is just where does the data on the Interface come from (what is the criteria)because it seems pretty "here and there"...