بتاريخ: 8 يوليو 200916 سنة comment_162574 اخواني الكرام انا عندي قاعدة بيانات اوراكل على partition Dوللضرورة القصوى قمت بعمل فورمات ل partition cالان بعد الفورمات قاعدة البيانات ما زالت موجودة على Dولكن كيف بدي ارجع اشتغل عليها وكيف بدي ادخل مش عارف يا ريت تساعدوني ؟ تقديم بلاغ
بتاريخ: 8 يوليو 200916 سنة comment_162578 السلام عليكم تتبع يأخى الخطوات هذه وان شاء الله تفيدك1 - انت تغير اسم فولدر ORADATA اللى على بارتشن D لاى اسم تانى خالص او تاخده مثلا فى new folder لوحده خالص ...ألمهم تخلليه بعيد عن اى لعب 2 - سطب اوراكل داتابيز جديده من الاول خالص بنفس اسم الداتابيز القديمه وخللي مسار الداتافايل كلله على D برده بدون اى مشاكل (مع العلم ان الفولدر القديم انت اخدته كت وباست فى مكان تانى جوه البارتشن برده ) 3 - ابدا بتشغيل الداتابيز الجديده وادخل بيوزر SYS [font="Times New Roman"][size="3"]SQL> alter database backup controlfile to 'c:\ctl.txt'; 4 - وخد الملف اللى طالع ده وشيل منه الصفوف الاولانيه لحد create controlfile ومن بعد اخر السكريبت اللى هوا character set امسح لحد الاخر ...يعنى ميكونش معاك الا الاسكريبت ده وبس من الملف كلله5 - shutdown immediate startup nomount كده الداتابيز هتقوم معاك فى الوضع no mount ...دلوقتى روح على الفولدر بتاع oradata وغير اسم الفولدر اللى جواه اللى بنفس اسم الداتابيز اللى انت منزلها ...لاى اسم تانى وليكن مثلا 123 وهات الفولدر القديم اللى اخنا واخدينه فى مكان وحافظينه لوحده كده وحطه فى نفس المكان مع الفلودر اللى انت غيرت اسمه ...وسميه بنفس اسم الداتابيز دلوقتى شوف انت عندك كام داتافايل هنا فى الفولدر الجديد (اللى انت لسه مسميه باسم الداتابيز ) والفولدر القديم اللى انت غيرت اسمه ل 123 وقارن الاسامى هنا بالاسامى هنا ولو فيه داتافايل زياده ...ضيفه مع المسار بتاعه بنفس الطريقه مع المسارات التانيه ومتنساش ; واحفظ الاسكريبت الجديد تحت بارتشن C:\ctl.txt مثلا وتعالى من SQLPLUS ...SYS/pass as sysdba SQL > @c:\ctl.txt وبكده هيتكريت عندك كونترول فايل جديد للداتابيز الجديده بنفس الداتافايل بتاعت القديمه ولما يشتغل معاك تمام [font="Times New Roman"][size="3"]alter database open ; [font="Times New Roman"][size="3"]SQL> [b]alter table[/b]space temp add tempfile 'E:\oracle\proddata\TEMP01.DBF[/size][size="3"][font="Times New Roman"]'; [/font][/size] تقدر تستعمل الداتابيز الجديده بتاعتك وهتكون نسخه طبق الاصل من اخر وضع للداتابيز القديمه اللى انت كنت بتستخدمها بدون اى مشاكل ان شاء اللهمنقول لكن لا اتذكر من مين او فين او الزاى ........ تقديم بلاغ
بتاريخ: 8 يوليو 200916 سنة كاتب الموضوع comment_162600 alter database backup controlfile to 'c:\ctl.txt';جربت يا حبيب ولكن الملف يظهر لي بحروف مش مفهومة جربت اعملو encode لاكثر من صيغة ولكن ع الفاضي ؟؟؟ شو الحل ؟؟ تقديم بلاغ
بتاريخ: 9 يوليو 200916 سنة comment_162634 سلام اذا اردت العمل بهذه الطريقه استخدم الاتى :1- انقل الفهرس oradata و فهرس database من داخل فهرس الأوراكل الرئيسى ( بجانب فهرس ال bin) بالأضافه افهرس ال admin لخارج القرص 2- قم بتثبيت اوراكل وقاعدة بيانات جديده بنفس التفاصيل السابقه ( اسم قاعدة البيانات والمسار)3- بعد التثبيت قم بأغلاق قاعدة البيانات وقم بأيقاف السيرفس Service الخاصه بأوراكل ( لانه لن تستطيع تغيير الفهرس المسمى database بدون ايقافها )4- قم بأرجاع الفهارس القديمه الى مكانها ( طبعا ستحتاج لتغيير اسماء الفهرس التى انشئت حديثا الى اسم اخر او حتى حذفها 5- قم بتشغيل قاعدة البيانات واستخدم كلمة المرور السابقه للدخول .تحياتى تقديم بلاغ
بتاريخ: 9 يوليو 200916 سنة كاتب الموضوع comment_162636 مشكور ولكن انا حذفت كل ما يتعلق في قاعدة البيانات القديمة والان لدي فقط oradata من قاعدة البيانات السابقة ؟؟؟؟؟؟ ما الحل في مثل هذه الحالة تقديم بلاغ
بتاريخ: 9 يوليو 200916 سنة comment_162681 لا يوجد مشكله .. 1 - قم بتتبع الخطوات فى حل اخونا العزيز mojtaba رقم 2 و3 وبالنسبه للخطوه الرابعه ..مش مشكله تقدر تستخدم ORADATA فقط واستكمل الحل لخطوه الخامسه تمنياتى بالتوفيق تقديم بلاغ
بتاريخ: 11 يوليو 200916 سنة كاتب الموضوع comment_162792 السلام عليكمقمت بتنزيل قاعدة البيانات من جديد ورجعت oradata folder القديم مكان الجديدبعد اغلاق قاعدة البيانات واغلاق جميع ال services ولكن يعطيني رسالة خطأ مرفقة تحت وهي عبارة عن dbf انا شطبته زمان ومش موجود عندي الان كأنه يقول لي اريده ؟؟ ماذا افعل علما انني لا استطيع الدخول الى قاعدة البيانات مرفق الصور للشرح تقديم بلاغ
بتاريخ: 12 يوليو 200916 سنة comment_162932 اخى العزيز قم بالدخول على هيئه SYSDBA 1 - قم shutdown للداتابيز واعد فتح mount 2 - قم تنفيذ الامر التالى ALTER DATABASE DATAFILE 5 OFFLINE DROP; 3 - قم باعاده تنفيذ الامر alter database open تحياتى تقديم بلاغ
بتاريخ: 12 يوليو 200916 سنة كاتب الموضوع comment_162935 اخي الكريم لم يعد يقبل ان يدخل على قاعدة البيانات حيث جربت ان اقوم بما قلته لي ولكن لا يقبل الدخول الى قاعدة البيانات علما انني كتبت مثلما قلت مرفق الصورة تقديم بلاغ
بتاريخ: 12 يوليو 200916 سنة comment_162939 restart oracle database service and connect again تقديم بلاغ
بتاريخ: 12 يوليو 200916 سنة كاتب الموضوع comment_162943 اخي الكريم مشكوووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووور انتا على راسي الله يخليك ويعزكاشتغلت وكل اشي تمام دمت ذخرا لهذا المنتدى مشكور ربنا يعطيك حتى يرضيك تقديم بلاغ
بتاريخ: 12 يوليو 200916 سنة comment_162958 السلام عليكم ورحمة الله الأخوه الاعزاء Semsem Bashadrclickmojtabaشكرا لكم على هذا الجهد ... وسرعة مساعدة الأخرين وهذا ليس بغريب عن منتدانا الحبيب ... مشرفين واعضاء جزاكم الله خيرا ربنا يعطيكم حتى يرضيكم تقديم بلاغ
بتاريخ: 15 يونيو 201312 سنة comment_237488 انا عملت نفس الخطوات اللي قالها الاخ mojtaba ولكن للاسف عندما اريد اتصل بالقاعدة .. تظهر رسالها مفاادها .. ora : 01034 : oracle not available ora- 27101 : shared memory realm does not exist .. تقديم بلاغ
بتاريخ: 16 يونيو 201312 سنة comment_237546 أخي العزيز السلام عليكم أرجو الإطلاع على الرابط بالأسفل http://neeraj-dba.blogspot.com/2012/02/ora-01034-ora-27101-shared-memory-realm.html تحياتي تقديم بلاغ
بتاريخ: 17 يونيو 201312 سنة comment_237586 الاخوة الاعزاء اعضاء المنتدى .. ظهرت مشكلة جديدة وهي كالاتي .. 1- نسخت المجلد اللي اسمه .. oradata الى المسار التالي .. C:\oracle\product\10.1.0 2- دخلت على اس كيو ال بلس .. sys/sys as sysdba 3- كتبت الامر shutdown ; 4 startup ; ولكن لم استطع الدخول على القاعدة ابدا .. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.