عبدالله الحاج بتاريخ: 14 يوليو 2020 تقديم بلاغ مشاركة بتاريخ: 14 يوليو 2020 السلام عليكم مشكلة اللغة العربية في 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 مرفق صورة المشكلة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمود ربيع بتاريخ: 14 يوليو 2020 تقديم بلاغ مشاركة بتاريخ: 14 يوليو 2020 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 مرفق صورة المشكلة وعليكم السلام ورحمة الله المشكلة ليست في APEX المشكلة سلمك الله في قيمة NLS_CHARACTERSET اجعلها AL32UTF8 بدلا من WE8ISO8859P15 وبعد تغييرها تأكد بكتابة query التالي ودمتم بخير وعافية اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عبدالله الحاج بتاريخ: 14 يوليو 2020 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 14 يوليو 2020 شكرا اخي العزيز نفذت الامر ALTER DATABASE CHARACTER SET INTERNAL_USE AL32UTF16 ظهرت مشكلتين الاولى : ( فورم 6i )لم يعد يعمل اتصال مع قاعدة البيانات التي يوجد بها بيانات سابقة وكان الكاركتر ( CHARACTER SET WE8ISO8859P1) و النظام المحاسبي مصمم ب فورم 6i الثانية: لما ادخل بواسطة APEX localhost:8080/apex يظهر المتصفح كتابة شكلها صيني ويتوقف اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمود ربيع بتاريخ: 14 يوليو 2020 تقديم بلاغ مشاركة بتاريخ: 14 يوليو 2020 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 قديم وفقك الله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Oops Star Msk بتاريخ: 24 سبتمبر تقديم بلاغ مشاركة بتاريخ: 24 سبتمبر السلام عليكم عملت على وجود حل لهذه المشكلة والتطوير من oracle 6i الى apex بصورة مرنة تجعل database تعمل معهم الاثنين مما يتيح مرونه في عملية التطوير للتواصل [email protected] اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.