الانتقال إلى المحتوى
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 & Developer , كيف يمكنني ان أجعل هذا البرنامج يتعامل على شبكة ..
بمعنى أن اضع قاعدة البيانات الرئيسية على Server , وباقي Forms على أجهزة المستخدمين أي Client ؟؟؟

هل يوجد هناك كود يجب ان يتم كتابته حتى تتم هذه العملية ؟؟؟ أم ان Oracle يدعم هذا الأسلوب بشكل تلقائي ؟؟

بتاريخ:

السلام عليكم ورحمة الله وبركاته
بعد التحية
الرجاء التوضيح على اي اصدار تعمل اخي فالله
10g or 6i
وشكرا

بتاريخ:

تحية وبعد

ممكن اساعدك على 6i


في البداية يجب أن تكون نزلت الديفلوبر على أجهزة ال Client

ثم تقوم بالربط بين الديفلوبر على أجهزة ال Client و قاعدة البيانات الموجودة عل السيرفر

ويجب أن يكون جهاز الClient مربوط إلى السيرفر

طبعا من خلال التعديل على ملف Tnsname الموجود عندك على المسار التالي C:\oracle\Dev6i\NET80\ADMIN

وذلك بتغيير Host لتصبح نفس ال IP للسيرفر الموجود عليه قاعدة البيانات

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

وبالتالي يتم الشبك بين الClient و Server

والى اصحاب الاختصاص اذا فيه اي خطأ منكم الصواب والتوضيح


والله من وراء القصد

بتاريخ:
  • كاتب الموضوع
السلام عليكم ورحمة الله وبركاته
بعد التحية
الرجاء التوضيح على اي اصدار تعمل اخي فالله
10g or 6i
وشكرا


شكرا أخي على إهتمامك ..

هل يوجد فارق جوهري لعملية الربط الشبكي بين الإصدارين ؟ و إن كان كذالك سأفترض أني اعمل على 10g ... وشكرا لك اخي أحمد .
بتاريخ:

اللاصدار رقم 6 وماشبه هو عبارة عن CLIENT and server
اما من 9 الى 10g فهو عبارة عن web suite application
وما بتحتاج تحمل عند المستخدمين ال client شئ كل شئ بيشتغل معاك بواسطه متصفح الانترنت
كل ما تحتاجة ان شاء الله الربط عن طريق ال tnsname مبدايا لربط قاعدة البيانات
ثم تحميل ما يسمي بال application server على جهاز خادم
وعمل اعدادات كاوضع الشاشات والتقارير والمكتبات والمكتبات المساعده والايقونات والصور وكل شئ في ملف بعينة ووضعه مثلا فال url او في ملف config
لها خطوات كثيرة ان شاء الله هحاول اكتبها بطريقة منظمة وتكون خطوة خطوة باذن الله
وفقك الله الى ماتحب وترضي

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

ممكن اساعدك على 6i


في البداية يجب أن تكون نزلت الديفلوبر على أجهزة ال Client

ثم تقوم بالربط بين الديفلوبر على أجهزة ال Client و قاعدة البيانات الموجودة عل السيرفر

ويجب أن يكون جهاز الClient مربوط إلى السيرفر

طبعا من خلال التعديل على ملف Tnsname الموجود عندك على المسار التالي C:\oracle\Dev6i\NET80\ADMIN

وذلك بتغيير Host لتصبح نفس ال IP للسيرفر الموجود عليه قاعدة البيانات

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

وبالتالي يتم الشبك بين الClient و Server

والى اصحاب الاختصاص اذا فيه اي خطأ منكم الصواب والتوضيح


والله من وراء القصد


شكرا أخي على مساعدتك ....

هذا الأسلوب قد فاجأني !!! حيث انني اعتقدت في البداية , حتى اقوم بهذه العملية يجب علي ان اقوم بكتابة كود برمجي على غرار لغة البرمجة التقليدية , فمثلا , حتى تقوم في الجافا بتصميم برنامج يعمل على شبكة يجب عليك
تطوير و كتابة كود خاص بتلك العملية من خلال تقنيات مختلفة مثل TCP Socket او RMI .

الشيء الأخر اخي
ثم تقوم بالربط بين الديفلوبر على أجهزة ال Client و قاعدة البيانات الموجودة عل السيرفر

ويجب أن يكون جهاز الClient مربوط إلى السيرفر


كيف يمكنني ان احقق الجملة الأولى ؟
ماذا تقصد بالجملة الثانية ؟

الف تحية إخواني اليكم .
بتاريخ:
  • كاتب الموضوع
اللاصدار رقم 6 وماشبه هو عبارة عن CLIENT and server
اما من 9 الى 10g فهو عبارة عن web suite application
وما بتحتاج تحمل عند المستخدمين ال client شئ كل شئ بيشتغل معاك بواسطه متصفح الانترنت
كل ما تحتاجة ان شاء الله الربط عن طريق ال tnsname مبدايا لربط قاعدة البيانات
ثم تحميل ما يسمي بال application server على جهاز خادم
وعمل اعدادات كاوضع الشاشات والتقارير والمكتبات والمكتبات المساعده والايقونات والصور وكل شئ في ملف بعينة ووضعه مثلا فال url او في ملف config
لها خطوات كثيرة ان شاء الله هحاول اكتبها بطريقة منظمة وتكون خطوة خطوة باذن الله
وفقك الله الى ماتحب وترضي


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

شكرا وجزاكم الله خيرا

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

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

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

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

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

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.