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

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

صورة
- - - - -

مشكلة في تحديد Table Space


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

#1 ashraf_al_ani

ashraf_al_ani

    مشترك

  • الأعضــاء
  • 147 مشاركة

تاريخ المشاركة 27 October 2007 - 10:18 AM

السلام عليكم و رحمة الله و بركاته
اخواني و اخواتي لدي هذا الكود
[code=auto:0]
forms_ddl('create user '||:user_name||' identified by '||:pass_word|| 'default tablespace'||'test' ) ;
forms_ddl('grant connect,resource to '||:user_name);
حيث المشكلة في تحديد التايبل سبيس
اذ انه لا يعمل لكن اذا حذفت 'default tablespace '||'test' سيكون شغال و يعمل على انشاء يوسر جديد لكن التيبل سبيس له هو USERS فكيف يمكنني جعل التيبل سبيس هو TEST
و رحم الله والديكم دنيا و اخرة

#2 barzan

barzan

    عضو

  • الأعضــاء
  • 9 مشاركة

تاريخ المشاركة 27 October 2007 - 02:30 PM

مرحبا
اعتقد تروح ل (oracle storage manager) وتكبر حجم اليوزريه لديك يمكن تنحل المشكلة واذا لكيت الحل تبلغنه بودك مع الشكر

#3 جلال شواقفه

جلال شواقفه

    عضو مميز

  • الأعضــاء
  • 2,559 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 27 October 2007 - 03:10 PM

هل اعطيت للمستخدم صلاحية انشاء tablespace
اي dba ?
والله اعلم...... هذا الحل الذي استطيع التفكير به الان
وارجو ان تخبرنا بالحل اذا وجدته
ارجو من يستفيد من مشاركاتي الدعاء لوالدي ولاموات المسلمين بالمغفره والرحمه......

جلال محمود شواقفه
مدير دائرة الحاسوب
بلدية المفرق الكبرى
المملكه الاردنيه الهاشميه.

#4 ashraf_al_ani

ashraf_al_ani

    مشترك

  • الأعضــاء
  • 147 مشاركة

تاريخ المشاركة 28 October 2007 - 08:59 AM

رحم الله والديكم على الاستجابة السريعة
تيبل سبيس TEST هو موجود مسبقا لكن المشكلة هي كيفية جعل انشاء اليوزر على هذا التيبل سبيس

#5 جلال شواقفه

جلال شواقفه

    عضو مميز

  • الأعضــاء
  • 2,559 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 28 October 2007 - 09:16 AM

اخي
اليك الكود التالي
ALTER USER "username" DEFAULT TABLESPACE "tablespace_name"

تم التعديل بواسطة JLL_JORDAN_1, 28 October 2007 - 09:17 AM.

ارجو من يستفيد من مشاركاتي الدعاء لوالدي ولاموات المسلمين بالمغفره والرحمه......

جلال محمود شواقفه
مدير دائرة الحاسوب
بلدية المفرق الكبرى
المملكه الاردنيه الهاشميه.

#6 ashraf_al_ani

ashraf_al_ani

    مشترك

  • الأعضــاء
  • 147 مشاركة

تاريخ المشاركة 28 October 2007 - 11:59 AM

اخي العزيز
جربت الكود و لم يعمل لازال انشاء اليوزر يتم على تيبل سبيس (users)و امنا اريد من خلال الكود اعلاه يتم انشاء اليوزر على تيبلب سبيس تيست المعمول مسبقا

اعرف اني قد اتعبتك
لكن يا ريت المساعدة

#7 Ahmed Farghaly

Ahmed Farghaly

    عضو نشط

  • الأعضــاء
  • 233 مشاركة

تاريخ المشاركة 08 November 2007 - 07:21 PM

إدخل فى الenterprise manager وإنقل الuser اللى إنت عايزه من الtablespace users إلى test ولازم تحددله quota على هذا الtablespace الجديد.
والله أعلى وأعلم............
Oracle Developer

OCP

ومــا توفيـقــى إلا باللـــــه