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

عملية الربط مهما عملت لا تتم بين DV6i & DB9i

Featured Replies

بتاريخ:

من البداية عملت كل خطوات الأخ الكريم عمر باعقيل في الربط بين أوراكل 9i وبين الديفلوبر 6i مع العلم أنا الويندوز عندي 2000 بعد كذا محاولة في اكتر من نظام تشغيل
مشيت علي الخطوات بالظبط وكله تمام نزلت الديفلوبر علي الC ونزلت الداتابيز علي D وكله تمام
أخر خطوة بس في تنزيل الداتابيز طلب مني ادخله باسورد لمستخدمين هما sys & system حاولت ادخل اللي انا عارفه مثلا manager مرضيش وقال لازم أغير الباسورد الافتراضية فدخلتله باسورد باسمي (احمد) ومشيت تمام ،
لما جيت اعمل الربط عملت كل الخطوات لحد خطوة الـ Test وكل مرة ميرضاش يقبل الباسورد حتي الافتراضية MANAGER مرضيش يقبلها لكن قبل الباسورد اللى انا كنت دخلتها في الاول (احمد) ، بس بردو مفيش فايدة
حاولت اعمل الاتصال يدوي زى ملقيت الأخ عمر باعقيل رد علي زميل وقاله كده ومشيت علي خطواته بس بردو مفيش فايدة ودي الخطوات اللى قالها الأخ الكريم عمر باعقيل :
- أذهب الى الملف tnsnames.ora والموجود في ملفات قاعدة البيانات مثلا قاعدة البيانات تم إعدادها

في الموقع التالي : C:\Oracle وإصدارها 9i مثلا فستجد هذا الملف في المكان التالي وهو :-

C:\Oracle\Ora90\network\admin ومن ثم قم بأخذ نسخه من هذا الملف " Copy "

ومن ثم إذهب الى المكان الذي نزلت الديفلوبر به وعلى سبيل المثال لو كان مكان اعداد الديفلوبر هو

C:\Orant فأذهب إلى الموقع التالي C:\Orant\net80\admin وستجد نفس الملف السابق

tnsnames.ora وقم بإلصاق " Paste "الملف الأول في نفس هذا المكان.

الان قم بفتح الملف tnsnames.ora بواسطة برنامج الNotepad وستجده كالتالي :-

" هذه بيانات ملف tnsnames.ora في جهازي " لذلك ستختلف عن ماهو موجود لديك وسوف اشرحها لك :-


CODE


OMER.ORACLE.US.COM =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = omer) (PORT = 1521))
)
(CONNECT_DATA =
(SID = oracle)
(SERVER = oracle.us.com)
)
)



حيث أن omer هو إسم الجهاز وقد يكون هنا رقم ال IP الخاص بجهازك .

و oracle هو ال SID الخاص بقاعدة البيانات .

و ORACLE.US.COM هو ال Global Name لقاعدة البيانات .

طبعا ستجد أكثر من Services في هذا ملف tnsnames.ora ومايهمنا هو ما تكون به هذه البيانات مطابقة

لاسم جهازك وال SID لقاعدة البيانات وال Global Name أيضا الذي حددته أثناء أعدادك لقاعدة البيانات .

طبعا اسم هذه الNet Service هو omer.oracle.us.com وهو ما سنقوم باستخدامه الآن .

قم بتشغيل قاعدة البيانات ومن ثم قم بتشغيل برنامج الفورم بلدر وقم بالاتصال بقاعدة بيانات اوراكل كالتالي :-

User Name scott
Password tiger
Database omer.oracle.us.com

ولكن لم يحدث شيء وكل مرة أحاول يظهر رسالة خطأ سوف أقوم بأدراجها
وهذا هو الملف الخاص بي
هذه هي بياناته ::

# TNSNAMES.ORA Network Configuration File: D:\oracle\ora90\network\admin\tnsnames.ora


