ayman_tamim بتاريخ: 14 يونيو 2005 تقديم بلاغ مشاركة بتاريخ: 14 يونيو 2005 كنت اقوم باضافة حقل جديد على مستخدم visitorالى تم بناءة على tablespace visitفحدث ان توقفت قاعدة البيانات عن العملدخلت بالمستخدم sys as sysdbaو تم الدخولاردت ان اقوم باضافة هذة الخانة فظهر لى SQL> ALTER TABLE VISITOR.V_SIGIL 2 ADD V_SERIAL_SIGAL NUMBER; ALTER TABLE VISITOR.V_SIGIL * ERROR at line 1: ORA-01109: database not open فقمت بمحاولة تجربة startup او shutdownو لكن لم يفلح الامرفقمت باعادة تشغيل الجهازو دخلت على ال oemوجدت حالة الداتابيز openفقررت المحاولة و ظهر لى الاتى SQL> ALTER TABLE VISITOR.V_SIGIL 2 ADD V_SERIAL_SIGAL NUMBER; ALTER TABLE VISITOR.V_SIGIL * ERROR at line 1: ORA-01109: database not open SQL> STARTUP ORA-01081: cannot start already-running ORACLE - shut it down first SQL> SHUTDOWN ORA-01109: database not open Database dismounted. ORACLE instance shut down. SQL> STARTUP ORACLE instance started. Total System Global Area 143727516 bytes Fixed Size 453532 bytes Variable Size 109051904 bytes Database Buffers 33554432 bytes Redo Buffers 667648 bytes Database mounted. ORA-01157: cannot identify/lock data file 11 - see DBWR trace file ORA-01110: data file 11: 'C:\ORA9I\ORADATA\ORCLITC\VISIT.DBF' SQL> ALTER TABLE VISITOR.V_SIGIL 2 ADD V_SERIAL_SIGAL NUMBER; ALTER TABLE VISITOR.V_SIGIL * ERROR at line 1: ORA-01109: database not open و يظهر ان الtablespaceالذى كنت اعمل علية به مشكلةفدخلت على ال oemو عملت shutdownثم كنت بقول بمحاولة عمل openظهر لى الخطى التالى فى الصورة المرفقة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
searcher بتاريخ: 14 يونيو 2005 تقديم بلاغ مشاركة بتاريخ: 14 يونيو 2005 الاخ/ايمنالمشكلة عندك ان الداتا فيل موجود بس الاوراكل مش قادر يفتحةو عندك حلين:-1-تعيد انشاء tablespace لو مش مهم الداتا اللى عليه2-recovering for that tablespace (i think it is the best)بالنسبة للحل الاول**************- لو الداتا بيز مفتوحة make shutdown immediate for it-conn /as sysdba-startup mount pfile=the name and path of you pfile-alter database datafile 'C:\ORA9I\ORADATA\ORCLITC\VISIT.DBF' offile drop;-alter database open- drop tablespace visit inculding contents-ناتى لعملية انشاء التيبل سبيس من جديد-create tablespace visit datafile 'C:\ORA9I\ORADATA\ORCLITC\VISIT.DBF' size 100M;after that recreate any objects were in that tablespaceالحل الثانى وهوالافضل********************making recover for that datafile- لو الداتا بيز مفتوحة make shutdown immediate for it-conn /as sysdba-startup mount pfile="the name and path of you pfile-recover datafile 'C:\ORA9I\ORADATA\ORCLITC\VISIT.DBF'you should make it untile "Media recovery complete"message appear for youthen open database alter database openو ياريت تنفع اى من الطريقتين معاكسلام اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
abedpftc بتاريخ: 14 يونيو 2005 تقديم بلاغ مشاركة بتاريخ: 14 يونيو 2005 اخي الكريم هذه الحالة كانت تحصل معي لا تستطيع ان تغلق الداتابيز ولا تفتحها ما كان امامي الا ان استخدم الامر التالي ٍstartup force$shutdown immediate$ثم مرة اخرىStartup$ شكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ayman_tamim بتاريخ: 15 يونيو 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 15 يونيو 2005 تعقيبقبل وصول هذة الحلول جربت جميع انواع الshutdown/starupثم كنت قمت باعادة تشغيل الجهازووجدت ان الداتابيز رجعت للعمل على هذا المستخدمليست هذة المشكلة و لكن يحدث كثيرا ان تقوم الداتابيز بالتوقف(يهنك يعنى)و عند اعادة اقلاع الجهاز تعمل من جديد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
tomy3k_bakr بتاريخ: 1 يوليو 2005 تقديم بلاغ مشاركة بتاريخ: 1 يوليو 2005 حاول تراجع المساحة الفارغة الموجودة على الداتابيز وياريت لو تبعت الملف اللي رمه فيه المشكلةThe Trace file & ur instance log file اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
acadmy بتاريخ: 1 يوليو 2005 تقديم بلاغ مشاركة بتاريخ: 1 يوليو 2005 من services من على الويندوزإعمل stop لل -process- oracleordbTNSlistner ثم run مرة أخرى لنفس ال process اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.