اخواني انا مركب نظامي تشغيل على نفس الجهاز الاول ويندوز ان تي 4 والاخر ويندوز 98 الاصدار الثاني، في الاول ركبت عليه اوراكل 8 النسخة الخاصة به والثاني ركبت عليه ديفوليبير 2000، المشكله انه ما استطعت ان اشبك البرنامجين مع بعض.
هل من حل
اخواني انا مركب نظامي تشغيل على نفس الجهاز الاول ويندوز ان تي 4 والاخر ويندوز 98 الاصدار الثاني، في الاول ركبت عليه اوراكل 8 النسخة الخاصة به والثاني ركبت عليه ديفوليبير 2000، المشكله انه ما استطعت ان اشبك البرنامجين مع بعض.
هل من حل
لا يتعلم العلم كل مستحي او مستكبر
الأخ العزيز طارق موسى
كيف تريد أن تشبك البرنامجين مع بعض الرجاء توضيح سؤالك
والله يحيك
الأخ طارق. أعتقد أنك تريد أن تتعامل مع قاعدة البيانات المثبته على نظام ال إن تي في جهازك عن طريق الديفولوبر المثبت على الفاصل Partition الآخر المثبت عليه الويندوز 98.
هنالك قواعد للإتصال بين قاعدة البيانات وأي برنامج آخر. ومن ضمن هذه القواعد أن قاعد البيانات يجب أن تكون منشطة (started up). وبما أن القاعدة مثبتة على ال إن تي. فلا يمكنك تنشيطها إلا إذا إنطلقت بجهازك من ال إن تي. وبالتالي لا يمكنك إستعمال الديفولوبر. والعكس صحيح.
ولتصحيح الوضع عليك باحد الأمرين.
1. أما أن تثبت كلى البرنامجين على نفس النطاق.
2. أو أن تثبت كل منهما في جهاز منفصل وتقوم بعمل إتصال بينهم.
ففي هتين الحالتين فقط يمكنك عمل الإتصال بينهما لأن كل منهما يكون مفعلاً.
أرجو أن أكون وفقت في التوضيح
السني
اخواي شكرا لكما
اخ السني نعم فهمت المقصود من السوال بالضبط ، اود ان اشرح لك ما اريد عمله بالضبط وانت اعطيني الحل ان كان لديك ، اود ان اعمل قاعدة بيانات اوراكل ع السيرفير ، واصمم الشاشات باستخدام ديفللوليبر 2000 على العميل ، كيف الحل في نظرك هل استعمل اوركل 8 على ويندوز 98 وبعد انتهاء البرنامج اقوم بنقلها على الخادم ام كيف، نورني ها الموضوع مهم بالنسبة لي.
لا يتعلم العلم كل مستحي او مستكبر
أخي طارق. إذا كنت تستخدم النسخة الشخصية من الأوراكل، فلك ما ذكرت. أما إذا كانت نسخة سيرفر (Enterprice or Working Group) فأعتقد أن عليك عمل عمس ما ذكرت. أي انه يجب تنزيل الديفولوبر 2000 على السيرفر لأن الديفولوبر يعمل في كل الحالتين. ولكن الإحتكام على نوع قاعدة البانات التي تملكها.
لا ياخي انا الاوراكل يلي عندي هي Oracle 8 for windows NT ، الذي اريده لالضبط هل لو عملت البرنامج كما قلت لي اركب الديفوليبر 2000 على ويندز ان تي واقوم بتصميمه هل يمكنني نقل البرنامج الي ويندوز 98 ، اقصد الشاشات والتقارير فقاعدة البيانات في جميع الاحول حا تكون ع السيرفير وفيه ويندوز ان تي اما الشاشات لا اريدها ان تشترط في عملها ان تكون على ويندوز ان تي، لنها ستكون للمستخدم النهائي،
ام تنصحني ان اعمل برنامجي باوركل سبعة النسخة الشخصية واقوم بعمله لي ويندوز 98 ومن ثم انقل قاعدة البيانات على السيرفير ،
وفي كلاتا الحالتين ايهما افضل اثناء عملية البرمجة،
ول عملت بالخيار الثاني هل يمكنني بعد انتهاء العمل من البرنامج ان احول قاعدة البيانات المعمولة باوركل 7 النسخة الشخصية الى اوراكل 8 نسخة الموسسات ودن حدوث اي مشاكل تدكر في الشاشات او التقارير
مع تحياتي
لا يتعلم العلم كل مستحي او مستكبر
من الواضح عزيزي طارق أن مشكلتك بسيطة جدا. وللعلم فأن البرامج التي تقوم بإنشائها علي أن تي، يمكنها العمل وبدون أي جهد إضافي على الويندوز 98 أو 95. فقط عليك نسخ البرامج. وحتي إن ظهرت لك اي نوع من المشاكل بسبب النقل، فيمكنك إعادة تحويل البرامج الأساسية (source code) إلى الموقع الجهاز الذي ستعمل عليه، ثم عمل الربط اللازم بين الأوراكل التي بالمحطة الطرفية التي سيعمل عليها البرنامج مع السيرفر. ثم تقوم بإعادة لل (Compilation) ولن تواجه بعدها أي مشكلة بإذن الله. كما هنالك ثلاث طرق لتشغيل البرنامج في الشبكة.
1. عمل سيرفر لتشغيل قاعدة البيانات (Database Server)، وآخر للبرامج (Application Server) وتقوم بربط الأيقونات على المحطات الطرفية في هذا الأخير.
2. تشغيل السيرفر على أنه يدمج الخادمين المذكورين في النوع الأول. مع البقاء على المحطات الطرفية بنفس الطريقة.
3. تهيئة السيرفر ليكون Database Server فقط. أما البرامج فتكون في المحطات الطرفية فقط. وهذه مفيدة في حالة انك لا تتوقع تغيرات في البرامج. إذ انه في هذه الحالة ستضطر لإعادة نقل البرامج لكل المحطات في كل مرة تقوم بعمل تغيير فيها. ولكنها في نفس الوقت تزيل العبئ عن السيرفر، وتتحمل الذاكرة الخاصة بكل محطة طرفية (PC) عبء تشغيل ما يخصها من عمل.
لك التوفيق
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…