# Generated by Oracle configuration tools.
DEVELOPER.ORACLE.US.COM =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = aoudoof)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oracle.us.com)
)
)
INST1_HTTP =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = aoudoof)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = MODOSE)
(PRESENTATION = http://HRService)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = oracle)
(PRESENTATION = RO)
)
)
ORACLE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = aoudoof)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = oracle.us.com)
)
)


فماذا تنصحونني أن افعل أثابكم الله خيرا أهل العلم
علما بان الجهاز اسمه aoudoof

post-27-1105298294_thumb.jpg

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

هل مشكلتي دي ملهاش حل عند حد من الاخوة الاعضاء انا معرفش
طيب هل المشكلة ممكن تكون خاصة بموضوع السرفزباك لانه في بداية تنزيل الداتابيز مرضيش خالص يبزله وقال لازم يكون علي الاقل سرفزباك 1 وطبعا انا شغال علي ويندوز 2000 فملقتش عندي غير سرفزباك4 فممكن تكون دي المشكلة ، انا معرفش علي العموم انا هضيف الملف بتاع tnsnames.ora دلوقتي ولو حد من الاخوة الاعضاء المكرمين عرف حل لمشكلتي يا ريت يقولي
انا لسه في البداية واتعقدت من تثبيت البرنامج بس امال بعد كده هعمل ايه ربنه يستر



:rolleyes:
يقول رسول الله صلي الله عليه وسلم (( ما من ايام العمل الصالح فيها احب عند الله من ايام العشر الاوائل من ذي الحجة)) نصحية من اخ اغتنموا هذه الفرصة الغالية بكثرة الذكر وتلاوة القرآن والدعاء لنا ولاخواننا المستضعفين والمشردين في كل مكان ، وكذلك من استطاع صيام الايام التسع الاولي فله من الاجر العظيم ان شاء الله
جزاكم الله خيرا ونفع بعلمكم ان شاء الله
وكل عام وامة محمد صلي الله عليه وسلم كلها بكل خير وسعادة ان شاء الله
والسلام عليكم ورحمه الله وبركاته
اخوكم في الله احمد

[email protected]

tnsnames.ora

بتاريخ:

ان شاء الله اقدر اساعدك
بالنسبة للSP1 OR SP4 المقصود هون انو اذا كان عندك ويندوز XP بحتاج SP1 طبعا هلأ نزل SP2 وبما انو عندك 2000 فأخر اصدار هو SP4
مش ضروري اتنزل كل واحد على بارتشن مختلف
يعني بتنزل الديفلوبار على c:\oranet وهو الموضع الافتراضي
وبتنزل قاعدة البيانات على نفس البارتشن المهم على مجلد مختلف عن السابق وبعد ما ينتهي التنزيل كل ما عليك هو نسخ ملف TNSNAMES.ORA من قاعدة البيانات الي الديفلوبار وانتى عارف موقع كل واحد وين وبعد هيك ان شاء الله حيشتغل مع النظام تمام انا شخصيا هيك بعمل وبشوفها اسهل من الطريقة الي ذكرتها في رسالتك
واذا بدك تريح حالك من كتابة اسم قاعدة البيانات عند كل عملية LOGON روح على ملف REGEDIT وعند الشاشة الرئيسية للORACLE ضيف هناك اسم قاعدة البيانات
وبالتوفيق وان شاء الله اكون خدمتك

بتاريخ:

تأكد من ان ضبط لغة قاعدة البيانات لديك اثناء التثبيت ليست UTF16 او UTF32
لا ديفيلوبر 6 لايعرفها
اثنان انصحك باستعمال اسما صغيره واجعل اسم ال GDNنفس ال SID

glopal databse name = system identifier
مثلا ora او dba
حتى لايختلط عليك الموضوع
وبدلا عن ادخال اسم الجهاز عمر ادخل localhost

تحياتى

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

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

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

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

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

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.