الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في إظهار اللغة العربية - المشرف

مغلق
بدأه ibahms في 30 نوفمبر 2006 · 6 رد · 4,525 مشاهدة · في قسم Oracle Forms
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

:wacko:

بسم الله الرحمن الرحيم

باخنصار انااعمل علي مشروع تخرج في oracle وعملت قاعدة البيانات وكل شي بس عندي مشكلة وارجو ممن لديهم الخبرة افادتي مع انني لم ادرس oracle

وهي عندما اخزن بيانات بانجليزي يقبل وتظهر طبيعي بس عند تخزينها بالعربي يقبل وتظهر عند الاستعلان كعلامات استفهام ؟؟؟؟؟؟

فما ادري ايش المشكلة؟

ارجو الرد باسرع ما يمكن

#2

اخي العزيز

عند تنصيب الاوراكل فانها تسألك عن اللغة التي تريد استخدامها لتخزين البيانات في قاعدة البيانات

فاذا اخترت لغة واحدة ( 1 بايت ) فانك لن تستطيع قراءة لغة تستخدم ( 2 بايت )

فاذا اردت قرائتها فانه يعطيك علامات سؤال

وهذا معناه واحد من اثنين

اما ان البيانات في القاعدة قد ضاعت

أو ان الاورا نت لا يستطيع تحويل الكود بين اللغتين

وفي الحالة الثانية تستطيع استخدام الريجستري لتغيير اللغة

حيث عدل قيمة

tns_lang في الريجستري الى

AMERICAN_AMERICA.ar8mswin1256

وارجو ان تحل المشكلة

لقد تم رفع كتب اوراكل وجافا و ريدهات و فلاش و اوفيس وصور للأقصى وروايات جديدة على الموقع

موقع رهيب

لقد تم رفع كتبAdvanced SQL جديدة على الموقع

Advanced_SQL

لقد تم رفع كتب شبكات جديدة على الموقع

CCNA_Network_Sybex.html

لقد تم رفع كتب اوفيس جديدة على الموقع

Microsoft_Office

لقد تم رفع امتحانات جديدة على الموقع

New exams

لقد تم رفع كتب جافا جديدة على الموقع

Java

تم رفع شرائح SQL Tuning على الموقع

SQL tuning

ولمن يحتاج ICDL Books موجودة على الموقع... وايضا كتب عن اليونكس

linux and redhat و ICDL

#3

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

أفضل حل للغة في أوراكل الملف المرفق قم بتحميلة من ثم أضغط مرتين علية حتي يتم تنصيب ملفات في الريجستري وان شاء الله يضبط معاك وشكرا

Chang_NLS.zip

#4

لدي نفس المشكلة واتبعت ما سبق ولكن لم يتغير شي في DB , وايضاً في form

NLS_LANG=American_America.AR8MSWIN1256

ARABIC_SAUDI ARABIA.AR8MSWIN1256

مع العلم أني اعمل على 10G

الكتابة تكون باللغة العربية ولكن عند الحفظ تتحول الى علامات استفهام

#5

أخواني :

يجب التفريق بين مايسمى characterset و بين NLS Language ...

ما تحتاجون لتغييره هو characterset و السبب أن هذه characterset هي التي يتم التخزن على أساس تنسيقها داخل القاعدة .. أما nls Language فهي تراعي رغبة الكلاينت في كيفية إظهار البيانات بالتنسيق و فق الإعدادات الإقليمية وفق العملة و غيرها ...

كيف تقوم بتغيير characterset ؟؟؟

عن طريق ال لتغييرها في حالة كانت القاعدة موجودة Enterprise Manager أو عن طريق تحديدها يدوياً عند إنشاء قاعدة جديدة ... على كل حال سيكون هناك تفصيل قادم في درس موسع ترقبوه في دورة إدارة قواعد البيانات ... و السلام

#6

يعطيك الف عافية مهندس حسام

دائماً سريع الاستجابة سريع البديهه نسأل الله لك التوفيق

ولكن هل هناك طريقة سريعة لتغير characterset

بدون عمل قاعدة بيانات جديدة

وشكراً

تم تعديل هذه المشاركة بواسطة nabilnet في 12 ديسمبر 2006 في 21:19

#7

أرجو منك الإنتظار حتى يوم السبت لكي أقوم بتجهيز الدر س كاملاً مع الصور الخاصة به ...

و السلام

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…