لسلام عليكم
طريقة إعداد قاعدة بيانات أوراكل 9i المخصصة للويندوز Server2003 والديفلوبر 6.0 أو 6i
اولاً : (تنصيب) الديفلوبر 6 أو 6i
يجب عليك (تنصيب) الديفلوبر 6 أو 6i في المكان الافتراضي اما فيC أو الـ D أو اي مسار اخر
مع مراعاة اختيار الاسم : مثل orant
اختيار الموقع: اما فيC أو الـ D أو اي مثلا D:\orant
ملاحظة: يفضل عمل مجلد (فولدر) على ان يتم تسميته orant
========================================
ثانياً : (تنصيب) الاوراكل 9i
يفضل تنصيبه في نفس الموقع الذي تم (تنصيب) الديفلوبر 6 أو 6i فيه أما الـ C أو الـ D أو اي مسار اخر ...... لكن قبل التنصيب وقبل التسمية يجب عمل مجلد ( فولدر ) أخر يحمل اسم ( Oracle ) وفي داخل المجلد نفسه قم بعمل مجلد اخر ( فولدر) باسم (ora90) بحيث يصبح مسار التنصيب الـ ( Path) في اثناء التصيب كما في المثال التالي:
C:\ or D :\Oracle\ora90
عندما تصل في التصنيب الى هذه الخطو ضع الاسم ايضا ويفضل (OraHome90 )

بعدها أضغط NEXT ثم NEXT الى ان تصل الى مرحلة تنصيب قاعدة البيانات (Database)
تنصيب الـ (Database)
هنا يجب اختيار اسم الـ Global Database Name
مثلا oacler.world عندها راح يكون الـ (SID) باسم Oracle كما في الصورة التالية

ثم أضغط NEXT بعدها سوف تظهر صفحة تحمل موقع الـ (Database) وصال خطوتك بالضغط على Next من دون ان تغير الموقع
بعد ذلك سوف تظهر صفحة الـ (Database Character set ) هنا اختار الخيار الوسط وهو
(use Unicode) (UTF8) وهذا الخيار مخصص للغة
ثم أضغط Next ثم Install وهنا راح يطلب منك الـ سي دي رقم (1) و (2) و (3) الى أن يتم تنصيب البرنامج بشكل كامل وهنا يجب عليك الضغط على زر EXIT كما في الصورة التالية

الى هنا تم الاتنهاء من تنصيب البرنامج ولما يبقى عليك سوى عمل التوصيل بين قاعدة البيانات والدفلوبر 6i
=============================================
طريقة التوصيل
الخطوة الأولى:
========
إضغط بيمين الماوس على ايقونة MY Computer واختار ( Properties ) وسوف تظهر لك صفحة اختر منها
System Properties
el ثم اختر Computer Name ثم Change سوف يظهر لك Computer Name Changes إضغط على الزر
More سوف تظهر لك قائمة DNS Suffix and NetBIOS Computer Name وفى خانة
Primary DNS suffix of this computer أكتب Oracle.world ثم اضغط زر OK
وهنا سوف يطلب منك أعادة تشغيل الويندوز
الخطوة الثانية
=======
1) قم بعمل Local Net service Name configuration وذلك كالتالي :
قم بتشغيل الأداة التالية Net Configuration Assistant والموجودة في:
Start -> programs -> Oracle - Orahome90 -> Configuration and Migration Tools ->
Net Configuration Assistant
قم بالخطوات التالية:
- إختار Local Net service Name configuration ثم إضغط على زر Next.
- إختار Add ثم إضغط على زر Next.
- إختار Oracle 8i or later database or service ثم إضغط على زر Next.
- حدد إسم Service Name الذي قمت بتحديده عند إعداد (تنصيب) قاعدة البيانات وهو نفس إسم
الOracle.world " global database name " ثم إضغط على زر Next.
- قم بتحديد البروتوكول وهو TCP ثم إضغط على زر Next .
- قم بتحديد ألHost Name وهو إما إسم الكمبيوتر أو رقم TCP/IP للكمبيوتر ولا تقم بتغيير رقم أل Port ثم إضغط
على زر Next.
- إختار Yes, perform a test ثم إضغط على زر Next.
ملاحظة:
يجب أن تكون نتيجة فحص التوصيل Connecting...Test successful. وإلا يجب التأكد من البيانات التي
قمت بإدخالها في السابق أو قم بالضغط على زر Change login وقم بوضع التالي:
Username: system
Password: manager
إذا تم الاتصال بنجاح إضغط على زر Next.
- قم بتحديد إسم لل Net Service التي قمت بإنشائها ألان وليكن developer ثم إضغط على زر Next.
- ثم إضغط على Next ثم Next ثم Finish .
2) قم بأخذ نسخه (COPY) من الملف المسمى tnsnames.ora الموجود في الموقع التالي :
Oracle\Ora90\network\admin
( وذلك على فرض أن المكان الافتراضي لقاعدة البيانات هو Oracle\Ora90 ).
3) قم بلصق (PASTE) الملف السابق في الموقع التالي الموجود به ملف بنفس الاسم
( ليأخذ المنسوخ مكان الموجود في الموقع التالي) والموقع هو:
ORANT\net80\admin
و (ذلك على فرض أن المكان الافتراضي للديفلوبر هو ORANT ).
4) sqlnet.oraقم بتغيير إسم الملف إلى sqlnet.old الموجود في الموقعين التاليين:
أ- Oracle\Ora90\network\admin
ب- ORANT\net80\admin
5) قم بتشغيل أي أداه من أدوات الديفلوبر مثل أل Form Builder أو Reports Builder أو SQL Plus 8.0
وضع بيانات الدخول كالتالي :
Username: system
Password: manager
Host String Or Database: oracle
والسلام عليكم
وأتمنى أن يعمل البرنامج بالشكل المطلوب
ملاحظة بعض المعلومات الخاصة بالتوصيل مقتبسة من بعض المنتديات
تحياتي للجميع والله ولي التوفيق