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

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

ال tablespace ؟


2 رد (ردود) على هذا الموضوع

#1 mohamed mustafa

mohamed mustafa

    مشترك

  • الأعضــاء
  • 83 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:football and swimming

تاريخ المشاركة 25 July 2005 - 11:25 PM

الخوه الاعزاء السلام عليكم لدى بعض الاستفسارات ارجو المساعده فيها وجزاكم الله خير
وجعلها فى ميزان حسناتكم.
ماهى ال ? table space ومتى تنم كتابتها هل عند بداية كل تطبيق بال oracle؟
ماهو الفرق بين grant db to ali و grant resource to ali؟
واخيرا بخصوص ال tablespace ماذا يعنى الكود التالى:
Create tablespace
airport datafile
'd:\oracle\oradata\ts\mast1.ora' size 10m autoextend on next 1m,
'd:\oracle\oradata\ts\mast2.ora' size 10m autoextend on next 1m,
'd:\oracle\oradata\ts\mast3.ora' size 10m autoextend on next 1m,
'd:\oracle\oradata\ts\mast4.ora' size 10m autoextend on next 1m
default storge (initial 100m next 50m minextents 2 maxextents unlimited pctincrease 0)
مع ا لشكر .

بسم الله الرحمن الرحيم



#2 أسامة موسى

أسامة موسى

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 2,381 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 26 July 2005 - 02:00 AM

الاخ الكريم

ماهى ال ? table space ومتى تنم كتابتها هل عند بداية كل تطبيق بال oracle؟


هي عبارة عن مساحات الجداول على جهاز الكمبيوتر حيث يتم تخزين البيانات بداخل ملفات تسمى datafile وهده الملفات تكمون تابعة لمساحات على القرص الصلب ونقدر وبالتالي نقدر نتحكم بمساحة الملف حسب متطلبات تخزين الجدول وحيث انك تستطيع عمل اكثر من ملف datafile لهدا الجدول لدلك وجود taplespace مهم في تحديد هده الملفات التابعة لهدا الجدول ويتم الكتابه بها عند قيامك بالتخزين
طبعا هدا الموضوع يطول شرحه

ماهو الفرق بين grant db to ali و grant resource to ali؟

grant resource تمكن المستخدم من اعطاءه الصلاحية على قاعدة البيانات وهده الصلاحيات كالتالي

CREATE CLUSTER, CREATE INDEX, CREATE PROCEDURE, CREATE SEQUENCE, CREATE TABLE, CREATE TRIGGER, CREATE TYPE.


اما grant dba فهي تخول المستخدم لعمل الصلاحيات التالية على قاعدة البيانات حيث هد الصلاحيات تخول المستخدم يصبح بصلاحيات مدير قاعدة البيانات dba admninstrator وهي كثيرة وشاملة



Create tablespace
airport datafile
'd:\oracle\oradata\ts\mast1.ora' size 10m autoextend on next 1m,
'd:\oracle\oradata\ts\mast2.ora' size 10m autoextend on next 1m,
'd:\oracle\oradata\ts\mast3.ora' size 10m autoextend on next 1m,
'd:\oracle\oradata\ts\mast4.ora' size 10m autoextend on next 1m
default storge (initial 100m next 50m minextents 2 maxextents unlimited pctincrease 0


هدا الامر يعطي صلاحيات لعمل tablespace اسمه airport على محرك d وهو مكون من اربع ملفات mast1,mast2,mast3.mast4 حجم كل ملف 10m وعند الزيادة التلقائية هو 1m والمقصود بها هو عندما يصبح البيانات في الملف تساوي 10m يزيد 1m وهكدا

ارجو ان اكون قد اوضحت ما يجول بخاطرك
مع التحية
۩ اللهـــــــــــــــــــــــم صلي على سيدنا محمد وعلـى آله وصحبه أجمـعين ۩
۩ سبحـــــــــــــــــان الله وبحمده ....... سبحــــــــــــــــــــــــان الله العظيم ۩



يمكنك زيارتي على صفحتي الخاصة بالفيس بوك على الرابط AskOsama

يمكنك زيارتي على مدونتي الجديدة على الرابط http://askossama.blogspot.com

#3 mohamed mustafa

mohamed mustafa

    مشترك

  • الأعضــاء
  • 83 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:football and swimming

تاريخ المشاركة 26 July 2005 - 02:06 AM

اشكرك يااخىAdmin05