FAQ أسئلة متكررة |
تعليم أوراكل للعرب |
في هذا القسم يتم وضع أجوبة للآسئلة المتكررة والتيتواجه المستخدمين والزوار وأرجو من كل من يريد طرح أي سؤال أن يقوم بإرساله على البريد الإلكتروني
ملاحظة
إن لم تقم بمحاولة بناء برنامج كامل والأعتماد على نفسك فلن تواجه أي مشاكل تذكر ولكن كثرة الوقوع في المشاكل هي الطريقة المثلى للتعلم
Form's Arabic Word |
مشلكة التعريب في النماذج |
في أغلب الأحيان عند نقل برنامج ما من جهاز إلى أخر أو عند اعادة تهيئة الجهاز وفي بعض الحالات دون سبب ترى أن اللافتات الموجودة داخل النموذج مكتوبة باحرف غريبة وغير مقروءة ولذلك يجب اتباع بعض الخطوات اللازمة لعدم تغيير هذه الأحرف عند نقلها من جهاز لأخر أو لأي سبب أخر قم تعليم هذه اللافتات وجميع الأدوات الغير مقروءة وقم بتغيير الخط إلى أحد الخطوط الأفتراضية والتي تدعم اللغة العربية والتي توجد على جميع الأجهزة ثم قم بالذهاب إلى خصائص هذه اللافتات بالأضافة إلى النموذج وكل الأدوات الأخرة وقم باجبارها بالأتجاه من اليمين لليسيار وذلك بتغيير الخاصية إلى القيمة صح وبذلك تضمن عدم تغير جهو الأدوات ولا الخطوط عند نقلها من جهاز إلىأخر أأحد هذه الخطوط Arial و MS Sans Serif حل أخر قام أحد الأخوان بتنبيهي إليه وهو
مشاركة من أحد الأخوان هذا الحل يعتمد على تعديل بعض بيانات محرر التسجيل الموجودة في جهازك وذلك بتغيير اللغة إلى إحد اللغات العربية ولكي تقوم بذلك إتبع هذه الطريقة أولا عند تحميل أي من منتجات أوراكل قم بإختيار اللغة العربية ولكن هناك ملاحظة ألا وهي أنه عند إستخدامك بعض الأدوات داخل محرر الدوس مثل تصدير واستيراد قواعد البيانات فأنك لن تقوم بفهم الرسائل التي تظهر لك ولذلك يمكنك حل هذه المشكلة أحيانا باستخدام موجة الدوس العربية ثانيا قم باذهاب إلى المفتاح التالي في محرر تسجيل النظام HKEY_LOCAL_MACHINE\Software\ORACLE أو قم بالبحث عن القيم NLS_LANG developer_nls_lang user_nls_lang وقم بتغيرها من القيمة AMERICAN_AMERICA.WE8ISO8859P1 إلى القيمة arabic_saudi arabia.ar8mswin1256 أو أي قيمة موجودة ولكن قم بنسخ القيمة القديمة داخل ملف نصي لأنه في حال لم تنجح في تشغيل الأوراكل أو الديفلوبر فسوف تضطر لإعادة القيمة القديمة مرة أخرى تلميحة يمكنك حل هذه المشكلة وذلك باستخدام أومر واجهة مستخدم التطبيقات وذلك لمعرفة القيمة ومقارنتها وتعديلها API باستخدام وهذه الأوامر هي أوامر القراءة والتسجيل من وإلى محرر النظام |
Develeoper 2000 Setup |
مشكلة تحميل برنامج الديفلوبر |
قد تواجه البعض مشكلة حينما يقوم باعداد برنامج الديفلوبر بعد تحميل قاعدة البيانات وتظهر هذه المشكلة عند قيام البرنامج بتحميل بعض المكتبات وهي عبارة عن رسالة خطاء أداء عملية ممنوعةولن تستطيع اكمال اعداد البرنامج بعدها ولنعرف الحل يجب أن نعرف سبب المشكلة وسبب هذه المشكلة هي أما برامج متعارضة أو بسبب أحد الأجهزة الموجودة في الجهاز والحل هو مشكلة البرامج وهذه هي المشكلة السهلة الحل وهي أن تقوم بمحاولة اعداد البرنامج أكثر من مرة وفي حال لم تنفع هذه المشكلة يمكنك أن تقوم باعادة تهيئة الجهاز وتحميل ويندوز 95 ومن ثم تقوم بتحميلأوراكل ومن ثم الديفلوبر وبعدها تقوم بتطوير الجهاز إلى ويندوز 98 أو 2000 وبذلك يمكن حل هذه المشكلة برمجيا ويمكنك أيضا أن تقوم بتحميل برنامج فيجوال سي وعند تشغيله فسوف تجد أن هناك مكتبة لاتعمل قم بنسخ هذه المكتبة من الجهاز إلى ملف النظام في الجهاز وفي حال لم تحمل برمجيا يجب أن تقوم بالمحاولة الثانية بالنسبة للاجهزة مشكلة الأجهزة هناك بعض الأجهزة الموجودة في الجهاز وهي تسبب بعض المشاكل ومن الممكن أن تكون بعض الكروت المثبتة مثل كرت الشاشة والصوت والفاكس وأحيانا يكون السبب الرئيسي هي اللوحة الأم الموجودة في الجهاز فلذلك حاول أن تزيل بعض أو كل الكروت الموجودة ماعدا الكرت المهم وهو كرت الشاشة وحاول أن تقوم باعداد البرنامج وأن لم تنفع فهناك حل أخر بحيث لاتحتاج لتبديل الأجهزة أو اللوحة الأم وهي أن تقوم بأخذ القرص الصلب وتضعه على جهاز أخر وتقوم باعداد إوراكل وبإذن الله تنفع هذه الطريقة مشكلة العام 2000 لقد قام أحد الأخوة بإعطائي حل إضافي وهو حل يقوم على تأخير ساعة الجهاز لعام قبل العام 2000 وبذلك يمكن أيضا أن تحل المشكلة |
Exp & Imp Table or Database |
مشكلة استيراد وتصدير الجداول من وإلى أوراكل |
قد تواجه البعض مشاكل عند قيامه بتصدير أحد الجداول ومحاولته استيرادهع مرة أخرى أو على جهاز أخر بحيث قد لاتتم العملية أو تتم ولكن بدون وجود بيانات في هذا الجدول ولذلك يجب التأكد من عدةأمور للحصول على النتيجة المطلوبة أولا قم باتأكد من نظام التشغيل بالنسبة للجهاز المورد والجهاز المصدر من حيث نوع نظام التشغيل وبذلك يمكنك تحديد نوعية الملفات التي تود نقلها من نظام إلى أخر النظام الأفتراضي هو النظام الخاص بويندوز ثانيا قم بالتأكد عند نقلك للجدول أن تقوم بتحديد نقل البيانات مع الجدول وليس بنية الجدول فقط ثالثا قم باتأكد من أنك تقوم بتصدير جدول يخصك وأقصد بذلك كلمة السر بحيث في بعض الجداول لا يمكنك استيرادها داخل حساب شخص أخر رابعا أن تتأكد في حال قمت بتصدير بيانات وجداول شخص كامل بأن تقوم بإنشاء حساب هذا المستخدم قبل عملية الأستيراد على الجهاز الأخر لكي يتم استيراد هذه البيانات داخل حسابه هذه هي أكثر المشاكل التي تواجه البعض عند عملية التصدير والأستيراد |
Visual Basic & Developer 2000 |
استخدام فيجوال بيسك أو ديفلوبر لبرمجة الواجهات |
جائتني الكثير من الرسائل الخاصة بهذا الموضوع حول ماهو أفضل للاستخدام من حيث برمجة الواجهات والعمليات الأخرى وأقصد بذلك البرمجة بشكل عام اعتمادا على قاعدة بيانات أوراكل دعوني أقوم بتوضيح بعض الأمور بالنسبة للبرنامجين لكي يكون هناك استيعاب أكثر لهذا الموضوع فيجوال بيسك فيجوال بيسك لغة مرئية متخصصة للبرمجة في بيئة ويندوز وهي لغة سهلة ومرنة بل وهي من أكثر لغات البرمجة المنتشرة حول العالم وهي بتطور مستمر ودعم مستمر بالنسبة لقواعد البيانات البعيدة مثل أوراكل ولكن دعونا نضع في الأعتبار أن برنامج فيجوال بيسك لايجب أن يقوم على قاعدة بيانات متصلة به مثل برنامج الرسام مثلا أو برنامج الألة الحاسبة فهي برامج لاتحتاج إلى قاعدة بيانات متصلة بها بل ويمكنك عمل برامج متصلة بقواعد البيانات ذات كفائة عالية ومستوى ممتاز وذلك لأن على سبيل المثال يمكنك الوصول لقاعدة بيانات أوراكل والتعامل مع جميع كائناته وليس هناك مالا تستطيع عمله في الفيجوال بيسك وتستطيع عمله في أوراكل بل وأكثر هذه الأشياء غير مهمة بالنسبة للمستخدم النهائي وتستطيع عملها في الفيجوال بيسك ولكن ليس بكافائة الديفلوبر بحيث أن الديفلوبر هي مخصصة لقاعدة بيانات أوراكل ولذلك فهي تقوم بالدعم الكامل لذلك بقي أن نعلم أنه بإمكانك التعامل مع أكثر من نوع من قواعد البيانات عن طريق فيجوال بيسك ديفلوبر 2000 بالنسبة لبرنامج الديفلوبر فهو بيئة برمجية سهلة ومرئية وتعطيك تحكما كبيرا في قاعدة بيانات أوراكل لأنها كما ذكرنا سابقا مبنية لهذه القاعدة ولا يمكنها التعامل مع قواعد بيانات أخرى مثل أكسس وغيرها ولذلك فهي بيئة برمجية بقاعدة البيانات أوراكل ولا يمكنك أيضا بناء برامج مثل برامج الرسم وغيرها لكي يتم استخدامها منفصلة ولكن هناك العديد من الأدوات التي توفرها أوراكل للديفلوبر وهي عبارة عن كارتردج ويمكنك إضافة أي منها لبرنامجك ومنها الكارتردج الخاص بمحرر النصوص أرجو أن تكون الصورة قد اتضحت حول البرنامجين ولذلك لايمكن وضع أي من البرامج هو المفضل بل لكل برنامج استخدماته وطريقته للتعامل مع مهام معينة ولكن ليس على مبرمجي فيجوال بيسك تعلم لغة برمجة جديدة بحيث أن برامجهم تعتمد في الغالب على المستخدم النهائي ولذلك فيمكن عملها عن طريق فيجوال بيسك وبقي أن نذكر أن سهولة الديفلوبر تضاهي سهولة التعامل مع أكسس بحيث وجود المعالجات وغيرها من البيئة المرئية |