إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

كيف يمكنني الاتصال بقاعدة بيانات موجودة على جهاز آخر ؟


3 رد (ردود) على هذا الموضوع

#1 محروم السعادة

محروم السعادة

    عضو

  • الأعضــاء
  • 2 مشاركة

تاريخ المشاركة 11 May 2008 - 03:31 PM

السلام عليكم ورحمة الله وبركاته


لدي سؤال أتمنى أن أجد لديكم إجابته مشكورين


طلب منا الدكتور في الجامعة الاتصال بقاعدة بيانات موجودة بجهاز عن طريق جهاز آخر ,, ولم يشرح لنا بالتفصيل كيفية عملها بل طلب منا البحث ,, وقد بحثت عنها الا انني لم أجد شيئاً وللأسف


في الجهاز الأول يوجد أوراكل 9i وفي الثاني 10g وحسب كلام الدكتور انه يجب ان يكون الجهاز الذي نريد الاتصال به يحتوي على اوراكل 10g ,, لذلك فأنا اريد ان اتصال من الجهاز الأول (9i) بقاعدة البيانات في الجهاز الثاني



أتمنى أن أكون قد أوضحت سؤالي جيّداً ,, وأتمنى منكم الاجابة وجزاكم الله خيراً


#2 here comes

here comes

    مشترك

  • الأعضــاء
  • 90 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 11 May 2008 - 04:14 PM

الفكره كلها إنك بتدخل من الديفيلوبر على جهازك وتتصل ب الداتابيز على جهاز أخر على النتوورك
من جهازك تدخل على الديفيلوبر
D:\DevSuiteHome_1\NETWORK\ADMIN
ثم تدخل على tnsnames وتفتحه
أعمل نسخ
copy  EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =somth)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = PLSExtProc)
)
)


وأعمل paste مره أخرى بعدها مع تغيير HOST = بإسم الجهاز الأخر أو ال ip address
و ال SERVICE_NAME لل SERVICE_NAME الخاص بالداتابيز على الجهاز الأخر

أتمنى أن أكون وفقت فى مساعدتك

تحياتى

تم التعديل بواسطة here comes, 11 May 2008 - 04:19 PM.


#3 weloooo

weloooo

    مشرف

  • فريق الإشراف
  • 249 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 11 May 2008 - 06:05 PM

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

هناك طريقه أخرى.

إذهب إلي قائمة start>oracle>configuration and migration tools>net configuration assistant
من الشاشه التي سوف تظهر إختار local net service name configuration
لو لم تكن هناك service أضف واحده . لو كانت هناك service مضافه بالفعل (ستجد service أساسيه والمضافه) إختار reconfigure
إملأ البيانات العاديه من إسم السيرفس والبروتوكول. ثم في خانة ال ip_address أكتب ال ip الخاص بالجهاز الإخر. إعمل test وربنا يسهل.

أحمد يحيى


Oracle Apps Senior Technical Consultant


#4 محروم السعادة

محروم السعادة

    عضو

  • الأعضــاء
  • 2 مشاركة

تاريخ المشاركة 12 May 2008 - 07:23 PM

جزاكم الله خيراً ,, الحمد لله طبقت الخطوات واستطعت الاتصال عن طريق الجهاز الآخر ,, أشكركم جزيل الشكر



ان كان لديكم أي معلومات أخرى ترون انها تفيدني فلا تبخلوا علي بها ,, أسأل الله أن لا يحرمكم الأجر