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

تحميل برنامج (اوراكل) علي شبكة Lan

Featured Replies

بتاريخ:

الاخوة الكرام ... السلام وعليكم

لو سمحتم ... ... ممكن مساعدة.

ما هي الامور التي يجب عملها او اتخاذها لتنزيل برنامج اوراكل علي الشبكة

المختصر : عندي 10 اجهزة حاسوب لشركة معينة ,موصولة ببعضها البعض عن طريق switch , ايش المطلوب مني عمله ,حتي يستطيع جميع المستخدمين علي جميع الحواسيب العشرة التعامل مع برنامج مصمم بالاوراكل لهذه الشركة

هل اقوم بتنصيب قاعدة البيانات (Oracle Database 10g) لكل الاجهزة

ام اقوم بتنصيب قاعدة البيانات فقط علي جهاز معين ثم اعمل مشاركة ملفات للبرنامج (المصمم بالاوراكل لهذه الشركة)
ومن ثم تستطيع باقي الاجهزة التعامل مع البرنامج بالتزامن أو بالتفاوت
ام ماذا ؟ ؟ ؟ ؟

الرجاء ممن عنده خلفية عن الامر ان يقوم بتوضيحه...و نكون له من الشاكرين.

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

بتاريخ:

السلام عليكم
في مثل هذه الحالة ستقوم بتنصيب الداتا بيز سواء كانت اي اصدار على جهاز واحد فقط الذي يعتبر ال سيرفر بالنسبة للاجهزة الاخرى
وباقي الاجهزة لو كنت تستخدم ديفيلوبير 6اي او 10 جي يمكنك تنزيل الديفيلوبير فقط على الاجهزة الباقية وتقوم بالربط بينهم وبين السيرفر عن طريق ملف ال tnsnames يعني تحدد من خلاله اسم او رقم الاي بي للجهاز السيرفر وتعمل كونكت عادي
بالنسبة لمجلد الذي به الفورم يمكنك وضعه فقط على السيرفر وعمل عليه share لباقي الاجهزة ويدخلوا من على هذه الفورم او نسخه في كل الاجهزة الكلينت بدون الحاجة لعمل له share من على السيرفر


اما بخصوص ديفيلوبير 10 جي يمكنك ايضا تنصيب ال application server وده هيريحك من تنصيب الديفيلوبير على اجهزة الكلينت وبكده اي جهاز يستطيع الدخول والشغل على الابلكيشين رغم عدم وجود اي شيء منصب على الكلينت عدا برنامج الجي انيشاتور

بتاريخ:

شكرا لك اخ mustafagamiel


سبقتني في الرد هذا بالضبط الذي عملناه في الشركة التي اعمل لديها




اي استفسار اخر انا في الخدمة مثل ما قلك الاخ mustafagamiel نزل الداتا بيز 10g في جهاز من الاجهزة


وباقي الاجهزة نزل فقط الديفلوبر وانسخ ملف tnsname من السيرفر وضعه في الاجهزة الاخرى

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

السلام وعليكم اخواني الكرام..
شكرا جزيلا لكم...

اري من السابق ان العملية تماما مثلما تربط Developer6i & Database 10g عندما يكونا في نفس الجهاز
حيث اذهب للمسار التالي في قاعدة البيانات : C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsname
ثم اقوم بفتحه (عن طريق المفكرة) ثم نسخ العنوان , البروتوكول , IP , اسم السيرفر

ثم بعد ذلك افتح المسار التالي في الديفلوبر لكل جهاز من الاجهزة الاخري : C:\orant\NET80\ADMIN\tnsnames
ثم اقوم بلصق السابق....أليس كذلك؟

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

بتاريخ:

هل المقصود بالـ Application server هو الـ Developer
وهل المقصود بنسخ البيانات الموجودة فى ملف الـ tnsname الى الملف الموجود فى الكلينت
شكرا

بتاريخ:

السلام عليكم

ثم اقوم بلصق السابق....أليس كذلك؟

تمام ياعم محمود

هل المقصود بالـ Application server هو الـ Developer

