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

اوراكل - الاعدادات الخاصة بالشبكة


nimo2000

Recommended Posts

الاخوة الاعزاء
جمعت عدد من الملاحظات وهى خاصة بكيفية عمل Service واعداد ال listener
وغيرها واعاهدكم اننى كلما توصلت الى اشياء عن الاوراكل فى مجال الاعداد او ادارة قواعد البيانات سوف اقوم بنشرها تحت عنوان Oracle notes
رجاء تحميل الملف المرفق

Oracle_Notes.pdf

رابط هذا التعليق
شارك

  • بعد 2 أسابيع...

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

انا جربت العملية هذي ونجحت عن طريق
isqlplus

واذا كان في الجهاز اللي فيه الداتا بيس جدار ناري اما انك تطفيه او في الاعدادات حقت الجدار الناري تفتحف المنفذ

بالنسبة للدفلوبر لما تتصل بالداتابيس تكتب اسم المستخدم والباسوورد و اسم الداتابيس بالعاده صح؟

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

واعتقد فيه طريق ثانية وهي تكتب اسم المسار حق الداتا بيس في الملف
network/admin
حق الديفلوبر بدل ما يكون المسار على سبيل المثال
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = LOCATION OF THE DATABASE)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
لاحظ كلمة هوست
هذا والله اعلم

ابو عمر

رابط هذا التعليق
شارك

الاخوة الاعزاء
شكرا لكم على مجاملتكم الرقيقة
اما عن طريقة ربط الديفلوبر بقاعدة البيانات اذا كنا فى شبكة وهو سؤالكم فتوجد اكثر من طريقة اسهلها هو استخدام local name method والتى تستخدم ملف Tnsnames.ora كالاتى :
1. ينبغى التأكد من رؤية الجهازين لبعضهما البعض وذلك بالتأكد من اعدادات TCP/IP الخاصة بالشبكة
قم بادخال الجهازين فى الشبكة باستخدام برتوكول TCP/ip حيث يجب اعطاء اسم للجهاز Host Name وادخل رقم IP الخاص بالجهاز وكذلك Gate Way
2. انزال الديفلوبر على الجهاز .
3. قم بأخذ الملف TNSNAMES.ORA والموجود به قاعدة البيانات والموجود على الفهرسnetwork\admin وانسخه على الجهاز الذى قمت بانزال الديفولبر عليه تحت الفهرس net80\admin
هذا بافتراض تهيئة ملف tnsname.ora على السيرفر من قبل
اما اذا لم تكن مهيئا ملف من قبل فقم بعمل التالى :
1. بعد انزال الداتابيز يوجد ملف tnsnames.ora كمثال ابحث عنه او انظر المثال التالى
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = IT_AKhalil)(PORT = 1521))
)
(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orcl))
)

ذلك بافتراض ان الداتابيز اسمها orcl ان netserviec تسمى ايضا orcl
hostname هو اسم الجهاز الذى يوجد به الداتابيز او IP الخاص به
قم بنسخ ذلك الملف على الجهاز الموجود به Forms على نفس المسار - net80\admin
تأكد من تمام الاتصال عن طريق كتبة الامر التالى على الدوس tnsping orcl اذا وجدت reply فمعنى ذلك نجاح العملية

رابط هذا التعليق
شارك

  • بعد 2 شهور...
  • بعد 7 شهور...

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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