خالد عبدالله بتاريخ: 11 ديسمبر 2004 تقديم بلاغ مشاركة بتاريخ: 11 ديسمبر 2004 (معدل) وضعت السؤال هنا لاني اعتقد الخطأ له علاقة بـ TABLESPACE ويحتاج الى تعديل معين ..الحقل video من نوع ORDSYS.ORDVIDEOوعند محاولة اضافة ملف فيديو جديد يحدث الخطأ : ORA-01691: غير قادر على عمل امتداد لمقطع lob STUDENT3.SYS_LOB0000012398C00007$$ ب 1598 في ملف الجداول TESTSPACE ORA-06512: عند "SYS.DBMS_LOB", line 700 ORA-06512: عند line 1 أتمنى أحد يعرف المشكلة يساعدني تم تعديل 11 ديسمبر 2004 بواسطة خالد عبدالله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
msh بتاريخ: 12 ديسمبر 2004 تقديم بلاغ مشاركة بتاريخ: 12 ديسمبر 2004 السلام عليكم ورحمة الله وبركاته،، ORA-01691 unable to extend lob segment string.string by string in tablespace string Cause: Failed to allocate an extent for LOB segment in tablespace. Action: Use ALTER TABLESPACE ADD DATAFILE statement to add one or more files to the tablespace indicated. تحتاج إلى إضافة DATAFILE جديد للــ TABLESPACE عن طريق الأمر ALTER TABLESPACE ADD DATAFILE وهذا مثال : ALTER TABLESPACE user_data ADD DATAFILE '/u01/oradata/userdata03.dbf' SIZE 200M; حيث ان:USER_DATA إسم ال TABLESPACE التي تريد إضافة الملف لها وتحدد المكان الذي ستخزن فيه الملف الجديد وحجم الملف وهو في المثال 200 M ...مع خالص تحياتي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
خالد عبدالله بتاريخ: 12 ديسمبر 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 12 ديسمبر 2004 (معدل) وعليكم السلام ورحمة الله وبركاته كل الشكر والتقديرلقد تمت العملية بنجاح والآن بامكاني ااضافة ملفات فيديو بشكل سليم . Action: Use ALTER TABLESPACE ADD DATAFILE statement to add one or more files to the tablespace indicated. قرأتها في أحد المواقع ولأنني لم أكن أعرف كيف أضيف datafile فقد أضفتها عن طريق اضافة tablespace جديدة حتى صار عندي حوالي 5 tablespace وبأحجام كبيرة جداًالمشكلة الآن .. تظهر لي رسالة سعة القرص C قليلة جداً .. وعند فحص القرص C وجدت المساحة المستخدمة 18 جيجا من 20 الآن السؤال :1- كيف أحذف كل هذه الـ tablespace التي لا أحتاجها ؟2- size = 200 m هل هذه هي سعة الداتابيس ؟ مع الشكر والتقدير تم تعديل 12 ديسمبر 2004 بواسطة خالد عبدالله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
msh بتاريخ: 13 ديسمبر 2004 تقديم بلاغ مشاركة بتاريخ: 13 ديسمبر 2004 (معدل) وعليكم السلام ورحمة الله وبركاته حياك الله أخي خالد , لحذف tablespace مع ملفات datafiles التابعة لها ننفذ الأمر drop tablespace وهذا مثال : DROP TABLESPACE userdata INCLUDING CONTENTS AND DATAFILES; حيث انuserdata: إسم ال tablespace INCLUDING CONTENTS AND DATAFILES: حذف كل segments مع ال datafiles الخاصة بال tablespace . و 200M هو حجم ملف DATAFILE وليس حجم قاعدة البيانات وللتوضيح أكثر فإن قاعدة البيانات تتكون من عدة TABLESPACE وكل واحدة منها لها ملف أو أكثر DATAFILES . ال TABLESPACE عبارة عن LOGICAL STRUCTUREوال DATAFILE هو PHYSICAL STRUCTURE .وللمزيد عن هذا الموضوع عليك بالرابط التالي :Oracle9i Database Administrator's Guideمع خالص تحياتي تم تعديل 13 ديسمبر 2004 بواسطة msh اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
خالد عبدالله بتاريخ: 14 ديسمبر 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 14 ديسمبر 2004 أشكرك جزيل الشكر .. لكني إلى الآن ما تخلصت من المشكلة : SQL> DROP TABLESPACE testspace2; DROP TABLESPACE testspace2 * يوجد خطأ عند السطر1 ORA-00959: ملف الجداول 'TESTSPACE2' غير موجود SQL> DROP TABLESPACE testspace7 2 INCLUDING CONTENTS AND DATAFILES; INCLUDING CONTENTS AND DATAFILES * يوجد خطأ عند السطر 2 ORA-02173: خيار DROP TABLESPACE غير مقبول لا يزال حجم الـ C يساوي 17 جيجا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
naif224 بتاريخ: 14 ديسمبر 2004 تقديم بلاغ مشاركة بتاريخ: 14 ديسمبر 2004 يا أخ خالد : ممكن تضع لنا الفورم التي عملت بها البرنامجاو البرنامج الذي عملته لاني احتاجه في مشروعي ..............................ولك مني الدعاء والشكر او فورم جديد انت تعمله تضع فيه الاساس في وضع ملف فيديو في DB ثم عرضه في الفورم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
خالد عبدالله بتاريخ: 14 ديسمبر 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 14 ديسمبر 2004 أنا أعمل على JSP باستخدام JDeveloper 10g فإذا كنت تحتاجه أنا سأضعه حال اكتمال المشروع ان شاء الله .. لتعم الفائدة ولان الصفحة لوحدها لا تفيد ما لم تكن مع المشروع كاملاً .بالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
msh بتاريخ: 14 ديسمبر 2004 تقديم بلاغ مشاركة بتاريخ: 14 ديسمبر 2004 السلام عليكم ورحمة الله وبركاته،، بالنسبة للرسالة الأولىORA-00959 تأكد من كتابة إسم ال tablespace بشكل صحيح وهل هي موجودة أصلا ولمعرفة أسماء ال tablespaces نفذ مايلي : SELECT TABLESPACE_NAME FROM DBA_TABLESPACES; أما بالنسبة للمشكلة الثانية ORA-02173 حاول أن تجرب : DROP TABLESPACE testspace7; أو DROP TABLESPACE testspace7 INCLUDING CONTENTS; تحياتي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
خالد عبدالله بتاريخ: 14 ديسمبر 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 14 ديسمبر 2004 أعتذر عن الإطالة أستاذ msh SQL> SELECT TABLESPACE_NAME 2 FROM DBA_TABLESPACES; TABLESPACE_NAME ------------------------------ SYSTEM USERS RBS TEMP OEM_REPOSITORY INDX TESTSPACE ومع هذا لا تزال المساحة المستخدمة 17 جيجا .. هل تعرف السبب ؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
msh بتاريخ: 14 ديسمبر 2004 تقديم بلاغ مشاركة بتاريخ: 14 ديسمبر 2004 السلام عليكم ورحمة الله وبركاته،، حياك الله أخي خالد إحنا في الخدمه ، أولا هل تأكدت من حذف جميع ال tablespaces التي لاتريدها ؟ثانيا : تأكد من حجم ملفات قاعدة البيانات والموجودة في المجلد oradata حسب المكان الذي قمت بتنزيل الأوراكل فيه وهو عادة drive:\Ora9iDB\oradata بما أن عملية تخزين الصور نجحت فهل قمت بتخزين عدد كبير من الصور ؟ملاحظة : حجم ملفات قاعدة البيانات لدي هو 1.23 جيجا بايت وهي قاعدة بيانات عادية فقط للتدريب !!تحياتي وفي إنتظار ردك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
خالد عبدالله بتاريخ: 16 ديسمبر 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 16 ديسمبر 2004 كل الشكر والتقدير ..تأكدت من حذف كل الملفات غير اللازمة ثم تأكدت من حجم المجلدات في C فوجدت أن حجمه الطبيعي 17 جيجا بما يحتويه من ملفات و برامج وغيره . الآن كل شيء على ما يرام .. تحياتي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
msh بتاريخ: 16 ديسمبر 2004 تقديم بلاغ مشاركة بتاريخ: 16 ديسمبر 2004 حياك الله أخي خالد والحمد لله أن كل شيء أصبح على مايرام ...تحياتي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.