الحديث طويل عن ال application server
لكن هو باختصار هو يعتبر الطبقة المستحدثة
يعني ايام 6أي كان هناك نظام ال client server يعني السيرفر عليه الداتا بيز والكلينت عليه الديفيلوبير ويتم وضع الايليكشين على الكلينت ويتم الاتصال بالسيرفر لكن طبعا هذا انظام لايتماشى مع الجديد وهي خدمة ال web application فتم استحداث tier جديدة وهي موضوع ال application server
باختصار ال application server
هو المسؤل عن تشغيل كافة الفورمز وبه مجموعة من السيرفز التي التي تساعدك عن نشر الفورمز على الويب يعني يتم وضع الفورمز على application server والداتابيز على السيرفر
والكلينت اصبح غير مطلوب منه تحميل اي شيء سوا برنامج الجي انيشاتور فقط
أتمنى أن اكون وضحت شيء
ولو تريد المزيد عن ال application server يمكنك زيارة هذا القسم
http://www.araboug.org/ib/index.php?act=SF&s=&f=15
بتاريخ:
  • كاتب الموضوع

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

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

اخ مصطفي السلام وعليكم ورحمة الله

عند التنفيذ اعطاني الخطأ التالي:
oca-12203:tns : غير قادر علي الاتصال بالوجهة

* ربما لأ نني لم ابني سيرفر (حيث وضعت قاعدة البيانات علي جهاز معين دون جعله سيرفر)
* ربما لأن الشبكة موصولة بالانترنت ( حيث ان الشبكة موصولة بالانترنت عن طريق router)

بتاريخ:

السلام عليكم
هو انت بتحمل قاعدة البيانات على جهاز عادي ويمكنك الدخول عليه من اي جهاز تاني

لكن السؤال :انت نقلت ملف ال tnsnames.ora من مكانه في الداتا بيز إلى كل الاجهزة الاخرى في مكان الديفيلوبير
تأكد ان اسم ال host =server_name or ip
ولو لم يتصل بيك من خلال الديفلوبير
حاول تخش على قاعدة البيانات من مثلا الريبورت لكي تتأكد ان الخطأ عام
واعطني النتيجة
أحيانا بيكون سبب الخطأ ده ان تنصيبة الديفيلوبير لم تكتمل

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

السلام وعليكم...
عند الدخول من الريبورت نفس المشكلة.
للعلم :- نسخة (الديفلوبر 6 اي) حصلت عليها من موقع اوراكل ... وعند تنصيبها كانت تحدث مشكلة "رسالة كالتالي" :-
انه لم يجد مجلد ديفلوبر و ريبورت في قائمة ابدأ
لكن التنصيب كان يكتمل بنجاح ...(رغم ان شريط التنصيب لايصل الي 100%...... كان يصل فقط الي 40%)
و ايضا رغم ذلك يعمل معي الديفلوبر بنجاح حيث يتصل بقاعدة البيانات بنجاح

هل من الممكن ان تكون تلك المشكلة هي السبب ؟؟؟

بتاريخ:

السلام عليكم
قد يكون هذا السبب وقد عانيت كثيرا من هذا الموضوع وهو غير متواجد تماما في 10 جي
لكن كنت بحاول اقوم بتنصيبه مرة أخرى "الديفيلوبير" وأحيانا كان يتجاوز ال 40% وكان يتصل
لكن انت تحاول تنصبه مرة أخرى ولاداعي لحذف القديم نصب مرة أخرى وممكن يضبط معك
لكن الريبورت دايما ينصب كويس للنهاية ما اخباره معك
ياريت اعرف افيدك اكتر من كده لكن حاول مرة اخرى
ولاتنسى نقل الملف السالف ذكره وتأكد من اسم الجهاز كويس أو ضع الاي بي

بتاريخ:

السلام عليكم
اين اجد هذا الملف tnsname
علما بان عند على الجهاز developer6i و oracle 8i ???

بتاريخ:

اشكركم لقد وجدت الملف ولكن ممكن توضيح له :
هذا الموجود بالاوراكل

# TNSNAMES.ORA Network Configuration File: C:\oracle\ORA8\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

