الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

الى الخبراء فقط

Featured Replies

بتاريخ:

اخواني أعضاء هذا المنتدى الشيق

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

لدي مشكلة قد صعب علي حلها فان كان عند احدكم حل فليسعفني به
المشكلة هي انني قد توظفت جامعة تعمل على قاعدة بيانات oracle 10g و devloper 4.5 و تستخدم ال character set التاليه AMERICAN_AMERICA.WE8ISO8859P1 .
ثم قمت بتطوير ال forms الى forms 6i و استخدمت ال character set نفسها .
ثم اردت تطوير ال forms ال forms 10g ولكن ظهرت لدي مشكلة في اللغة فقمت بعدة محاولات لحلها وهي :

1.قمت بتغيير ال character set لقاعدة البيانات و ال forms الى AMERICAN_AMERICA.AR8MSWIN1256 و لكن المشكلة بقيت على حالها.
2. قمت بانشاء قاعدة بيانات جديدة(test database) باستخدام ال character set التالية AMERICAN_AMERICA.AR8MSWIN1256 وو ضعها نفسها لل forms ايضا و ثم عملت export لقاعدة البيانات لدي ثم import في ال (test database) ولكن لم تحل المشكلة .
3.قمت بنفس الخطوة الثانية و لكن قبلها قمت بتغيير ال character set لقاعدة البيانات لدي الى AMERICAN_AMERICA.AR8MSWIN1256 ولكن دون جدوى .

اتمنى من كل اخ يقرأ هذة المشكلة و منً الله عليه بمعرفة حلها ان يخبرني به

و السلام .........

بتاريخ:

did you tested this value
AMERICAN_AMERICA.UTF8

بتاريخ:
  • كاتب الموضوع

السلام عليكم

نعم قمت بذلك و لم ينجح ذلك....

بتاريخ:

وعليكم السلام .....
جرب
ARABIC_SAUDI ARABIA.AR8MSWIN1256
أو
ARABIC_SAUDI ARABIA.WE8ISO8859P16
أو
ARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256
------------------------------------------------------------
بالتوفيق بإذن الله

بتاريخ:

شوف يا سيدى انت عندك مشكلتين
1- الفورمز والريبورت
2- قاعدة البيانات
أما بالنسبة للفورمز ممكن تعملها بأى CHARACHTER SET وعند التنفيذ من على الابليكاشن سيرفر باعتبار انك بتشتغل 10G هتشتشغل صح يعنى هتخلى الـ NLS_LANG =AMERICAN_AMERICA.WE8ISO8859P1 فى الهوم الخاص بالديفيلوبر وبعد انشاء الـ FMX هيشتغل صح على الأبليكاشن سيرفر
بالنسبة لقاعدة البيانات
ممكن تعمل تصدير للبيانات جدول تلو الآخر الى TEXT FILE ثم تعمل LOAD لهذه الملفات فى قاعدة البيانات الجديدة
والأسهل من كده لماذا تريد تغيير الـ CHARACHTER SET كل شغلك على القديم وكل شيء هيمشى تمام .. إلا اذا كان هناك أمور أخرى تضطرك الى التغيير

بتاريخ:

السلام عليكم ورحمة الله وبركاته
لمعرفة الـ Character set أدخل إلي الـ SQL وقم بعمل التالي
select * from nls_database_parameters
أما لمعرفة الـ Naitonal Character Set نفذ الأمر
select * from nls_session_parameters
ولكن بعد الدخول بالـ SQL الخاص اللبينزل مع الـ Developer
وللتغيير كما قال الأخ غير في الهوم الخاص بتاع الـ Developer سواء كان ربورت أو فورمز
أنا في إعنقادي إنت تختار في الـ Home بتاع الـ Database تغير الـ NLS_LANG إلي
AMERICAN_AMERICA.WE8ISO8859P1
وإن شاء الله حيششتغل لأنو الإفتراضي بياخد بتاع الـ WINDOWS
ولو في linux قم بعمل
export NLS_LANG=Database تغير الـ NLS_LANG إلي
وأتمني أن أكون قد ساهمت ولو ببصيص في حل مضلتكم
وجزاكم الله خيرا

بتاريخ:

السلام عليكم ورحمة الله وبركاته
لمعرفة الـ Character set أدخل إلي الـ SQL وقم بعمل التالي
select * from nls_database_parameters
أما لمعرفة الـ Naitonal Character Set نفذ الأمر
select * from nls_session_parameters
ولكن بعد الدخول بالـ SQL الخاص اللبينزل مع الـ Developer
وللتغيير كما قال الأخ غير في الهوم الخاص بتاع الـ Developer سواء كان ربورت أو فورمز
أنا في إعنقادي إنت تختار في الـ Home بتاع الـ Database تغير الـ NLS_LANG إلي
AMERICAN_AMERICA.WE8ISO8859P1
وإن شاء الله حيششتغل لأنو الإفتراضي بياخد بتاع الـ WINDOWS
ولو في linux قم بعمل
export NLS_LANG=Database تغير الـ NLS_LANG إلي
وأتمني أن أكون قد ساهمت ولو ببصيص في حل مضلتكم
حاول معرفة الدفلبر القديم وأعمل ال NLS_LANG نفسه
وجزاكم الله خيرا
بتاريخ:


السلام عليكم ورحمة الله وبركاته
لمعرفة الـ Character set أدخل إلي الـ SQL وقم بعمل التالي
select * from nls_database_parameters
أما لمعرفة الـ Naitonal Character Set نفذ الأمر
select * from nls_session_parameters
ولكن بعد الدخول بالـ SQL الخاص اللبينزل مع الـ Developer
وللتغيير كما قال الأخ غير في الهوم الخاص بتاع الـ Developer سواء كان ربورت أو فورمز
أنا في إعنقادي إنت تختار في الـ Home بتاع الـ Database تغير الـ NLS_LANG إلي
AMERICAN_AMERICA.WE8ISO8859P1
وإن شاء الله حيششتغل لأنو الإفتراضي بياخد بتاع الـ WINDOWS
ولو في linux قم بعمل
export NLS_LANG=AMERICAN_AMERICA.AR8MSAWIN تغير الـ NLS_LANG إلي
وأتمني أن أكون قد ساهمت ولو ببصيص في حل مضلتكم
حاول معرفة الدفلبر القديم وأعمل ال NLS_LANG نفسه
وجزاكم الله خيرا

بتاريخ:

السلام عليكم ،،،

أخي الكريم
انت كانت لديك قاعدة البيانات ضمن الـCharacter Set التالي:
WE8ISO8859P1

وتريد تحويلها لمثلاً :
AR8mswin1256

لا تحاول تغيير الـCharacter set بنفس قاعدة البيانات قم بعمل Export من قاعدة البيانات القديمة على نفس الـCharacter الخاص بها ومن ثم أعمل Import بقاعدة البيانات الجديدة مع تضمين عملية تغيير الـCharacter set أثناء العمل ..

طبعاً التغيير من الـISO إلى الـAR8MSWIN1256 لها طريقة خاصة بعملية التحويل سأحاول البحث عنها وإرفاقها لك ،،

أو أبحث بالـGoogle .

أتمنى لك التوفيق ،، :(

..

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.