بتاريخ: 9 يونيو 201015 سنة comment_194229 السلام عليكم يا اخوانلدي مشكلة في إظار اللغة العربية في SQL*PLUX.exe والديفيلوبر مع العلم اني سابقا كنت احلها بكل بساطه فقط في التعديل في ملف الريجستري regedit في المفتاحين HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_DevSuiteHome1HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1في التعديل في الملف NLS_LANG من AMERICAN_AMERICA.AR8MSWIN1256إلى ARABIC_SAUDI ARABIA.AR8MSWIN1256مع التعديل أيضا في لوحة التحكم في ( Regional and Language Option ) إلى Arabic Saudi Arabia في كل م ( Regional Option و Advanced ) واستطيع بذلك التخزين في قاعدة البيانات وإظهار البيانات المخزنة في SQL وأيضا في الديفيلوبر ولكنه الان لا يرييييييد أي إظهارأرجو من لديه أي معلومات إضافية المساعدة وجزاكم الله خيرا تقديم بلاغ
بتاريخ: 9 يونيو 201015 سنة comment_194240 اخي الحبيب الخطوات التي انت اتقوم بها صحيحة وانا كذلك افعل ذلك لكي اظهر اللغة العربية ، لكن يتم تعديل الملف NLS_LANG في المفتاحين المذكورين انفا الى AMERICAN_AMERICA.AR8MSWIN1256 وبأذن الله سوف تظهر لك البيانات باللغة العربية تم تعديل 9 يونيو 201015 سنة بواسطة chairman تقديم بلاغ
بتاريخ: 9 يونيو 201015 سنة كاتب الموضوع comment_194248 مشكور يا اخ chairman بس ما جابت نتيجة ارجو منك مساعدة اكثر تقديم بلاغ
بتاريخ: 9 يونيو 201015 سنة كاتب الموضوع comment_194251 شوف النتيجة بنفسك : SQL> create table my_data(name varchar2(30)); Table created. SQL> insert into my_data values('Mohammed'); 1 row created. SQL> insert into my_data values('محمد'); 1 row created. SQL> select * from my_data; NAME ------------------------------ Mohammed ???? SQL> تقديم بلاغ
بتاريخ: 9 يونيو 201015 سنة comment_194257 اخي الحبيب ينبغي ان تذهب الى كل الملفات NLS_LANG الموجدودة فب الريديستري والتي في المفتاحين المذورين انفا وتحول قيمتهما الى AMERICAN_AMERICA.AR8MSWIN1256 طبعا بعد تحويل لغة الحاسبة الى السعودية انا بعمل كذا انظر الى النتيجة التي ظهرت عندي SQL> create table my_data(name varchar2(30));Table created.SQL> insert into my_data values('Mohammed'); 1 row created.SQL> insert into my_data values('ãÍãÏ'); 1 row created.SQL> select * from my_data; NAME------------------------------Mohammedمحمدولو ما ضبطت شاهد الملف الذي في المرفقات في طريقة ثانية مشكلة اللغة.rar تقديم بلاغ
بتاريخ: 10 يونيو 201015 سنة كاتب الموضوع comment_194289 الاخ chairman اولا آسف إذا كنت طولنا عليك ولكن والله اني طبقت كلامك وكلام الكتاب حرف حرف ومازالت النتيجه كماهي حتى شوف ما اقول إلا لا حول ولا قوة إلا بالله تقديم بلاغ
بتاريخ: 10 يونيو 201015 سنة comment_194306 اخي الحبيب ولا يهمك ربنا يسهل ان شاء الله اتحقق من اللغة الي عندك من خلال الكود التالي وشوف النتيجة ( اذا ما نفع حاول تعيد الي كنت تعملوا كل مرة ، اي ابدأ بتحويل لغة الحاسبة الى السعودية ، ثم اذهب الى الريجيستري وحول كل قيم اللغة الخاضة بالوراكل الى AMERICAN_AMERICA.AR8MSWIN1256 SQL> select name,value$ from sys.props$ where name = 'NLS_CHARACTERSET' 2 ; NAME ------------------------------ VALUE$ ----------------------------------------------------------------------- NLS_CHARACTERSET AR8MSWIN1256 تقديم بلاغ
بتاريخ: 10 يونيو 201015 سنة كاتب الموضوع comment_194311 الاخ chairman سويت الاستعلام الي قلت عليه وشوف النتيجه SQL> column name format a20 SQL> column value$ format a20 SQL> select name,value$ from sys.props$ where name = 'NLS_CHARACTERSET'; NAME VALUE$ -------------------- -------------------- NLS_CHARACTERSET WE8MSWIN1252 SQL> ان شاء الله يكون الحل على إيدك تقديم بلاغ
بتاريخ: 10 يونيو 201015 سنة comment_194323 اخي الحبيب انا بعمل اعدادات اللغة عندي لما بنصب اوراكل والدفلوبر بالطريقة التالية 1. بغير لغة الحاسبة الى السعودية ، وبعمل ريستارت للحاسبة. 2. بغير ملف اللغة الخاص بالاوراكل الى AMERICAN_AMERICA.AR8MSWIN1256 وكما موضح في المرفقات حاول تبدئ من جديد تعمل الخطوات وان شاء الله ربنا يوفق وتضبط معك g.doc تقديم بلاغ
بتاريخ: 10 يونيو 201015 سنة كاتب الموضوع comment_194324 الاخ chairman استطعت اني غير قمة المعامل NLS_CHARACTERSET وارجو منك المتابعة حتى شوف SQL> select * 2 from nls_database_parameters 3 where parameter='NLS_CHARACTERSET'; PARAMETER VALUE ------------------------------ ----------------------- NLS_CHARACTERSET AR8MSWIN1256 SQL> select name,value$ 2 from sys.props$ 3 where name = 'NLS_CHARACTERSET'; NAME VALUE$ -------------------- -------------------- NLS_CHARACTERSET AR8MSWIN1256 تقديم بلاغ
بتاريخ: 10 يونيو 201015 سنة comment_194332 بعد ان غيرت ملف اللغة الان المفروض تظهر عندك اللغة العربية طيب افتح sql/pl وجرب تقديم بلاغ
بتاريخ: 11 يونيو 201015 سنة كاتب الموضوع comment_194398 الاخ chairman اشكرك جزيل الشكر على المتابعه والحرص على حل الموضوع المشكله كانت اني استخدم DOS في عمليات SQL*PLUS مثل إضافة البيانات والاستعلام عنها وهذا هو السبب في ظهور البيانات بأحرف غريبة حتى شوفhttp://i48.tinypic.com/16jr2hg.jpgاما في ISQL*PLUS و SQLPLUS فالوضع مختلف لان الحروف العربية سوف تظهر وهذا هو المطلوب اما بخصوص الديفيلوبر فقد قمت بمسح البيانات القديمة وأضفت بيانات جديده وظهرت والحمد لله بعد ان ظهر البيانات ISQL*PLUS و SQLPLUS وتأكدت ان المشكله في MS-DOSما اقول إلا مشكور وما قصرت وربنا يكثر من امثالك تقديم بلاغ
بتاريخ: 2 أغسطس 201510 سنة comment_265059 السلام عليكم ارجو تفيدوني واقع في مشكلة في موقع اريد ان اعدل في الداتابيز كلمة واحدة فقط بفتح الداتا بيز من السي بنل يظهر النصوص العربية مشفر (حروف انجليزية وارقام) كيف اقرا واعدل علىها """"""" (127,'x+HRxsfTySDKxN/49s8gw+Xj7ckgytrS7dIgx+HK38fj4SDH4dPmz8fk7SDH4ePV0e0g','<P>ßÏ äÇÆÈ ÇáÑÆíÓ ÇáÓæÏÇäí¡ Í""""""" تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.