ORA_EGYPT بتاريخ: 24 يناير 2004 تقديم بلاغ مشاركة بتاريخ: 24 يناير 2004 بسم الله الرحمن الرحيمالى الاخوه رواد المنتدى واجهتنى مشكله فى لفورم و ارجو المساعدة فيها المشكله عى تشفير اللغة العربيه عند استعراضها فى الفورم و لذلك ارجو منكم المساعدة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عبدالله ندا بتاريخ: 24 يناير 2004 تقديم بلاغ مشاركة بتاريخ: 24 يناير 2004 هل البيانات المسترجعه من الداتا بيز هي التي تكون مشفرة ام الخطوط المكتوب بها الفورم في جميع الاحوال هذه مشكله باميتر nls_lang تقوم بتعديله حسب اللغة التي تعمل بها لو كانت الداتا بيز هي التي بها قيم متغيرة لابد من انزال داتا بيز باللغة الجديده تمنياتي بالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rh_kamel بتاريخ: 24 يناير 2004 تقديم بلاغ مشاركة بتاريخ: 24 يناير 2004 تحية طيبة ،،،لحل مشكلة اللغة في النماذج اي عند ظهور لغة غير مفهومةقم بتشغيل محرر النظامRegeditثم اذهب الى المفتاح التاليHKEY_LOCAL_MACHINE\Software\ORACLEثم قم بتعديل القيمةNLS_LANGوجعل قيمتها الىARABIC_SAUDI ARABIA.AR8MSWIN1256قم باعادة تشغيل الديفلوبر سوف ترى ان اللغة الغريبة اصبحت مفهومة" منقول من أحد دروس السيد عمر باعقيل"rh_kamelالوادى الجديد - مصر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
M2Y11 بتاريخ: 25 يناير 2004 تقديم بلاغ مشاركة بتاريخ: 25 يناير 2004 تحية طيبة ،،،لحل مشكلة اللغة في النماذج اي عند ظهور لغة غير مفهومةقم بتشغيل محرر النظامRegeditثم اذهب الى المفتاح التاليHKEY_LOCAL_MACHINE\Software\ORACLEثم قم بتعديل القيمةNLS_LANGوجعل قيمتها الىARABIC_SAUDI ARABIA.AR8MSWIN1256قم باعادة تشغيل الديفلوبر سوف ترى ان اللغة الغريبة اصبحت مفهومةهذا الطريقة المتبعة ليقوم بتعير من الرجستري للبيسي العادي الذي يحتوي على اوراكل برسناللانك بهذه الطريقة سوف تقفد جميع البينات القديمة و سوف تكون على شكل ؟؟؟؟؟؟؟؟؟؟؟ اما الطريقة الصحيحة هي ان تعمل ابديت UPDATE من نفس قاعدة البينات حت لا تفقد اي معلومة من السابق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rh_kamel بتاريخ: 25 يناير 2004 تقديم بلاغ مشاركة بتاريخ: 25 يناير 2004 تحية طيبة ،،،ماذا تقصد بعمل update من فضلك أشرح بالتفصيلrh_kamelالوادى الجديد - مصر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
John بتاريخ: 31 يناير 2004 تقديم بلاغ مشاركة بتاريخ: 31 يناير 2004 عندى نفس المشكلة و قمت بتغير اللغه من الريجيسترى كما هو موضح اعلى لكن لا يوجد نتيجةممكن حل أخر ؟؟؟؟؟؟شكراً اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
alfarook بتاريخ: 4 فبراير 2004 تقديم بلاغ مشاركة بتاريخ: 4 فبراير 2004 أتوقع أن تكون مشكلة الأخ ora_egypt هي كما قال الاخ black&white في الداتا بيز وستحل اذا أنزلنا بيز جديدة .. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
TheFOx بتاريخ: 7 فبراير 2004 تقديم بلاغ مشاركة بتاريخ: 7 فبراير 2004 السلام عليكماخواني الاعزاء يجب تغير ال Nlsفي كل من ال Home الخاص بقاعده البيانات وكذا الخاص بالديفلوبراي انك سوف تجد اثنين من ال Nls احدهما خاص بالديفلوبر والاخر خاص بقاعده البياناتوبعد ذلك يجب عليك ان تعيد بناء ال Data blocks الخاصه بك السلا م عليكم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عمر باعقيل بتاريخ: 7 فبراير 2004 تقديم بلاغ مشاركة بتاريخ: 7 فبراير 2004 (معدل) السلام عليكم ورحمة الله وبركاته بالنسبه لمشكلة اللغه فهي تنجم عن إختلاف الnls_lang بين قاعدة البيانات والديفلوبربالنسبه للديفلوبر , فيمكننا تغيير الnls_lang يدويا كما قد شرحت في أكثر من مره سابقه عن طريق الريجستري بدون أي مشكله لكن يجب أن يتوافق الnls_lang مع قاعدة البيانات لكي لاتظهر اللغه كرموز غير مفهومه وخصوصا العربيأما بالنسبه للnls_lang الخاص بقاعدة البيانات فلا يمكننا تغييره يدويا , لان الnls_lang قم تم إختياره اثناء انشاء قاعدة البيانات وطبعا تم بناء قاعدة البيانات وفقا على نوع هذا الnls_lang والحل , إنشاء قاعدة بيانات جديده , طبعا لن نحتاج الى حذف الاوراكل ولا فرمتته النظام بالكاملكل مانحتاجه هو إستخدام الاداه Database Configuration Assistant والتى منهاسنقوم بحذف قاعدة البيانات الحاليه وإنشاء قاعدة بيانات جديده ويجب تحديد ال ls_lang في قاعدة البيانات الجديده بناء على مانحتاج ونريد .عمر باعقيلكندا - مونتريال[email protected] تم تعديل 7 فبراير 2004 بواسطة عمر باعقيل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
samirtarek بتاريخ: 4 مارس 2004 تقديم بلاغ مشاركة بتاريخ: 4 مارس 2004 بسم الله الرحمن الرحيمالسلام عليكم ورحمة الله وبركاتهوالحمد لله رب العالمينوالصلاة والسلام على الحبيب المصطفىفى البداية هذه الطريقة قمت بتنفيذها اكثر من مرة فى حالة انى نسيت التعديل وانااثبت الDBواظن انه يوجد طريقة افضل من ذلكونريد ممن يعرف الفرق بين كل منNLS_LANGarabic_UNITED ARAB EMIRATES.AR8MSWIN1256AMERICAN_AMERICA.AR8MSWIN1256ARABIC_SAUDI ARABIA.AR8MSWIN1256etc...............يخبرنا وماهو الافضلفى البداية يتم تعديل ال dbكما يلىفى حالة connenect in 9iكما يلىSQL> CONN SYS/SYSsystem AS SYSDBA;Connected.وفى الاصدارات السابقSQL> CONN SYS/SYSsystemوبعد ذلك نتبع ما يلىSQL> DESC PROPS$;Name Null? Type-------------------------------- --------- NAME NOT NULL VARCHAR2(30)VALUE$ VARCHAR2(4000)COMMENT$ VARCHAR2(4000)SQL> SELECT NAME,SUBSTR(VALUE$,1,20)VALUE FROM PROPS$;NAME VALUE------------------------------ --------------------DICT.BASE 2DEFAULT_TEMP_TABLESPACE TEMPDBTIMEZONE -07:00NLS_LANGUAGE AMERICANNLS_TERRITORY AMERICANLS_CURRENCY $NLS_ISO_CURRENCY AMERICANLS_NUMERIC_CHARACTERS .,NLS_CHARACTERSET WE8ISO8859P1NLS_CALENDAR GREGORIANNLS_DATE_FORMAT DD-MON-RRNAME VALUE------------------------------ --------------------NLS_DATE_LANGUAGE AMERICANNLS_SORT BINARYNLS_TIME_FORMAT HH.MI.SSXFF AMNLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFNLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZRNLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFNLS_DUAL_CURRENCY $NLS_COMP BINARYNLS_LENGTH_SEMANTICS BYTENLS_NCHAR_CONV_EXCP FALSENLS_NCHAR_CHARACTERSET AL16UTF16NAME VALUE------------------------------ --------------------NLS_RDBMS_VERSION 9.2.0.1.0GLOBAL_DB_NAME ABHAPH.US.ORACLE.COMEXPORT_VIEWS_VERSION 825 rows selected.-------------------------------------------------------UPDATE PROPS$ SET VALUE$ ='AR8MSWIN1256' WHERE NAME='NLS_CHARACTERSET';وتغلق ال dbوتشغلها مرة اخرى وبعد ذلك تروح للregistry سواء على serverاو cliantوتعدلها بنفس القيمة فى NLS_LANG =AMERICAN_AMERICA.AR8MSWIN1256 --------------------------------------------------------------------------------------------------------سبحان الله العظيم - سبحان الله وبحمده عدد خلقه ورضاء نفسه وزنة عرشه ومداد كلماته ولا حول ولا قوة الابالله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ora بتاريخ: 9 مارس 2004 تقديم بلاغ مشاركة بتاريخ: 9 مارس 2004 arabic_UNITED ARAB EMIRATES.AR8MSWIN1256AMERICAN_AMERICA.AR8MSWIN1256ARABIC_SAUDI ARABIA.AR8MSWIN1256بالنسبه للقسم الاول (اسماء الدول) ... هو عباره عن الشكل اللى راح يظهر به الانترفيز لكل من برنامجي الاوراكل داتا بيزد والديفلوبر ... التول بار + المسطره + القوائم ... الخاما القسم الثاني ( اضنى )... فهي اللغة اللى راح تتخزن بها الداتا بيزد ... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
John بتاريخ: 9 مارس 2004 تقديم بلاغ مشاركة بتاريخ: 9 مارس 2004 المشكلة حلت بعد ما عملت قاعده بيانات جديدة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
salama11433 بتاريخ: 9 مارس 2004 تقديم بلاغ مشاركة بتاريخ: 9 مارس 2004 هذا هو الحل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.