بتاريخ: 23 يناير 200422 سنة comment_246 أخوكم الزنتاني ............بعد التحية ،،،،،شكراً على التعاون وأتمنا منكم تزويدى بالمعلومات الكافية عن تكوين قاعدة البيانات على الملقم وارجو شرح مايسمى بال logfile ,controlfile,merror وكيفية حسابحجم قاعدةالبيانات بالبايت وتكوين tablespace أو اذا كان لديكم كتب أو CDS عن هذه المعلومات وشكراً تقديم بلاغ
بتاريخ: 25 يناير 200422 سنة comment_396 السلام عليكمأخي بالنسبة لإنشاء قاعدة البيانات هناك طريقتين هما :1-عن طريق الأداة Database Configuration Assistant والموجودة فيstart--->programs---->oracleDB------>Configuration and Migration Toolsوهذه تعبر الطريقة السهلة والتي لاتحتاج إلى إعدادات سابقة فقط تحتاج إلى تحديد اسم مسمى قاعدة البيانات، مكان وعدد ملفات قاعدة البيانات وحجم ال SGA .2- manually عن طريق ملف معد مسبقا وهذه الطريقة بإختصار :1- إنشاء ملف initiallation parameter file والذي يوجد ملف معد مسبقا منه هو ملف initSID.ora فقط تحتاج للقيام بعمل نسخ له وتغيير القيم حسب ماتتطلبه الحاجة. 2-تشغيل قاعدة البيانات في وضع NOMOUNT .3- إنشاء ملف نصي يحتوي على CREATE DATABASE COMMAND ثم تنفيذ هذا الملف .4-فتح قاعدة البيانات OPEN DATABASE .5-تنفيذ الملفات التالية :CATALOG.SQL وهذا الملف يقوم بإنشاء مايسمى PERFORMANCE VIEWS وال SYNONYMS الخاصة بها .تحياتي تقديم بلاغ
بتاريخ: 25 يناير 200422 سنة comment_398 السلام عليكمكل اسئلتك تجد لها اجابة في كتابfundamentals iموجود في قسم الكتب تقديم بلاغ
بتاريخ: 22 فبراير 200422 سنة كاتب الموضوع comment_1871 الزنتاني .....أخي الكريم بعد التحيةشكراً علي هذا الرد ولكن في الحقيقة أنا أريد معرفة حساب حجم قاعدة البيانات database بالبايت وجحم tablespace عند تكوين قاعدة البيانات database علي server .شكراً. تقديم بلاغ
بتاريخ: 3 مارس 200422 سنة comment_2550 السلام عليكمأخي الزنتاني آسف على التأخير في الرد ،ولكن لم أفهم المقصود حساب "حجم قاعدة البيانات database بالبايت" هل هو حجم ملفات Data files او حجم ملفات control files أو حجم redolog files ؟؟اما بخصوص tablespace فيمكنك معرفة حجمها بإحدى طريقتين :1-عن طريق Oracle Enterprise Manager databases--->stoarge--->tablespaces--->usersوسوف تظهر لك المعلومات كاملة عن ال tablespaces التي تم اختيارها وملفات DATA FILES الخاصة بكل tablespaces واماكنها وحجمها ...الخ ،وهذه الطريقة هي الأسرع والأسهل .2- أما الطريقة الثانية فهي الدخول على SQL*Plus بالمستخدم sys or system وتنفيذ الأمر التالي : SELECT * FROM DBA_DATA_FILES وسوف تظهر لك معلومات عن DATA FILES الإسم , الموقع , الحجم بالبايت .. الخأيضا يمكنك تنفيذ هذا الأمر والذي يقوم بحساب حجم ال tablespace (أي حجم جميع ملفات data files التابعة لها) بالبايت : SELECT TABLESPACE_NAME,SUM(BYTES) FROM DBA_DATA_FILES GROUP BY TABLESPACE_NAME; وهذا الأمر ايضا لمعرفة الحجم بالميجابايت : select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by t.tablespace_name / تحياتي تم تعديل 5 مارس 200422 سنة بواسطة msh تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.