Insert or read Arabic characters

Hi,
I am using Oracle 10g 10.2 database and Oracle forms 6i.
NLS_LANG parameter is AMERICAN_AMERICA.WE8ISO8859P1
It is possible to insert or read both arabic and English characters to the database using forms6i.
Please give me a solution.
Thanks and Regards,
Ansaf.

Hi
Pls SET the NLS_LANG Parameter of ur RegEdit to ...
AMERICAN_AMERICA.AR8MSWIN1256This allows u both Arabic & English in the same Application
Pls note u have about 2 or 3 NLS_LANG in the same developer folder in ur regedit pls use
Edit>find >NLS_LANG
and replace the existing one with the above ....
Hope this help...
Regards,
Amatu Allah.

Similar Messages

  • How can I make my BB 8800 read arabic characters?

    I havn't bought the BB yet, I just want to make sure if it can read arabic characters.....
    It's really important help please....

    Hi psycho-blazem
    The language support offered on a BlackBerry smartphone depends on the wireless carrier.
    http://www.blackberry.com/btsc/KB12390
    Thanks,
    -FS
    Come follow your BlackBerry Technical Team on Twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.
    Click Solution? for posts that have solved your issue(s)!

  • Netbeans UTF-8 cannot read arabic characters

    Hi
    I wondering how to deal with arabic in netbeans
    my platform is Vista with Nebeans5.5 and the locale is Arabic
    I try this :
    Properties pi = System.getProperties();
    pi.put("file.encoding", "UTF-8");
    System.setProperties(pi);
            System.out.println(System.getProperty("file.encoding"));
            System.out.println("�����");but its apear ???? rather than the arabic word .
    any ideas ?
    Edited by: eaaje on Jun 24, 2008 10:38 PM
    arabic word not appeard in println statement

    Maybe [this article|http://java.sun.com/developer/technicalArticles/Intl/HTTPCharset/] will help?
    Your page encoding is probably ok. My guess is that the submitted values are being read as ISO-8859 rather than UTF-8.
    Check out the section on "Web Server Processing"
    cheers,
    evnafets

  • Arabic characters.URGENT

    hi all i am trying to read arabic characters from an html page, store into mysql database then retrieve them.
    my broblem is that i retrieve them as english characters although i have set my encoding scheme to Cp1256 (arabic windows).Please help me.
    here are the two test JSPs i use
    ar1
    <%@ page session="true" import="java.util.*,java.sql.*,Orders.Cust_CartBean,pkgAdmin0.Item,Orders.CustomerBean,pkgAdmin0.DBConnectionManager"contentType="text/html;charset=Cp1256"%>
    <html>
    <body>
    <form method="post" action="/DeCom/ar2.jsp">
    <input type="textbox" name="inp" value="">
    <input type="submit">
    </form>
    </body>
    </html>
    ar2
    <%@ page errorPage="ErrorPage_e.jsp"
    session="true"
    import="java.util.*,java.sql.*,Orders.Cust_CartBean,pkgAdmin0.Item,Orders.CustomerBean,pkgAdmin0.DBConnectionManager"contentType="text/html;cha
    rset=Cp1256"%>
    <html>
    <body>
    <%
    String req = request.getParameter("inp");
    out.println("<p><b>Request returned: " + req + "<b></p>");
    DBConnectionManager db = DBConnectionManager.getInstance();
    Connection conn = db.getConnection(db.DbType,1500);
    Statement stmt = conn.createStatement();
    stmt.executeUpdate("DELETE FROM AR_TEST");
    stmt.executeUpdate("INSERT INTO AR_TEST VALUES('" + req + "')");
    ResultSet rs = stmt.executeQuery("SELECT AR_STRING FROM AR_TEST");
    while (rs.next()) {
    out.println("<b> Returned as string from database as: " + rs.getString(1) + "<b>");
    rs.close();
    stmt.close();
    %>
    </body>
    </html>

    Hi,
    I suggest that you can pull out the Arabic string from the
    database in the plain text file and see if the result is ok.
    If yes, you may transfer on the JSP. If not, treat it as
    unicode but it is more annoying in the process. I mean that
    save the String in unicode form \u0123\u1345\uaabc . something
    like this . About the Internationalization, you may consider the Java Internationlization.
    good luck,
    Alfred Wu

  • Arabic Characters not displaying properly in SQL+ Enviorment

    Hi,
    I have Oracle 8i ,I am able to insert and view arabic characters properly from asp and asp.net application but whenever i tried to run sql scripts to fetch arabic data it displays only reverse'?'sign in place of all characters .....
    Is there any particular setting to be ..... If yes please also mention the steps.
    Bye

    May I assume since you're using ASP that you're on Windows? The only way I'm aware to be able to display Arabic characters on Windows would be to set your Windows language to Arabic. This will be somewhere in the Control Panel, but without knowing what version of Windows you're on, it's hard to be more specific.
    In general, SQL*Plus is not a wonderful tool for viewing non-English data.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Data Integrator: Arabic characters are not correctly displayed

    Hi,
    I'm trying to load Arabic text via an UTF8 flat file into an Oracle database.
    I've read several topics and set the correct code page settings (also during install) for the datastore and flat file.
    Already in flat file preview (see attached screenshot), the wrong characters are displayed. The characters as they are displayed, are inserted in the database. So I think that if I get the flat file preview correctly, the text is inserted correctly into the database.
    On the other hand: When i copy the contents of the flat file, via a bodi job, to another flat file, the target flat file does contain the correct characters (when opened in a utf8 file reader).
    I tried several solutions and also went through the Code Page help topic on the BODI site.
    Does anyone know a solution to my problem or know this is a BODI bug or something?
    I'm using Designer version 11.5.3.9 (I went through fix notes of versions after 11.5.3.9, but saw nothing mentioned about my problem). The Oracle database does support arabic characters as I can insert them via e.g. SQL Developer.
    Thanks a lot in advance!
    Picture of the flat file settings and data preview:
    [flat file settings and data preview|http://img169.imageshack.us/my.php?image=arabcharyx3.jpg]
    Edited by: Willem van Opzeeland on Jul 23, 2008 2:13 PM: added info

    Hé Amr, thanks a lot! This sounds good.
    I indeed saw a kind of this solution somewhere else. What I did not is restarting the computer, since it is a shared server. Maybe that was why it didn't solve my problem.
    Before I restart an additional question: I need to convert some files with Turkish characters as well.
    Have you got a value which I can put in NLS_LANG, which supports these characters and Arabic characters both at the same time?

  • Arabic Characters Issue

    Hi
    Following is our environment
    DB Version: Oracle 11g R2 (11.2.0.3.0) 64bit
    OS : OEL 5U2
    Characterset: AMERICAN_AMERICA.AR8MSWIN1256
    We have an opensource application built on php. CHARSET was defined as AR8MSWIN1256 in the configuration file. Data was inserted using browser based interface. Use access the system using IE 8 since it is web based application. Data comprise of both Arabic and English. It is displayed perfectly fine using browser ie Arabic shows proper Arabic characters and English shows correct English.
    Problem started when a requirement came to generate some reports using Oracle Reports 10g. Arabic data show as garbage in the reports. Vendor was asked to provide some solution. They suggested to change the CHARSET to AL32UTF8 in the config file of the application. After making the changes, the new data that is inserted in the database can be seen correctly for both languages regardless of the tool (be it SQLDeveloper or Oracle Reports). The old data, however, shows garbage. Surprisingly when data is extracted using scripts in flat files and then imported in the test database after setting environment variable NLS_LANG=AMERICAN_AMERICA.UTF8 using @/../filename.sql, it converts it properly. Since data is huge and this is taking way too much time, I was hoping if someone could help me in quickly perform this migration? Already tried CSSCAN/CSALTER and DMU but did not succeed. DMU stopped at 5th stage when it was supposed to issue ALTER DATABASE CHARACTER SET command.
    Currently I am installing database with AL32UTF8 characterset and planning to import the schema in it. Is my approach correct? Any help will be highly appreciated.
    Thank you
    myuser@DB>select dump(name,1016) from  mytable where id like '1';
    DUMP(NAME,1016)
    Typ=1 Len=28 CharacterSet=AR8MSWIN1256: d9,81,d8,b1,d9,8a,d9,82,20,d8,b9,d9,85,d9,84,20,d8,a7,d9,84,d9,82,d8,b7,d8,a7,d8,b9
    myuser@DB>select dump(name,1016) from  mytable where id like '2';
    DUMP(NAME,1016)
    Typ=1 Len=93 CharacterSet=AR8MSWIN1256: d8,aa,d8,b9,d8,a7,d9,85,d9,8a,d9,85,20,d9,85,d9,86,20,d8,a7,d9,84,d9,85,d8,af,d9,8a,d8,b1,20,d8,a7,d9,84,d8,aa,d9,86,d9,81,d9,8a,d8,b0,d9,8a,20,d9,84,d9,84,d9,82
    myuser@DB>select value from NLS_DATABASE_PARAMETERS where parameter LIKE '%CHARACTERSET';
    VALUE
    AR8MSWIN1256
    UTF8Edited by: user560883 on May 4, 2012 3:34 AM
    Edited by: user560883 on May 4, 2012 3:39 AM

    Hi Sergiusz
    Firstly I would like to thank you for replying.
    Secondly I was able to move further with the DMU (the issue was due to more sessions that I had to kill to allow DMU to proceed with ALTER DATABASE CHARACTER SET command).
    Here is what I have done so far without any luck.
    1) Created a test instance with source database characterset ie AR8MSWIN1256 and performed a full import using DataPump (impdp).
    2) Used DMU to perform conversion/migration to AL32UTF8. (this step took almost 5 hours).
    3) Used SQLDeveloper to verify the results and data still show as garbage.
    Thing that worked for me but is way to slow and not reliable.
    1) Save data in file (.sql) using Windows XP client or windows 2003 server. Basically I am generating the whole SQL statements for UPDATE eg UPDATE table SET xx)
    2) SET NLS_LANG=AMERICAN_AMERICA.UTF8 on command prompt of Windows XP client and use SQLPLUS to open sql prompt.
    3) Use @path\file.sql (that was generated in earlier step) to update records.
    4) Verify via SQLDeveloper that arabic shows correctly.
    Issue with above approach is since we have millions of records stored in multiple tables, sometimes while generating the file with SQL Statements, the server CPU touch 100% and then freeze. Also file size grow exponentially and to verify how much of the work was done prior to freezing becomes very difficult.
    I still have the DB after using the DMU tool intact so if you could think of some other workaround that will be great.
    Again, thank you for helping me with this.

  • How to take arabic characters in a text box from keyboard.

    Hi friends,
    I have a jsp file with 2 text boxes.The first one should take only english input while the second textbox should take only arabic characters.I have to do this without changing modes from EN to AR in taskbar.
    Thanks in advance

    In that case you need to programmatically insert the text at the selection point. You get the selection point using the selectionBeginIndex and selectionEndIndex properties. I have an app where I do that, using this code:
    // textInput is the name of the TextInput control
    private function insertTextAtSelection(text:String):void
         var start:int = textInput.selectionBeginIndex;
         var end:int = textInput.selectionEndIndex;
         var hasSelection:Boolean = start != end;
          textInput.text = textInput.text.substring(0, start) + text + textInput.text.substring(end);
         if (hasSelection)
             textInput.selectionBeginIndex = start;
             textInput.selectionEndIndex = start + text.length;
         else
             textInput.selectionBeginIndex = textInput.selectionEndIndex = end + text.length;
    This is what the code does:
    gets the starting and ending positions of the insertion point (in case the user has an active selection rather than just an insertion point).
    concatenates the old text with the new text and writes it into the text input
    restores the user's previous selection or insertion point (In this case I'm setting the selectionBeginIndex and selectionEndIndex properties rather than calling setSelection(), but the end result is the same.)

  • Problem with Arabic characters

    Hi:
    I don't know if this is the correct place to post the question, but here it goes...
    I have an SQL 2005 database, connected via a Linked Server to an Oracle Database.
    I have a table in SQL that contains arabic characters, and I need to insert it into an Oracle table.
    These characters appear as "????" after being inserted in the oracle table.
    I guess I hace some collation/characterset problem, but cannot finf the solution.
    The column where the arabic characyers are saved in SQL is defined as:
         [Remarks] [nvarchar](1000) NULL,
    And default SQL server collation is: SQL_Latin1_General_CP1_CI_AS
    When I do a select on this table, it can see arabic correctly.
    ORACLE NLS CONFIGURATION IS:
    PARAMETER VALUE
    NLS_LANGUAGE AMERICAN
    NLS_TERRITORY AMERICA
    NLS_CURRENCY $
    NLS_ISO_CURRENCY AMERICA
    NLS_NUMERIC_CHARACTERS .,
    NLS_CHARACTERSET AR8MSWIN1256
    NLS_CALENDAR GREGORIAN
    NLS_DATE_FORMAT DD-MON-RR
    NLS_DATE_LANGUAGE AMERICAN
    NLS_SORT BINARY
    NLS_TIME_FORMAT HH.MI.SSXFF AM
    NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
    NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
    NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
    NLS_DUAL_CURRENCY $
    NLS_COMP BINARY
    NLS_LENGTH_SEMANTICS BYTE
    NLS_NCHAR_CONV_EXCP FALSE
    NLS_NCHAR_CHARACTERSET AL16UTF16
    NLS_RDBMS_VERSION 11.1.0.6.0
    The sql sentence in SQL server that moves the data to oracle is:
    INSERT INTO openquery(Oracle_DB, 'select Ticket_NO,Remarks from webportal.webcc_escal_det')
         (Ticket_NO,Remarks )
         SELECT Ticket_NO, Remarks
         FROM Details(nolock)
    Thanks in advance!!
    Mariana

    I think first you should check your character set
    SELECT * FROM NLS_DATABASE_PARAMETERS where parameter = 'NLS_CHARACTERSET'
    For oracle to display correctly, you need to change your character set that caters to Arabic

  • Oracle XML Publisher Java API's showing arabic characters as question marks

    Hi All,
    I have created a custom xml publisher report. All the setups in xdo.cfg and the fonts have been installed. When i run the report as concurrent program using the XDODTEXE as the executable this report executes fine displaying the arabic characters in the PDF output.
    I have integrated this xml report to a OAF page where am getting the output of the arabic characters as ???????
    Following is the java code i have used to generate the blob for the xml publisher report.
    pageContext.writeDiagnostics(this,"Inside process Template",4);
    AppsContext appsContext = ((OADBTransactionImpl)pageContext.getRootApplicationModule().getOADBTransaction()).getAppsContext();
    String applicationShortName = dataDefApplication;
    String dataSourceCode = dataDefCode;
    OutputStream os = new ByteArrayOutputStream();
    try {
    DataTemplate dataTemplate = new DataTemplate(transaction.getAppsContext(), dataDefApplication, dataDefCode);
    //Get Parameters
    ArrayList parameters = dataTemplate.getParameters();
    //set Parameter Values as ArrayList of oracle.apps.xdo.dataengine.Parameter
    Iterator it = parameters.iterator();
    while (it.hasNext())
    Parameter p = (Parameter) it.next();
    pageContext.writeDiagnostics(this,"Processing Parameters "+p.getName(),4);
    if (p.getName().equals("P_AUCTION_HEADER_ID"))
    if(AuctionHeaderId != null)
    p.setValue(AuctionHeaderId);
    else
    p.setValue(null);
    dataTemplate.setOutput(os);
    dataTemplate.processData();
    System.out.println(os.toString());
    } catch (SQLException e) {
    System.out.println("SQLException occurred.");
    } catch (XDOException e) {
    System.out.println("XDOException occurred.");
    } catch(Exception e){
    System.out.println("Exception (other) occurred.");
    byte[] xmlb = os.toString().getBytes();
    BlobDomain blob = new BlobDomain(xmlb);
    return blob;
    Kindly let me if i had missed something.
    Thanks
    Anoop

    On a related note, I am seeing a couple of different types of 'incorrect' characters based on different NLS_LANG settings.
    If it is set to AMERICAN_AMERICA.UTF8, I get characters like this:
    رقم الموظ�
    If it is set to ARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256, I get characters like this:
    ÑÞã ÇáãæÙÝ
    Do any of you know what these characters are?
    Thanks for any insight.

  • Arabic characters not displaying in Forms

    Problem :
    I have a xml in the unix server machine and I try to read that xml file through a dba job which is using simple utl_file functionality.
    To read the file and put in a table of column CLOB.
    I'm checking it from front end Oracle 10g form 's text item , I'm getting junk characters like ???????
    I tried to check whether the data stored in db is correct by running below program to generate message to the text file
    BEGIN
    for x in (
    select message from tb_xml_in where xml_sr_no='123'
    loop
       clob_to_file( '/test/debug/',
       'test' || '.txt',
       x.message );
    end loop;
    END;I transferred the test.txt from unix and checked in notepad of my machine where Arabic character is enabled
    and it is showing me Arabic character.
    Which means its storing correct in db but not able to show it correct in through FMB.
    Database details:
    NLS parameter is
    NLS_LANGUAGE          AMERICAN
    NLS_TERRITORY          AMERICA
    NLS_NCHAR_CONV_EXCP     FALSE
    NLS_CHARACTERSET     AR8MSWIN1256
    NLS_NCHAR_CHARACTERSET     AL16UTF16
    NLS_LENGTH_SEMANTICS     BYTE
    NLS_RDBMS_VERSION     10.2.0.4.0
    select * from V$NLS_VALID_VALUES where parameter = 'CHARACTERSET' and value like '%UTF%';
    PARAMETER     VALUE          ISDEPRECATED
    CHARACTERSET     AL24UTFFSS     TRUE
    CHARACTERSET     UTF8          FALSE
    CHARACTERSET     UTFE          FALSE
    CHARACTERSET     AL32UTF8     FALSE
    CHARACTERSET     AL16UTF16     FALSE
    select * from V$version;
    BANNER
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    PL/SQL Release 10.2.0.4.0 - Production
    CORE    10.2.0.4.0      ProductionChanging NLS Characterset of db is not currently recommended as the production database is very huge.
    Can you please help on how i can resolve this issue.

    even though the NLS_LANG is AMERICAN_AMERICA.US7ASCII in formconfig.
    My utl_file.Get_line not reading arabic character in my xml file.
    since my incoming xml is in UTF8 format, I used following code to read xml as raw data type and converting format from UTF8 to database format(i.e., Arabic) and I'm able to see Arabic from front end
    DECLARE
    v_Data1 varchar2(32767 BYTE);
    v_Data2 varchar2(32767 BYTE);
    v_Raw1 raw(32767);
    v_Targetcharset varchar2(40 BYTE);
    v_Dbcharset varchar2(40 BYTE);
    v_inf UTL_FILE.FILE_TYPE;
    l_UTL_DIR varchar2(1000) := '/test/arabic/in/xml/';
    v_Filecharset varchar2(100);
    v_nchar NVARCHAR2(4000);
    BEGIN
    v_Filecharset := 'AMERICAN_AMERICA.AL32UTF8' ;
    v_Dbcharset:= 'ARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256' ;
    dbms_output.put_line('here1');
    V_Inf := UTL_FILE.FOPEN(l_UTL_DIR,'testing.xml', 'R',32767);
    dbms_output.put_line('here2');
    UTL_FILE.GET_RAW(V_inf, v_Raw1, 2000);
    dbms_output.put_line('here3');
    v_Raw1 := UTL_RAW.CONVERT (v_Raw1,v_Dbcharset,v_Filecharset);
    dbms_output.put_line('here5');
    v_Data2 := utl_raw.cast_to_varchar2 (v_Raw1);
    dbms_output.put_line('here6');
    update sample_test set sample_col1 = v_Data2
    where sample_col2 ='XXXXX';
    UTL_FILE.FClose(v_inf);
    commit;
    EXCEPTION
    WHEN OTHERS THEN
         dbms_output.put_line('SQLERRM ='||SQLERRM);
    End;
    /Edited by: Leonard on Aug 31, 2012 4:32 AM

  • Help:displaying Arabic characters using XSL

    How do I display static Arabic characters using XSL in a HTML page, from within a JSP?
    I need to display a HTML page wherein static Arabic characters have to be shown. I use the following XSL document with static Arabic characters inside:
    <?xml version = '1.0'?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="html"/>
    <xsl:template match="/">
    <HTML>
    <HEAD/>
    <xsl:apply-templates/>
    </HTML>
    </xsl:template>
    <!-- document xsl:template -->
    <xsl:template match="booklist">
    <BODY BGCOLOR="#CCFFFF">
    <H1>^GFcI cSGZOI
    </H1>
    <P> This will illustrate the transformation of XML file containing list of books to a HTML table form
    </P>
    <xsl:apply-templates/>
    </BODY>
    </xsl:template>
    <xsl:template match="booklist/book">
    <xsl:apply-templates/>
    </xsl:template>
    <xsl:template match="booklist/book/title">
    <xsl:apply-templates/>
    </xsl:template>
    <xsl:template match="booklist/book/author">
    <xsl:apply-templates/>
    </xsl:template>
    <xsl:template match="booklist/book/publisher"/>
    <xsl:template match="booklist/book/price"> Price: $
    <xsl:apply-templates/>
    </xsl:template>
    </xsl:stylesheet>
    When I try to read the XSL document using an IO stream, like this,
    InputStream is = getClass().getResourceAsStream("myXSLDocument.xsl");
    XSLStylesheet stylesheet = new XSLStylesheet(inputStream, null);
    from within a JSP, I get a null pointer exception as shown below:
    java.lang.NullPointerException:
    at oracle.xml.parser.v2.XSLStylesheet.<init>(XSLStylesheet.java:175)
    at mip.portlets._cardvalidaterportlet._cardentry._jspService(_cardentry.java:143)
    at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java)
    at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java)
    at oracle.jsp.JspServlet.doDispatch(JspServlet.java)
    at oracle.jsp.JspServlet.internalService(JspServlet.java, Compiled Code)
    at oracle.jsp.JspServlet.service(JspServlet.java)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
    at oracle.portal.provider.v1.http.JspRenderer.renderBody(JspRenderer.java:133)
    at oracle.portal.provider.v1.RenderManager.render(RenderManager.java:164)
    at oracle.portal.provider.v1.http.ServletProviderResponse.showPortlet(ServletProviderResponse.java:510)
    at oracle.portal.provider.v1.http.HttpProvider.dispatchProviderAction(HttpProvider.java:647)
    at oracle.portal.provider.v1.http.HttpProvider.service(HttpProvider.java:383)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
    at org.apache.jserv.JServConnection.processRequest(JServConnection.java, Compiled Code)
    at org.apache.jserv.JServConnection.run(JServConnection.java, Compiled Code)
    at java.lang.Thread.run(Thread.java:479)
    I have no problems parsing the same XSL containing static Arabic text using Transviewer beans' XSLTransformPanelSample class. This means that my XSL has no errors in it.
    null

    You need to use the correct and the same character encoding (charset) thorough the complete process.
    Whenever you get question marks, then it means that the charset used does not recognize the bytes (which on its turn are apparently encoded by a different charset).
    This is an important read, read it from top to bottom, preferably twice: [http://www.joelonsoftware.com/articles/Unicode.html].

  • Java, Oracle, and Arabic Characters

    Hi,
    I need to run some Forms fmb files that contain Arabic characters through Oracle's forms to xml converter (frmf2xml.bat). The XML that is generated by the utility contains strings such as "رقم الموظ�" instead of the Arabic characters I was expecting.
    The XML output by frmf2xml.bat is encoded as UTF-8.
    My NLS_LANG is set to AMERICAN_AMERICA.UTF8. The characters display fine in Forms Builder.
    Is there another localization setting I need to make with the conversion utility or even with Java itself?
    Any insight or comments appreciated.
    Dave

    On a related note, I am seeing a couple of different types of 'incorrect' characters based on different NLS_LANG settings.
    If it is set to AMERICAN_AMERICA.UTF8, I get characters like this:
    رقم الموظ�
    If it is set to ARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256, I get characters like this:
    ÑÞã ÇáãæÙÝ
    Do any of you know what these characters are?
    Thanks for any insight.

  • N8- Arabic characters show up as question marks in...

    Hi ..
    I noticed that the subject of the email is shown in the right way ( correct form of arabic characters)..
    but the body of the email which is formatted in some font and color show up as ???????????
    that replaces the arabic characters !!!
    while the exact same email show up correctly in the browser ,, but not the email ..
    ps: my phone is N8 ..
    thanks in advance..

    Dear petrib, what you are saying is 100% right, but its also Nokia issue to fix the problem with Microsoft for their customers to be satisfied... the problem is not when using Windows Live through PCs, I have the problem in my Nokia device and i am trying to contact Nokia to solve it with Microsoft... Am I right ??

  • Arabic characters issue in smtp email csv attachment

    Hi all,
    the below email extracts the output of a query and sends it as an attachment in csv format.
    but the arabic characters are coming as question marks in the attachment, can someone kindly help, below is hte code
    procedure test   is
            smtp    UTL_SMTP.connection;
            reply   UTL_SMTP.reply;
                          csvContent      clob;---added
            procedure W( line varchar2 default null ) is
            begin
                    UTL_SMTP.write_data(
                            smtp,
                            line || utl_tcp.CRLF
            end;
    begin
            smtp := UTL_SMTP.open_connection('test.domain.com',25);
            --// IMPORTANT: specify the hostname of the plaform sending the mail!
            UTL_SMTP.helo( smtp,'test.domain.com');
            UTL_SMTP.mail( smtp,'[email protected]' );
           UTL_SMTP.rcpt( smtp,'[email protected]' );
            UTL_SMTP.open_data( smtp );
            --// mail header
            W( 'MIME-Version: 1.0' );
            W( 'Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C87DCB.CD85F300"');
            W( 'Subject: test' );
            W( 'From: test' );
            --// mail text body
            W();
            W( '------_=_NextPart_001_01C87DCB.CD85F300' );
            W( 'Content-Transfer-Encoding: 8bit' );
            W( 'Content-Type: text/plain' );
             W( 'Charset: AL32UTF8' );
             W();
            W( 'Dear All' );
            W();
            W( 'test' );
            W();
            --// mail attachment
            W();
            W( '------_=_NextPart_001_01C87DCB.CD85F300' );
            W( 'Content-Disposition: attachment; filename="test.csv"' );
            W( 'Content-Type: text/plain' );      
            W( 'Charset: AL32UTF8' );   
            W();
            W( 'EMPNO'||','||'ENAME       );
            for c in( SELECT EMPNO,ENAME FROM EMPLOYEES ) loop
                    W( c.EMPNO||','||c.ENAME  );
            end loop;
            W( '------_=_NextPart_001_01C87DCB.CD85F300' );
            UTL_SMTP.close_data( smtp );
            UTL_SMTP.quit( smtp );
    end;

    thanks srini, i am using microsoft excel,
    i think it is a character conversion issue, i had tested by sending the below message without charset=AL32UTF8 and arabic was displayed as junk, after giving the value of charset its working.
    begin
    utl_mail.send(
    sender => '[email protected]',
    recipients => '[email protected]',
    subject => 'Subject',
    message => 'إلاق فرع (ح',
    mime_type => 'text; charset=AL32UTF8');
    end;I think in the code i am not passing charset value correctly, can you kindly tell me where i can give the charset in the below code
    procedure test   is
            smtp    UTL_SMTP.connection;
            reply   UTL_SMTP.reply;
                          csvContent      clob;---added
            procedure W( line varchar2 default null ) is
            begin
                    UTL_SMTP.write_data(
                            smtp,
                            line || utl_tcp.CRLF
            end;
    begin
            smtp := UTL_SMTP.open_connection('test.domain.com',25);
            --// IMPORTANT: specify the hostname of the plaform sending the mail!
            UTL_SMTP.helo( smtp,'test.domain.com');
            UTL_SMTP.mail( smtp,'[email protected]' );
           UTL_SMTP.rcpt( smtp,'[email protected]' );
            UTL_SMTP.open_data( smtp );
            --// mail header
            W( 'MIME-Version: 1.0' );
            W( 'Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C87DCB.CD85F300"');
            W( 'Subject: test' );
            W( 'From: test' );
            --// mail text body
            W();
            W( '------_=_NextPart_001_01C87DCB.CD85F300' );
            W( 'Content-Transfer-Encoding: 8bit' );
            W( 'Content-Type: text/plain' );
             W( 'Charset: AL32UTF8' );
             W();
            W( 'Dear All' );
            W();
            W( 'test' );
            W();
            --// mail attachment
            W();
            W( '------_=_NextPart_001_01C87DCB.CD85F300' );
            W( 'Content-Disposition: attachment; filename="test.csv"' );
            W( 'Content-Type: text/plain' );      
            W( 'Charset: AL32UTF8' );   
            W();
            W( 'EMPNO'||','||'ENAME       );
            for c in( SELECT EMPNO,ENAME FROM EMPLOYEES ) loop
                    W( c.EMPNO||','||c.ENAME  );
            end loop;
            W( '------_=_NextPart_001_01C87DCB.CD85F300' );
            UTL_SMTP.close_data( smtp );
            UTL_SMTP.quit( smtp );
    end;

Maybe you are looking for

  • Quality drum loops or Drum machine plug-ins

    I have purchased drum loops from 2 different sources(I'm not going to mention names) and have not been satisfied. I find the loops either too simplistic and rigid or way over the top. I am looking for: 1) Rock, pop and "alternative folk" loops. 2) Lo

  • HP Recovery - Second CD not detecting

    I am recovering HP G60 laptop with Vista Home Premium SP1 CD. During recovery, first CD is working fine but when it ask for second CD, it is not detecting second CD.  I ordered new CD from HP but getting the same issue. I tried the same thing couple

  • Syntax coloring of 'other'..

    Hi there, currently I am on my trial for the new Flash Builder 4.5. What I really dislike is the absence of coloring 'other' things in Actionscript files. In the Java section it's called 'other' and things like classes, datatypes etc. are affected. T

  • Playlists are deleted

    When I delete songs from my personal playlist, sometimes the whole playlist gets deleted. I then have to recreate the playlist. There doesn't seem to be any rhyme or reason when this happens. This started happening after I upgraded to 7.01. Any way t

  • Message+ PC Backup Assistant pop-up

    I recently installed this on my wife's laptop and she started getting these message pop-ups saying "Get Backup Assistant, Sync contacts from your mobile device to your desktop with Back Up Assistant. Click Here to get this service." I tried installin