الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

قاعدة البيانات موجودة ولكن بلا فائدة ؟؟؟

Featured Replies

بتاريخ:

اخواني الكرام
انا عندي قاعدة بيانات اوراكل على partition D
وللضرورة القصوى قمت بعمل فورمات ل partition c
الان بعد الفورمات قاعدة البيانات ما زالت موجودة على D
ولكن كيف بدي ارجع اشتغل عليها وكيف بدي ادخل مش عارف يا ريت تساعدوني ؟

بتاريخ:

السلام عليكم
تتبع يأخى الخطوات هذه وان شاء الله تفيدك



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]


تقدر تستعمل الداتابيز الجديده بتاعتك وهتكون نسخه طبق الاصل من اخر وضع للداتابيز القديمه اللى انت كنت بتستخدمها بدون اى مشاكل ان شاء الله

منقول لكن لا اتذكر من مين او فين او الزاى ........ :( :D

بتاريخ:
  • كاتب الموضوع

alter database backup controlfile to 'c:\ctl.txt';

جربت يا حبيب ولكن الملف يظهر لي بحروف مش مفهومة جربت اعملو encode لاكثر من صيغة ولكن ع الفاضي ؟؟؟ شو الحل ؟؟

بتاريخ:

سلام

اذا اردت العمل بهذه الطريقه استخدم الاتى :

1- انقل الفهرس oradata و فهرس database من داخل فهرس الأوراكل الرئيسى ( بجانب فهرس ال bin) بالأضافه افهرس
ال admin لخارج القرص
2- قم بتثبيت اوراكل وقاعدة بيانات جديده بنفس التفاصيل السابقه ( اسم قاعدة البيانات والمسار)
3- بعد التثبيت قم بأغلاق قاعدة البيانات وقم بأيقاف السيرفس Service الخاصه بأوراكل ( لانه لن تستطيع تغيير الفهرس المسمى database بدون ايقافها )
4- قم بأرجاع الفهارس القديمه الى مكانها ( طبعا ستحتاج لتغيير اسماء الفهرس التى انشئت حديثا الى اسم اخر او حتى حذفها
5- قم بتشغيل قاعدة البيانات واستخدم كلمة المرور السابقه للدخول .

تحياتى

بتاريخ:
  • كاتب الموضوع

مشكور ولكن انا حذفت كل ما يتعلق في قاعدة البيانات القديمة
والان لدي فقط oradata من قاعدة البيانات السابقة ؟؟؟؟؟؟ ما الحل في مثل هذه الحالة

بتاريخ:

لا يوجد مشكله ..
1 - قم بتتبع الخطوات فى حل اخونا العزيز mojtaba رقم 2 و3
وبالنسبه للخطوه الرابعه ..مش مشكله تقدر تستخدم ORADATA فقط
واستكمل الحل لخطوه الخامسه
تمنياتى بالتوفيق

بتاريخ:
  • كاتب الموضوع

السلام عليكم
قمت بتنزيل قاعدة البيانات من جديد ورجعت oradata folder القديم مكان الجديد
بعد اغلاق قاعدة البيانات واغلاق جميع ال services
ولكن يعطيني رسالة خطأ مرفقة تحت وهي عبارة عن dbf انا شطبته زمان ومش موجود عندي الان كأنه يقول لي اريده ؟؟ ماذا افعل
علما انني لا استطيع الدخول الى قاعدة البيانات مرفق الصور للشرح

بتاريخ:

اخى العزيز
قم بالدخول على هيئه SYSDBA
1 - قم shutdown للداتابيز واعد فتح mount
2 - قم تنفيذ الامر التالى

ALTER DATABASE DATAFILE 5
OFFLINE DROP;


3 - قم باعاده تنفيذ الامر

alter database open


تحياتى

بتاريخ:
  • كاتب الموضوع

اخي الكريم لم يعد يقبل ان يدخل على قاعدة البيانات حيث جربت ان اقوم بما قلته لي ولكن لا يقبل الدخول الى قاعدة البيانات علما انني كتبت مثلما قلت مرفق الصورة

بتاريخ:
  • كاتب الموضوع

اخي الكريم مشكووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووو
ور انتا على راسي الله يخليك ويعزك
اشتغلت وكل اشي تمام دمت ذخرا لهذا المنتدى



مشكور ربنا يعطيك حتى يرضيك

بتاريخ:

السلام عليكم ورحمة الله
الأخوه الاعزاء
Semsem Basha
drclick
mojtaba

شكرا لكم على هذا الجهد ... وسرعة مساعدة الأخرين
وهذا ليس بغريب عن منتدانا الحبيب ... مشرفين واعضاء

جزاكم الله خيرا

ربنا يعطيكم حتى يرضيكم
  • بعد 3 سنة...
بتاريخ:

مشكورين

  • بعد 2 أسابيع...
بتاريخ:

انا  عملت نفس الخطوات اللي قالها الاخ 

mojtaba

 

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

تظهر رسالها مفاادها ..

ora : 01034  : oracle not available 

ora- 27101 : shared memory realm does not exist ..

بتاريخ:

أخي العزيز

السلام عليكم

أرجو الإطلاع على الرابط بالأسفل

 

http://neeraj-dba.blogspot.com/2012/02/ora-01034-ora-27101-shared-memory-realm.html

 

تحياتي

بتاريخ:

الاخوة الاعزاء اعضاء المنتدى ..

ظهرت مشكلة جديدة  وهي كالاتي ..

1- نسخت  المجلد اللي اسمه .. 

oradata الى المسار التالي ..

 

C:\oracle\product\10.1.0

 

2- دخلت على  اس كيو ال بلس ..

sys/sys as sysdba 

3- كتبت الامر 

shutdown ;

4 startup ;

 

ولكن لم استطع الدخول على القاعدة ابدا ..

بتاريخ:

 

نرجو المساعدة

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.