ORA8 =
 (DESCRIPTION =
(ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = TCP)(HOST = masters)(PORT = 1521))
)
(CONNECT_DATA =
  (SERVICE_NAME = ORA8)
)
 )

INST1_HTTP =
 (DESCRIPTION =
(ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = TCP)(HOST = masters)(PORT = 1521))
)
(CONNECT_DATA =
  (SERVER = SHARED)
  (SERVICE_NAME = ORA8)
  (PRESENTATION = http://admin)
)
 )

EXTPROC_CONNECTION_DATA =
 (DESCRIPTION =
(ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(CONNECT_DATA =
  (SID = PLSExtProc)
  (PRESENTATION = RO)
)
 )



وهذا الموجود بالديفيلوبر:

# C:\ORACLE\DEV6I\NET80\ADMIN\TNSNAMES.ORA Configuration File:C:\oracle\DEV6I\net80\admin\tnsnames.ora
# Generated by Oracle Net8 Assistant

ORA8 =
 (DESCRIPTION =
(ADDRESS = (PROTOCOL = BEQ)(PROGRAM = oracle80)(ARGV0 = oracle80ORA8)(ARGS = '(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))
(CONNECT_DATA = (SID = ORA8))
 )

EXAMPLE3.WORLD =
 (DESCRIPTION =
(ADDRESS = (COMMUNITY = nmp.world)(PROTOCOL = NMP)(Server = FinanceServer1)(Pipe = ORAPIPE))
(CONNECT_DATA = (SID = ORCL))
 )

EXAMPLE1.WORLD =
 (DESCRIPTION =
(ADDRESS = (COMMUNITY = tcp.world)(PROTOCOL = TCP)(Host = Production1)(Port = 1521))
(CONNECT_DATA = (SID = SID1))
 )

BEQ-LOCAL.WORLD =
 (DESCRIPTION =
(ADDRESS = (COMMUNITY = beq.world)(PROTOCOL = BEQ)(PROGRAM = oracle73)(ARGV0 = oracle73ORCL)(ARGS = '(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))
(CONNECT_DATA = (SID = ORCL))
 )

EXAMPLE2.WORLD =
 (DESCRIPTION =
(ADDRESS = (COMMUNITY = spx.world)(PROTOCOL = SPX)(Service = Server_lsnr))
(CONNECT_DATA = (SID = ORCL))
 )

TCP-LOOPBACK.WORLD =
 (DESCRIPTION =
(ADDRESS = (COMMUNITY = tcp.world)(PROTOCOL = TCP)(Host = 127.0.0.1)(Port = 1521))
(CONNECT_DATA = (SID = ORCL))
 )



ممكن شرحهم او ما هو الشيء اللي بفيدنا بس ؟؟

تم تعديل بواسطة PALI.ORACLE

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

ألف شكر الك اخ مصطفي ...
و حتي لو لم يكن بيدك الحل..كونك مهتم بالموضوع ..هذا يكفيني

بتاريخ:

السلام عليكم
اخواني ما هو الذي نقوم بتغييرة في الملف ؟؟
لا اريد شرح كامل للملف ولكن الامور التي تفيدنا فقط...
وشكرا لكم...

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

نقوم بنسخ الملف tnsnames الموجود في قاعدة البيانات تحت المجلد ADMIN الي مجلد ADMIN\tnsname الموجود في الديفلوبر
(الملفين نفس الاسم , نقوم باستبدالهما)

او تقوم بنسخ اول مقطع (الذي يحتوي العنوان والبورت وIP) ثم تلصقه في بداية الملف tnsname في الديفلوبر

وألف تحية لأهل فلسطين

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

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

أخي ...Palestine.Oracle
لا شكر علي واجب

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

  • بعد 2 شهور...
بتاريخ:

جزاكم الله خيرا جميعا على الحوار الشيق هذا

بتاريخ:

احسنتم اوجزتم وافدتم

  • بعد 3 شهور...
بتاريخ:

بارك الله لكم احبابي

والله لي اكثر من شهر ادور على هذا الشي وما كنت لاقيه

شكراً جزيلاً
ودام الله عليكم الصحة والعافية

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

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

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

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

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

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.