بتاريخ: 18 يناير 200818 سنة comment_120760 لدينا قاعدة معطيات 10gعرفنا قاعدة المعطيات على أن تحمل الإنكودينغ UTF-8وغيرنا NLS في سرفر الفورمز إلى _AMERICA.AR8MSWIN1256عندما نستخدم الفورمز 10 فإن كل شيء يسير بشكل جيدأما باستخدام فورمز 6 فإن أية معطيات عربية يتم تخزينها بالفورمز تظهر لاحقاً بشكل علامات استفهامهل من تعليق حول هذا؟ تقديم بلاغ
بتاريخ: 19 يناير 200818 سنة comment_120791 عندي نفس المشكله وصارلي اكثر من 5 شهور ادور الحل وماحصلته تقديم بلاغ
بتاريخ: 21 يناير 200818 سنة كاتب الموضوع comment_120974 أتساءل إن كان تطبيق الباتش 17 يحل المشكلة، خاصة أن تطبيق الباتش لن يكون بالمهمة السهلة، خاصة أن لدينا تطبيق كبيرهل من أحد لديه هذه التشكيلة، تطبيق عربي بالفورمز 6 مع قاعدة معطيات 10g؟؟ تقديم بلاغ
بتاريخ: 21 يناير 200818 سنة comment_121007 السلام عليكم اول شيئ تفعله هو ان تغير nls_lang وتجعلها american_america.ar8mswin1256 تقديم بلاغ
بتاريخ: 21 يناير 200818 سنة comment_121014 لحل هذة المشكلة عليك فعل التالي:تدخل على registryمنstartrunregeditثمتحتheky_local_machinesoftwareoracleتقوم بتغييرnls_langالموجودة تحت المسار ده الىAMERICAN_AMERICA.AR8MSWIN1256وتعمل restart للفورمز وان شالله بعدها حتنحل مشكلة اللغةتاكد ان اللغة العربية ايضا فى control panal هى اللغة الاولى وان regional optionsin standard and format is e.g egypt arabicand language too is arabicthenmake sure nls_langAMERICAN_AMERICA.ar8mswin1256ايهاب وجدى تقديم بلاغ
بتاريخ: 28 يناير 200818 سنة comment_121498 ابحث عن nls_lang في الريجستري وستجدها موجودة في أكثر من مكانإذا كانت القيمة na فاتركها كما هيالمهم عدل كل ترميز لا يستخدم العربي كـ 1252 أو p1ملاحظة لا ينتبه لها البعض في الترميز للغة مثالAR8MSWIN1256 يرمز إلى الكود بيج المستخدمةAMERICAN_AMERICA هذه تهتم بالإعدادات الإقليمية كا الوقت والعملةفإذا كنت في السعودية مثلا يفضل تحديد الخيار الإقليمي الخاص بها تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.