بتاريخ: 16 ديسمبر 200817 سنة comment_144900 السلام عليكم ورحمة الله يا اخواني باختصار شديد انا واجهتني مشكلة في الدخول للداتابيس ووجدت ان احد الأخوة قد كتب موضوعا يطلب فيه حل المشكلة لكن للأسف لم يرد عليه أحدوقد كتبت بع الاكواد التي ليس لي بها أي خلفية لأني درست الsql و pl/sql فقط ولم أدرس ال dbaو وقد اقتبست هذه الأكواد من احدى المواقع أملا في حل المشكلة ولكن!وهذه هي الاكوادSQL> conn sys/change_on_install as sysdba Connected. SQL> shutdown immediate ORA-01109: database not open Database dismounted. ORACLE instance shut down. SQL> startup nomount ORACLE instance started. Total System Global Area 118255568 bytes Fixed Size 282576 bytes Variable Size 83886080 bytes Database Buffers 33554432 bytes Redo Buffers 532480 bytes SQL> alter database mount 2 ; Database altered. SQL> alter database open; alter database open * ERROR at line 1: ORA-01122: database file 1 failed verification check ORA-01110: data file 1: 'E:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF' ORA-01207: file is more recent than controlfile - old controlfile شاكر لكم مقدما ومتأملا معاونتكم تم تعديل 16 ديسمبر 200817 سنة بواسطة alfeeto تقديم بلاغ
بتاريخ: 16 ديسمبر 200817 سنة comment_144925 your database needs recoveryshutdown immediatestartup mountrecover databasealter database open; تقديم بلاغ
بتاريخ: 16 ديسمبر 200817 سنة comment_144937 No airtifa ...he needs to create anew controlfile again to regenerate the new SCN and register all datafiles so alfeeto your solution is here http://www.araboug.org/ib/index.php?showto...ost&p=99689 تقديم بلاغ
بتاريخ: 17 ديسمبر 200817 سنة comment_144950 ORA-1122, ORA-1110, ORA-1207 while open the database after crash Note(283927.1) [center] 1.Mount the database SQL>Startup mount 2. trace the control file SQL> Alter database backup controlfile to trace; 3. Create a control file creation script from the tracefile generated in user_dump_dest. Use the Noresetlogs option 4.shutdown the database and start it NOMOUNT mode SQL>shutdown abort SQL>startup NoMount 5.Create the control file Use the script generated by the 'backup controlfile to trace' command above. 6.Recover database SQL>recover database ; 7.Open the database SQL>Alter database open ; [/center] تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.