بتاريخ: 22 سبتمبر 200916 سنة comment_170282 السلام عليكم و رحمة و الله و بركاتة اولا كل عام و انتم والامة الاسلامية بخير مشكلتى هى انى عندى قاعدة بيانات تعمل على we8iso8859p1 وقد قمت بتصميم برنامج خاص بالمستشفيات على ديفلوبر 6i وكانت الامور تعمل بشكل جيد جدا ولكن عندما قمت بتحويل جميع الشاشات الى ديلفوبر 10 جى على نفس قاعدة البيانات اللغة تظهر بشكل غريب وليس علامات استفهام مع ان اللغة فى الرجيسترى هى نفس اللغة بتاع قاعدة البيانات وقد قمت بجميع المحاولات لااستعراض اللغة بشكل طبيعى ولكن لم تنجح حتى بدات افقد الامل فى ان الديفلوبر 10 جى لا يعمل على we8iso8859p1 وقد عملت بحث فى هذا المنتدى و جربت كل المحاولات ولكن دون جدوى....وانا اسال هل يوجد مكان اخر لتغير اللغة فى الديفولبر 10 جى غير الرجيسترى و ملف default.env , Registry.dat و اذا كان لا يوجد ماهو الحل...انا اعتذر على هذة المشكلة اعلم انها مشكلة بسيطة بس فعلن مش عايزة تتحل معايا خالص شكرا لكل من يحاول مساعدتى تقديم بلاغ
بتاريخ: 22 سبتمبر 200916 سنة comment_170283 connect sys as sysdbaSQL> shutdown immediate;SQL> startup nomountSQL> alter database mount exclusive;SQL> alter database open;SQL> alter system enable restricted session;SQL> alter system set job_queue_processes=0;SQL> alter system set aq_tm_processes=0;SQL> alter database character set internal_use ar8mswin1256SQL> shutdown immediateSQL> startup تقديم بلاغ
بتاريخ: 23 سبتمبر 200916 سنة كاتب الموضوع comment_170454 شكرا صديقى ماهر على ردك و اجاباتك النموذجية انا فعلن غيرت اللغة قبل كدة بنفس الطريقة الا انت شرحتها و الشاشات اشتغلت معايا بس انا كنت عايز احل المشكلة من غير مااغير حاجة فى الداتا بيسلو عندك حل تانى يخلى الديفلوبير يشتغل مع اللغة دى اكون شاكر جدا ليك يا ماهرشكرا مرة تانى يا صديقى تقديم بلاغ
بتاريخ: 25 سبتمبر 200916 سنة كاتب الموضوع comment_170637 اين الرد يا جماعة ..........لو سمحتو ممكن حد يرد على سوالى شكرا جدا لكل من يحاول مساعدتى تقديم بلاغ
بتاريخ: 27 سبتمبر 200916 سنة comment_170749 لايوجد حل غير استخدام ِ Arabic NLS character set , و خصوصا اذا احتوت الشاشات خطوط عربية تقديم بلاغ
بتاريخ: 27 سبتمبر 200916 سنة comment_170776 السلام عليكم إذا كنت تريد استخدام هذا النوع من ال character set على الديفيلوبير والداتابيز يمكنك الدخول على الريجستري regedit وتبحث عن nls_lang بواسطة الضغط على f3 وتجعل قيمة هذا البارامتر يساوي قيمة ال character set الاي تريدها موفق تقديم بلاغ
بتاريخ: 28 سبتمبر 200916 سنة كاتب الموضوع comment_170845 شكرا لكل من حاول مساعدتى ......انا فعلن جربت كل شىء وغيرت فى الريجسترى و كتبت اللغة الا انا عايزة و لكن دون فائدة _NLS_LANG=AMERICAN_AMERICA.AR8MSWIN1256NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1USER_NLS_LANG=AMERICAN_AMERICA.AR8MSWIN1256USER_NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1كل هذا انا جربتو فى كل الاحتمالات دون اى تغير و اللغة تظهر غير مفهومة...على العموم انا فعلن غيرت الغة بتاع قاعدة البيانات وخليتها عربى و البرنامج اشتغل تمامبس انا كنت عايز اعملها من الديفلوبر نفسة بس تقريبا هو دة الحل الوحيد .....ولو فى اى حد اشتغل على اللغةدى على الديفلوبر يقولى وشكرا جدا لكل من حاول مساعدتى تقديم بلاغ
بتاريخ: 29 سبتمبر 200916 سنة comment_170935 السلام عليكم اخي العزيز انا واجهت نفس المشكلة تقريبا بعغد المحاولات الكثيرة والمطولة وصلت والحمد لله الى حل الا وهواولا: قبل التنصيب جعل اللغة في ال location , standers and format ,languages, وكل شي يحول للغة المصرية وبعدها تقوم بتنصيب الاوراكل كما هو معتاد ستلاحظ ان المصرية قد دخلت للاختيارات وتقوم باضافه العربي ليصبح عندك ثلاث خيارات وبعد تكمل التصيبثانيا بعد انتهاء التنصيب تقوم بانشاء قاعدة بيانات ماعد ال orcl عن طريق ( database configuration assiustant ) وتقوم باضافه داتابيس جديدة باسم جديد وتقوم باختيار WE8ISO8859P1 من الاعدادات التي ستضهر وكذلك تختار الللغة ايجبت اليونيكود national charcter set AL16UTF16 languages arabic defualt data format EGYPT ;angu تقديم بلاغ
بتاريخ: 29 سبتمبر 200916 سنة comment_170936 بالمناسبة قمت بتصدير قاعدة بيانات من اصدار 8 واستيرادها من ال 10 G ونجحت والحمد لله تقديم بلاغ
بتاريخ: 29 سبتمبر 200916 سنة كاتب الموضوع comment_171021 شكرا يا صديقى على الرد ..سوف اقوم بالتجربة لكن الامور حاليا شغالة عندى كويس بعد ما غيرت فى اللغة بتاع قاعدة البيانات و حولتها عربى بس هى المشكلة فعلن غريبة ان الديفلوبر مايشتغل مع هذة اللغة على العمموم شكرا يا صديقى على الاهتمامو جزاك الله خيرا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.