السلام عليكم و رحمة الله و بركاته
الموضوع منقول من الرابط التالي:http://www.geocities.com/baaqeel/oracle9i.htmlتحية للأخ عمر باعقيل على التنبيه(عبدالله جابر شقليه)اخوتي في الله ::: سأقوم هنا باذن الله تعالى شرح طريقة
اعداد قاعدة البيانات اوراكل 9i المخصصة للويندز NT/2000/XP
و الديفولبر 2000 release 6i or 6
"" بداية ادعو لاخي الذي علمني تلك الطريقة بكل الخير بظهر الغيب ... جزاه الله عنا جميعا كل خير و هو اخي عمر باعقيل ""
طريقة التنصيب
اولا 1 - اعداد و تنصيب DEVELOPER 6 OR 6i في المكان الافتراضي و هو :
الاسم : ORANET
الموقع : C:\..... or D:\...... or..... \ORANET
ثانيا 2 - تنصيب قاعدة البيانات ORACLE 9i في المكان الافتراضي لها وهو ك
الاسم ORAHOME90
المسار : C:\..... or D:\...... or..... \ORACLE\ORA90
( و ذلك من شاشة File Location )
*** ملحوظة هامة ::::و بالطبع يمكن تغيير اسماء و مواقع الاعداد لكن انتبه اخي لابد ان تكون قاعدة البيانات و الديفولبر في مكان واحد بالجهاز ....... كما يجب الانتباه ان يتم اعداد الديفولبر قبل قاعدة البيانات بعد ذلك نضغط على زر NEXT
3 - تظهر لنا شاشة Available Products
قم باختيار تنصيب قاعدة بيانات Oracle 9i و هو الاختيار الاول من تلك الشاشة
ثم اضغط NEXT
4 - قم باختيار نوع قاعدة بيانات اوركال الذي تريد تنصيبه في جهازك من الشاشة Instailation Types
ثم اضغط Next
5 - قم باختيار نوع التنصيب و هو يعتمد على الادوات المرافقة لقاعدة البيانات و كيفية انشاء قاعدة البيانات
و بالنسبة لغير الخبراء في انواع التنصيب المتقدمة ينصح باختيار الاختيار الاول General Purpose و ذلك من شاشة Database Configuration
ثم اضغط NEXT
6- من الشاشة Database Identification قم بتحديد اسم قاعدة البيانات SID و الــ Global database name لقاعدة البيانات
و في مثالنا هذا ستكون الاسماء كتالي
global database name =
ORACLE.US.COM و طبعا سيكون اسم قاعدة البيانات SID هو
ORACLEثم اضغط NEXT
7 - سوف يتم طلب تحديد موقع الــ Database file من شاشة Database fike location
لا تقوم بتغيير الموقع !!!!!!!!
ثم اضغط NEXT
8- سوف يطلب منك تحديد نوع الاحرف من خلال 3 اختيارات من الشاشة Database Character Set
أ - النوع الافتراضي "" نفس المستخدم في نظام التشغيل "
ب - استخدام تقنية اليونيكود و هي تقنية حديثة تستخدم لاول مرة في اوركال و هي تدعم جميع اللغات و ينصح باختيارها
ج - الاختيار من القائمة النوع الذي تريده "" و هي مفيدة بالفعل لمن لديهم قاعدة بيانات اخرى و سوف تنقل منها بيانات الى القاعدة الجديدة "
ثم اضغط NEXT
9 - تظهر لك الان شاشة Summary و هي عبارة عن تقرير عن نوع قاعدة البيانات المراد تنصيبها و الادوات التي سوف يتم تنصيبها معها
اضغط install
في خلال التنصيب سوف يطلب منك الــ CD رقم 2 ثم رقم 3 و بعد الانتهاء من عملية التنصيب بنجاح سوف تظهر لنا شاشة End of installation
نضغط على زر EXIT لانهاء الاعداد
خطوات هامة ما بعد التنصيب ::قم الان بعمل الاتي :
- اضغط على ايقونة جهاز الكمبيوتر my computer من سطح المكتب بالماوس ( يمين ) ثم اختار Properties و سوف تظهر لك شاشة System properties
- اختار من تلك الشاشة Computer Name ثم اضغط على زر change ستظهر لك الشاشة computer name changes اضغط على زر More ستظهر لك شاشة DNS Suffix and NetBIOS computer name و في خانة Primay Dns suffix of this computer اكتب
ORACLE.US.COMثم اضغط على زر OK
و سوف يطلب منك اعادة تشغيل الجهاز
قم باعادة تشغيل
طريقة اتصال الديفولبر 6i or 6.0 release 2000 بقاعدة بيانات oracle 9i
1 - قم بانشاء Local Netservice Name configuration كما يلي :
قم بتشغيل الاداة التالية Net Configuration Assistant و الموجودة في المسار التالي :
Start ->programs -> oracle -> orahome90 -> Configuration and Migration Tools -> Net Configuration Assistant
قم بالخطوات التالية :
- اختار Local Netservice Name configuration ثم اضغط Next
- اختار Add ثم اضغط Next
- اختار Oracle 8i or later database or service ثم اضغط Next
- حدد اسم service name الذي قمت بتحديده عند تنصيب قاعدة البيانات و في مثالنا هو ORACLE.US.COM ثم اضغط 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
- قم باخذ نسخة COPY من الملف المسمى tnsnames.ora الموجودة بالموقع التالي :
oracle\ora90\network\admin
- قم بلصق PAST الملف السابق في الموقع التالي الموجود به ملف بنفس الاسم
orant\net80\admin
-قم بتغيير اسم الملف sqlnet.ora الى sqlnet.old الموجود في الموقعين ::
oracle\ora90\network\admin
and
orant\net80\admin
- قم بتشغيل اي اداة من ادوات الديفولبر مثل form builder و ضع بيانات الدخول مالاتتي :
username : system
password : manager
host string or database : developer.orale.us.com
وسوف يتم الاتصال باذن الله بين الديفولبر و قاعدة البيانات
ملاحظة هامة :::
لتفادي كتابة اسم الـ net service في حقل الـ host string or database عند الاتصال مرة اخرى قم بعمل الاتي : :
- قم بتشغيل start -> run
- اكتب في المستطيل regedit ثم اضغط open
- سوف يظهر لك برنامج الـ registry editor و قم بالتالي ::
- اضغط على علامة + الموجودة خلف HKEY_LOCAL_MACHINE
- اضغط على علامة + الموجودة خلف SOFTWARE
- ثم اضغط على المجلد المسمى ORACLE
- قم بالدخول على الجزء الموجود به المفاتيح الموجودة في يمين الشاشة و اضغط في اي مكان بالماوس يمين سوف يظهر لك قائمة فرعية بها New اختار منها String Value
- اجعل اسم الـ String Value الجديدة LOCAL و قيمتها DEVELOPER.ORACLE.US.COM
الان قم بتشغيل اي اداة من ادوات الديفولبر مثل Form Builder و ضع بيانات الاتصال كالتالي :
username : system
password : manager
host string or database :
سوف يتم الاتصال باذن الله تعالى بدون كتابة اسم الـ serviceفي خانة الـ database
و بذلك اخوتي في الله اكون قد انتهيت من طريقة تنصيب قاعدة البيانات oracle9i و الديفولبر
داعيا الله ان اكون قد وفقت في شرح الطريقة بسهولة و يسر
و ان في خدمة اي شخص منكم في حاجة الى مزيد من الايضاح هنا او على الايميل
wely_alb@hotmail.comو ى تنسونا من صالح الدعاء
جزاكم الله خيرا