بتاريخ: 14 يوليو 20205 سنة comment_300782 السلام عليكم مشكلة اللغة العربية في 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 يوليو 20205 سنة comment_300787 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 يوليو 20205 سنة كاتب الموضوع comment_300789 شكرا اخي العزيز نفذت الامر ALTER DATABASE CHARACTER SET INTERNAL_USE AL32UTF16 ظهرت مشكلتين الاولى : ( فورم 6i )لم يعد يعمل اتصال مع قاعدة البيانات التي يوجد بها بيانات سابقة وكان الكاركتر ( CHARACTER SET WE8ISO8859P1) و النظام المحاسبي مصمم ب فورم 6i الثانية: لما ادخل بواسطة APEX localhost:8080/apex يظهر المتصفح كتابة شكلها صيني ويتوقف تقديم بلاغ
بتاريخ: 14 يوليو 20205 سنة comment_300791 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 قديم وفقك الله تقديم بلاغ
بتاريخ: 24 سبتمبر 20241 سنة comment_306074 السلام عليكم عملت على وجود حل لهذه المشكلة والتطوير من oracle 6i الى apex بصورة مرنة تجعل database تعمل معهم الاثنين مما يتيح مرونه في عملية التطوير للتواصل [email protected] تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.