الانتقال إلى المحتوى
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.

مشكلة في عمل Export

Featured Replies

بتاريخ:

عندما أعمل export للقاعدة تظهر هذه الرسالة ما هو سبب ظهورها و ما هو الحل

Connected to: Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
Export done in AR8MSWIN1256 character set and AL16UTF16 NCHAR character set
server uses WE8MSWIN1252 character set (possible charset conversion)

About to export specified users ...
. exporting pre-schema procedural objects and actions
. exporting foreign function library names for user SHIHAB
. exporting PUBLIC type synonyms
EXP-00008: ORACLE error 6552 encountered
ORA-06552: PL/SQL: Compilation unit analysis terminated
ORA-06553: PLS-553: character set name is not recognized
EXP-00000: Export terminated unsuccessfully

بتاريخ:

السلام عليكم

1- قم بمراجعة قيم ال Nls_lang الموجودة بالريجسترى يوجد خطأ لغوى بأحداها ...
2- ربما تحدث لديك مشكلة حتى لو تم عمل التصدير بنجاح لماذا ؟ لان السيرفر يستخدم الترميز WE8MSWIN1252 والضبط الموجود لديك لعمل التصدير هو AR8MSWIN1256
فعملية تحويل البيانات بالذات اذا كانت عربية من WE8MSWIN1252 الى AR8MSWIN1256 لن تتم بسلام وسيحدث corruption للبيانات الموجودة ...

تحياتى

تم تعديل بواسطة mojtaba

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

أشكرك يأخ مجتباة

لكن كيف أغير ال nls_lang حق server الى نفس حق export

بتاريخ:

سلام

اولا وقبل اى شى قم باخبارنا بترميز قاعدة البيانات نفسها ....

قم بتشغيل الأمر

select name,value$ from sys.props$ where name = 'NLS_CHARACTERSET'




وأخبرنا بالمخرجات , تأكد من أن الكلمة NLS_CHARACTERSET مكتوبة بالحروف الكبيرة


تحياتى

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

السلام عليكم

الترميز هو
WE8MSWIN1252

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

اشكرك كثيرأً من خلال الأمر الذي قدمتة انت في الرد
عملت انا
update sys.props$ set value$='AR8MSWIN1256' where name = 'NLS_CHARACTERSET';
ثم
startup force
بعد ذلك أحتلت المشكلة

بتاريخ:

السلام عليكم.

أتمنى أن تكون قد قمت بعمل نسخ أحتياطى قبل العملية الأخيرة
لان العملية التى قد قمت بها ستقوم بتحويل الترميز لقاعدة البيانات وليس البيانات نفسها ..

وبالتالى ربما اذا وجدت بيانات باللغة العربية تم أدخالها مسبقا فربما تكون قد تلفت ..

لايمكن التحويل مباشرة لذلك الترميز اذا كانت بياناتك تحتوى على اللغة العربية ...

والسلام عليكم

بتاريخ:

الاخ موجتابا انا اريد توضيح اكثر
لأن الخادم لدى اخي ربيب كان لديه character set = WE8MSWIN1252
وهل هذا الترميز يدعم اللغة العربية و كيف سيكون هناك بيانات بالعربي و قاعدة البيانات بالاصل غير مدعومة بالعربي وشكرا لك اخي الكريم

اخي واريد بالاضافة الى السابق ايضا توضح عملية التغير على
environment parameter in the unix operating system
وشكرا لك اخي الكريم

بتاريخ:

السلام عليكم

نعم أخى الكريم الترميز WE8MSWIN1252 يمكنه تخزين اللغة العربية وعرضها بسلام شريطة أن يكون الأدخال جديد أو أستيراد import من قاعدة بيانات أخرى تدعم نفس الترميز ...
وعلى فكره اذا كان ضبط الجهاز english + عربى فى ال locale فان قاعدة البيانات اليا تختار الترميز اعلاه ...

تكمن المشكلة فى عملية التحويل الى الترميز الصحيح للغة العربية وهو AR8ISO8859P6 أو AR8MSWIN1256 فان لبيانات تتلف لأن الترميزان الأخيران لايستطيعان أظهار كل قوالب الحروف الموجودة فى الترميز WE8MSWIN1252 بأختصار ليس Superset منه ..
بالأضافة لمشكلات أخرى مع الأصدارات التالية مع الفورم 9 و 10 بالأضافة ل Application express ....

لذا يفضل دائما أستخدام القالب AR8ISO8859P6 وعلى الكلاينت الريجسترى AR8MSWIN1256

http://www.araboug.org/ib/index.php?showto...%CE%D8%C7%D1%E5

راجع الموضوع ....

تحياتى

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

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

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

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

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

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.