Arabic language not displayed in Oracle 11g
Dear all,
I have problem in inserting data Arabic language into oracle database 11g.. it displays " ??????? "
I am programming a php application that insert data into oracle database, and I did as described in forums but still not working.
here is what i did:
NLS_LANG value is set to AMERICAN_AMERICA.AR8MSWIN1256
Database character set is: AL32UTF8
Arabic language is installed in windows regional and language settings, and Arabic keyboard
HTML page character set is: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
I cant figure out whats causes the problem in my case. any help will be much appreciated.
Regards
Hi guys
and thanks for the replies.. and sorry for my late reply
I tried using ARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256 in NLS_LANG but still the same issue,
The way am viewing the input is via Oracle Enterprise Manager.
And the way am inserting the values are via html form and php.
Also, I tried selecting data and viewing it in the browser but also show "????"
I haven't try AL32UTF8 instead of AR8MSWIN1256 yet, am gonna try and reply soon.
Thanks
Similar Messages
-
Arabic language not display when i make search by arabic language why
<p>Hi guys in my database i have hrdatabase has table Employee</p><p>Table Employee has field EmployeeName nvarchar(50)</p><p>my sql server support arabic language but i dont know how to handel query to accept arabic</p><p>in
query analyzer i write</p><span style="color:#0000ff;font-size:small;"><span style="color:#0000ff;font-size:small;"> <p>select * from Employee where EmployeeName='احمد'</p><p>Not give me any result</p><p>i
modify query as following</p><p>select * from Employee where EmployeeName=N'احمد'</p><p>it work and give me result meaning my sql support arabic</p><p>my proplem in this stored procedure</p><p>it is dynamic stored
procedure and have more parameter but i dont know how to modify to accept arabic</p><p></p><span style="color:#0000ff;font-size:small;"><span style="color:#0000ff;font-size:small;"> <p></p><p><span
style="color:#ff0000;font-size:small;"><span style="color:#ff0000;font-size:small;"></span></span><span style="color:#ff0000;font-size:small;"><span style="color:#ff0000;font-size:small;"></span></span><span
style="color:#ff0000;font-size:small;"><span style="color:#ff0000;font-size:small;"></span></span><p></p><span style="color:#ff0000;font-size:small;"><span style="color:#ff0000;font-size:small;"></span></span><span
style="color:#ff0000;font-size:small;"><span style="color:#ff0000;font-size:small;"></span></span><span style="color:#ff0000;font-size:small;"><span style="color:#ff0000;font-size:small;"></span></span></p></span></span></span></span><span
class="t-marker"></span>It's somewhat hard to read your question because of the xml formatting characters, but I think your question is
Hi guys in my database i have hrdatabase has table Employee
Table Employee has field EmployeeName nvarchar(50)
my sql server support arabic language but i dont know how to handel query to accept arabic
in query analyzer i write
select * from Employee where EmployeeName='احمد'
Not give me any result
i modify query as following
select * from Employee where EmployeeName=N'احمد'
it work and give me result meaning my sql support arabic
my proplem in this stored procedure
it is dynamic stored procedure and have more parameter but i dont know how to modify to accept arabic
The answer is that when you have 16 bit UNICODE data you must always compare the results as unicode, store the data in unicode (that is, nvarchar, nchar, or ntext) columns and variables and when using literals, you must use unicode literals (that is use
N'<the literal you want>', not '<the literal you want>'. This is because whenever you implicitly or explicitly convert a unicode value to an eight bit value and there are characters in the unicode value that don't have a corresponding match
in the 8 bit system, those values are converted to question marks. So in
Select * From Employee Where EmployeeName = 'احمد'
the 'احمد' are 16 bit unicode characters, but you are putting them into an 8 bit literal, so those characters get converted to question marks and that statement is equivalent to
Select * From Employee Where EmployeeName = '????'
and you don't get any rows back because you don't have any emplyees whose name is ????.
So when you are writing and calling your stored procedure, every thing that can contain an unicode value must be a unicode literal, column, or variable. That means all such literals must be of the form N'<something', your columns, variables, and
parameters that can contain unicode data need to be nvarchar or nchar, any unicode values passed to that procedure must be nvarchar, nchar, or a unicode literal.
Tom -
Arabic language not displaying while loading Excel to Db.
Hi Gurus,
i am loading data from Excel to Db . Excel file contains some arabic language data while loading in to odi its showing all ??? marks in the place of arabic language.
Could any one help me in this regards to fix this .
Thanks in Adv
Regards
sriOn the target database you will have to change the NLS_CHARACTERSET parameter. You will probably need you dba to do this for you.
The source I take it will have no issues as you can see the correct data.
Question - how are you loading the data? You may have to change the 'EXT_CHARACTERSET' property of your LKM to UTF-16
Cheers
Bos -
Forms 6i is not connecting with Oracle 11g database?
Forms 6i is not connecting with Oracle 11g database?
How to resolve this issue?Hi,
Once you installed the Forms and Reports, you need to configure the paramters like tnsnames.ora in you path.
There will be one folder in the Installation path of Forms and Reports search for tnsnames.ora file..and you need to Updated the file as per the which ORACLE Server you are connecting and then try.. it..
Default path for forms will be "ORACLE_HOME/net80/admin".. search for tnsnames.ora and modify it..
- Pavan Kumar N -
Arabic is not displayed properly in Oracle Forms...
Hi,
I'm using oracle 9i database and forms 6i. mt database contains arabic data and the character set of database is "UTF8". when i display the data in arabic in forms, it is giving junk characters. i set the NLS_LANG for forms to UTF8 in the registry. still the arabic is not showing properly.
pl. tell me how i can resolve this problem.
regards
georgeHi Gregor
I think you're out of luck. There is no Arabic language pack for Xcelsius.
When you're in design mode, you're using the Windows OS features, but when you try to preview or export then Xcelsius begins the process of converting the xlf to a swf. And since there is no lang pack it doesn't know what to do with the Arabic characters. -
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.
ByeMay 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 -
'sqlplus' is not recognized in Oracle 11g
Hi Experts,
I have installed Oracle 11g with OWB, I can't Connect databse through Command prompt and it show the error like
"'sqlplus' is not recognized as an internal or external command, operable program or batch file"
Please Help me how to resolve.
Regards,
SriHi,
It may cause of Environmental variable is not declared / removed
For Oracle 10g
Start > My Computer > Right Click > Properties Then System Properties window will been displayed.
At the System Properties, click Advanced Tab > Environment Variable Pop up Environment Variable will been displayed.
Then at the System Variable, search variable PATH and click Edit / If PATH is not available then Click on New -> Variable Name PATH and then paste the location bin file like this ;
C:\oracle\product\10.2.0\db_1\bin
For Oracle 11g
Start > My Computer > Right Click Mouse > Properties
Then Advanced System Setting -> System Properties will been displayed.
At the System Propertie, click Advanced Tab > Environment Variable Pop up Environment Variable will been displayed.
Then at the System Variable, search variable PATH and click Edit / If PATH is not available then Click on New -> Variable Name PATH and then paste the location bin file like this ; Drive:\app\Oracle\product\11.2.0\dbhome_1\BIN
Thanks,
Balaa... -
Arabic Language not shown in IDT results
Hi Experts,
I am using IDT to create universe on top of Oracle EBS, when i preview the report directly from EBS it shows the ARABIC Language BUT when i preview same results in IDT it shows "Question marks" instead of Arabic. Snapshot is attached.
Any suggestions? Am i missing something?
Regards
AyazHi,
The following support notes should help you get to your solution:
http://service.sap.com/sap/support/notes/1599417 - BI 4.0 - Steps to Support Double Byte Characters in Interactive Analysis
http://service.sap.com/sap/support/notes/1816518 - Bullet points in Oracle data show up as question marks when viewed in Webi reports.
Regards,
H -
Arabic text not displaying correctly in Win Server 2008 R2
Hi,
We have an .mdb database stored on our Windows Server 2008 R2 server but when we view the contents some of the text has strange characters.
When we view the same db in Windows Server 2003 we do not have these characters. I'm not sure what exactly we need to do to correct this issue..
Any suggestions welcome..Hi,
Thanks for your post.
When you open a Web page or a text file that contains a string of Arabic characters, the string is not displayed correctly. This issue occurs when the following conditions are true:
The Left-to-Right Override (LRO) Unicode control character is used in the string of Arabic characters.
You specify a font that is not Simplified Arabic Fixed.
Please apply the hotfix below:
Incorrectly displayed Arabic characters in Windows 7 or in Windows Server 2008 R2
https://support2.microsoft.com/kb/976525?wa=wsignin1.0
And check the result.
Regards.
Vivian Wang -
Greek language not displaying in jsp page
My application is based on struts framework...
we doing in multilanguage.
When i select greek the followingis displayed:
�������„�ƒ���…���� ���€�����‰ �ƒ�„��
even i've did the pageEncoding code in jsp page...
i dont know why it is not displaying but i maintaining properties files for greek language. so, when i call the greek language, the greek properties file was located and display the content... But for other languages like dutch, portuguese, spanish is working fine...I keep the resource properties file in the same place where other language files placed.
Is there any more changes i want to do...
I call this greek lang. externally but should this related to database(SQL Server 2000).
What i want to do.<body background="pic/love.gif">
<%
--- jsp code
out.println("<img src='pic/vijay.jpg' height='100' width='100'>");
--- jsp code
%>
</body> -
Pro C Demo files not available in Oracle 11g
Hi
I have recently installed Oracle 11g rel1 in windows XP from downloading from oracle site. But no Pro C precompiler demo file or pcmake.bat file is installed in with this installation. As result i am not able to produce executable from .pc file. Can anyone help how i can install these files?
Thanks
SasPl post details of your OS and specific 11g versions. Assuming the OS is some certified version of Windows, the Pro*C/C++ compiler is a pre-req for the Oracle install. It needs to be installed separately (and before) the Oracle install.
http://download.oracle.com/docs/cd/E11882_01/install.112/e10843/reqs.htm#CHDHGGFE
HTH
Srini -
Latin 2 Characters in Polish Language not displaying correctly in smartform
Hi
I am displaying some Latin 2 characters in Polish language and it is not displaying appropriately in the smartform. The words ść are displayed as the symbol [ in the smartform instead of ść itself. Any idea how I can rectify this?
Thank you.Hi ,
We faced same problem at client place and suggested to client with s' and c' instead of ś ć for time being . after that insatll exact patches.
Tks .. AVR -
Arabic words not displaying correct in flex 4
Hello All,
Please find the attached image with this post.
Arabic words are not displaying completely/correctly. I have makred it with red line, you can see that in the attached image.
<s:TextArea text="{_str}" width="100%"
height="100%"
fontSize="50"
/>
_str is the String variable which contains the Arabic text.
Awaiting for prompt response.Hello Robin,
Thanks for your example, but still problem is not solved.
I have attached image by the name Robin_Example.JPG of your example, you can also noticed (underlined in red color) that your example contains the same problem as I am having.
Here I am pasting the whole code and also sending my arabic text file (TopFirst.txt), for your reference so it will be easy for you to run the application:
<?xml version="1.0" encoding="utf-8"?>
<s:Application
xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="
library://ns.adobe.com/flex/spark" xmlns:mx="
library://ns.adobe.com/flex/halo" minWidth="
1024" minHeight="768"creationComplete="init()"
xmlns:controls="
flashx.textLayout.controls.*">
<s:layout >
<s:VerticalLayout/>
</s:layout>
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
<s:HTTPService id="httpServiceObj" url="TopFirst.txt"result="handleResult(event)"
fault="handleFault(event)"
resultFormat="
text"/>
</fx:Declarations>
<fx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.rpc.events.FaultEvent;
import mx.rpc.events.ResultEvent;
Bindable]
private var _str:String;
private function init():void{httpServiceObj.send();
private function handleResult(event:ResultEvent):void{_str = event.result
as String;}
private function handleFault(event:FaultEvent):void{Alert.show(
"fault is = " + event.fault.faultString);}
]]>
</fx:Script>
<s:TextArea text="{_str}" width="
100%" height="
100%" fontSize="
50"locale="
ar"fontFamily="
Arial"direction="
rtl"/></s:Application>
Now it should be easy for you to understand my problem, as we both have the same code which is not working for arabic.
Thanks for being so supportive.
Awaiting for prompt response.
Regards. -
Arabic does not display properly
I was able to see Arabic characters but the letters in each word were not connected as they should. That's an issue with Safari engine.
I almost bought this sucker. Too bad. Have to wait until Apple fixes this issue.Arabic is not officially supported yet.
These are the supported languages:
Language support for English, French, German, Japanese, Dutch, Italian, Spanish, Portuguese, Danish, Finnish, Norwegian, Swedish, Korean, Simplified Chinese, Traditional Chinese, Russian, and Polish
International keyboard and dictionary support for English (U.S.), English (UK), French (France), French (Canada), German, Japanese, Dutch, Italian, Spanish, Portuguese (Portugal), Portuguese (Brazil), Danish, Finnish, Norwegian, Swedish, Korean (no dictionary), Simplified Chinese, Traditional Chinese, Russian, and Polish -
Arabic characters not displayed properly in the preview mode
Hi,
I am preparing a tool in arabic and all arabic characters seem to be displayed correctly in the design mode, but become illegible in the preview mode or when exported in flash (swf). Help much appreciated.
GregorHi Gregor
I think you're out of luck. There is no Arabic language pack for Xcelsius.
When you're in design mode, you're using the Windows OS features, but when you try to preview or export then Xcelsius begins the process of converting the xlf to a swf. And since there is no lang pack it doesn't know what to do with the Arabic characters.
Maybe you are looking for
-
My husbands iPhone 5 has a shadow up the screen how do I clear it?
I Have a iPhone 5 on IOS 7.1.2 and it has developed a long shadow down the screen today on all screens but it is not as obvious on the home screen. how can I clear it?
-
Moving 'blocks' of songs to Playlist
Can I drag blocks of (say 15) songs from Music Library to a Playlist? Highlighting doesn' work (only one song will Highlight, taking ages. Any Ideas?
-
How do I specify if the PID object is direct or reverse acting?
I have a process that requires a reverse acting controller - eg if the PV is above the setpoint, I need to increase the controller output to lower the PV. Where in the PID object configuration do I specify this?
-
Are not interpreted JSTL tags in a JSP page including in a servlet.
Hi people, I have a project where una page (index.jsp) includes a servlet (MyServlet), that consult a persistence class and get a List of objects (Users), then the servlet passes the List to a Request object and includes another JSP page (showU
-
Problem reguardin MAC operating system
Hello, I have devoloped the menubar of my Project for MAC o.s. It's working fine on firefox version 2.0 but As soon as i upload file the further processing is stops.BUt file is uploaded properly.But after that the next process stops can any body tell