الانتقال إلى المحتوى

مشكلة اللغة العربية في apex 19.2


عبدالله الحاج

Recommended Posts

السلام عليكم

مشكلة اللغة العربية في apex 19.2   

نا محمل   oracle database 12c release 1

 PARAMETER                                                               VALUE

-------------------------                                    ----------------------

NLS_RDBMS_VERSION                                                        12.1.0.2.0

 

NLS_NCHAR_CHARACTERSET                                             AL16UTF16

NLS_CHARACTERSET                                               WE8ISO8859P15

NLS_ISO_CURRENCY                                                           AMERICA

مع العلم البيانات لما ستعرضها بواسطة الفورم 6i  تظهر بشكل صحيح  ,  المشكلة  في apex 19.2

مرفق صورة المشكلة 

                                                                          

1.jpg

رابط هذا التعليق
شارك

9 ساعات مضت, عبدالله الحاج said:

السلام عليكم

 

مشكلة اللغة العربية في apex 19.2   

 

نا محمل   oracle database 12c release 1

 

 PARAMETER                                                               VALUE

 

-------------------------                                    ----------------------

 

NLS_RDBMS_VERSION                                                        12.1.0.2.0

 

 

 

 

NLS_NCHAR_CHARACTERSET                                             AL16UTF16

 

NLS_CHARACTERSET                                               WE8ISO8859P15

 

NLS_ISO_CURRENCY                                                           AMERICA

مع العلم البيانات لما ستعرضها بواسطة الفورم 6i  تظهر بشكل صحيح  ,  المشكلة  في apex 19.2

 

 

مرفق صورة المشكلة 

                                                                          

 

1.jpg

وعليكم السلام ورحمة الله

المشكلة ليست في APEX 

المشكلة سلمك الله في قيمة NLS_CHARACTERSET 

اجعلها AL32UTF8 بدلا من WE8ISO8859P15

وبعد تغييرها تأكد بكتابة

query

التالي

image.thumb.png.84d0231fc7941d8c39d2cc4d82a9c74b.png

ودمتم بخير وعافية

رابط هذا التعليق
شارك

شكرا اخي العزيز

نفذت الامر

ALTER DATABASE CHARACTER SET INTERNAL_USE AL32UTF16

ظهرت مشكلتين

الاولى : ( فورم 6i )لم يعد يعمل اتصال مع  قاعدة البيانات  التي يوجد بها بيانات سابقة وكان الكاركتر ( CHARACTER SET  WE8ISO8859P1) و النظام المحاسبي مصمم ب فورم    6i

الثانية: لما ادخل بواسطة APEX 

         localhost:8080/apex

يظهر المتصفح كتابة شكلها صيني ويتوقف

رابط هذا التعليق
شارك

2 ساعات مضت, عبدالله الحاج said:

شكرا اخي العزيز

نفذت الامر

ALTER DATABASE CHARACTER SET INTERNAL_USE AL32UTF16

ظهرت مشكلتين

الاولى : ( فورم 6i )لم يعد يعمل اتصال مع  قاعدة البيانات  التي يوجد بها بيانات سابقة وكان الكاركتر ( CHARACTER SET  WE8ISO8859P1) و النظام المحاسبي مصمم ب فورم    6i

الثانية: لما ادخل بواسطة APEX 

         localhost:8080/apex

يظهر المتصفح كتابة شكلها صيني ويتوقف

اولا( يبدو انك سلمك الله لم تقرأ الجملتين التاليتين في الرابط الذي رودتك به

اقتباس

 

The commands mentioned in this post can only be used till Oracle 9i.

For Oracle 10g,11g,12c,18c Refer below links. 

 

واستخدمت الرابط الخاص بحالة till Oracle 9i واذا تم النظر نجد الامر الذي كتبته (الذي فيه INTERNAL_USE) التي لا يصلح استخدامها مع 12c حيث هذا هو اصدار DB الخاص بك وفق المعطيات التي تفضلت بذكرها اعلاه (وبالتالي تسبب هذا الامر الخاطيء في هذه المشاكل )

بينما المفترض اذا قرأت العبارة اعلاه ان تستخدم الرابط الخاص For Oracle 10g,11g,12c,18c

الذي يتكلم عن الاداة Database Migration Assistant for Unicode

 

ثانيا ( وجود نظام Forms في مرحلة production وليس development مع APEX )الذي هو في مرحلة development( على نفس الجهاز مشكلة وليس Best Practice

لذلك لكي نعالج في اتجاه واحد وهو تخصص هذا القسم من المنتدى ) APEX ( ، اتبع الخطوات التالية

)1( قم بعمل  APEX+DB Environment مستقلة تعمل عليها Learning and Development والطريقة الاحترافية للتنزيل في حالة on premise هي باستخدام Docker مثلما تم الحل هنا 

)2( بعد اتقان APEX  لعلك تفكر جديا في عمل مشروع Migration من Forms الى APEX وخصوصا ان الاصدار 6i قديم

وفقك الله

رابط هذا التعليق
شارك

  • بعد 4 سنة...

السلام عليكم

عملت على وجود حل لهذه المشكلة والتطوير من oracle 6i  الى apex

بصورة مرنة تجعل database  تعمل معهم الاثنين مما يتيح مرونه في عملية التطوير

للتواصل

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية