الانتقال إلى المحتوى
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.

ORA-01034: ORACLE not available

Featured Replies

بتاريخ:

- ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
كا ما اتدخل الاوراكل تظهر هذا الرسالة ممكن اعرف سبب ظهور هذا الرسالة
كيفية التغلب عليها

بتاريخ:

هل ظهرت المشكله بعد ان قمت بتغير اي براميتر من الميموري براميتر

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

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

بتاريخ:

أخي الكريم ، السلام عليكم ورحمة الله وبركاته
أعتقد أن قاعدة البيانات مغلقة لذلك جرب هذه الطريقة وإن شاء الله تنجح
1- إنتقل إلى شاشة DOS .
2- حدد إسم قاعدة البيانات التي تتعامل معها بالأمر set oracle_sid مثال ذلك set oracle_sid = test حيث أن TEST هي إســم قاعدة البيانات ، طبعاً لازم تكتب إسم قاعدة البيانات الخاصة بك بدلاً من TEST .
3- أكتب الأمر svrmgrl
4- أكتب الأمر connect internal
5- أكتب startup
6- إنتظر حتى يتم تشغيل قاعدة البيانات ثم أكتب EXIT.
7- أدخل بإسم المستخدم والباسوورد المطلوبة في برنامج SQL PLUS .
هذا والله أعلم
ملاحظة : رجاءً خبرني بما يحدث معك

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

أخي العزيز ......
قم بعمل التالي
STOP oracle listener
STOP YOUR DB SERVICES
وبعدها شغل 1 ثم 2
وان شاء الله تعمل DB

  • بعد 1 شهر...
بتاريخ:

أخى العزيز Sun_scor أشكرك أولاً على ردك و لكن لى بعض التعليقات:
1- أنا واحده من الناس اللى ظهرت عندى نفس المشكله و لكن لن أفهم اى شىء من أجابتك لأنك لم تذكر لنا شرح هذه الأوامر فرجاء شرحها
2- أنا حاولت فعل ما ذكرت حضرتك و لكن ظهرت لى هذه الرساله على الDOS

الرساله مرفقه فى الملف

رجاء إفادتى يا أخى الكريم


أختكم فى الله
كريمه - الكويت

Doc1.doc

  • بعد 5 شهور...
بتاريخ:

المشكلة هي أن قاعدة البيانات تغلق كلما قمت بإعادة تشغيل أو إطفاء الجهاز ، لأنه في الأصل عندما يعمل الجهاز وتدخل إلى نظام ويندوز يجب هنا أن يقوم الأوراكل بتحميل معرف قاعدة البيانات تلقائياً والتي ستتعرف عليها الأن ،فيجب عليك التأكد من Services ، وهي على النحو التالي :
1- من لوحة التحكم إختر Administrative Tools ثم services .
2- إبحث عن خاصية أو خدمة OracleServiceTEST طبعاً بدلاً من TEST ستكون إسم قاعدة البيانات الخاصة بك
3- في عمود status (الحالة) ستجد هل قاعدة البيانات تعمل أو لا ، بمعنى أخر تستطيع تشغيل أو إطفاء هذه الخاصية وبالتالي إغلاق قاعدة البيانات ولن تستطيع الدخول لقاعدة البيانات لأنها ؟؟؟؟ مغلقة طبعاً .
4- في عمود Startup Type (طريقة التشغيل) هل هي تلقائية أم يدوية ، التلقائي بمعنى كلما إشتغل الجهاز يشغل لك هذه الخدمة تلقائياً أي تشغيل قاعدة البيانات ، أو تختار يدوي بمعنى أنك أنت من ستقوم بتشغيل هذه الخدمة أو إغلاقها .
ملاحظة 1: تستطيع أن تضغط على الخاصية أو الخدمة بنقر زر الفأرة مرتين سيظهر لديك صندوق حوار فيها أزرار تشغيل START أو إيقاف STOP .

ملاحظة2: إذا وجدت أن هذه الأزرار معطلة تماماً فأعتقد أن هذا بسبب أنك قد أنشأت كثيراً من Listener وحذفتها ، فنصيحة مبدئية أنشيء قاعدة بيانات جديدة ، ثم راجع Services الخاصة بها كما شرحت في هذا الرد وستجد أن الأزرار تعمل لديك بشكل صحيح.

ملاحظة3: أعد تنفيذ الخطوات الموجودة في الرد السابق
1- إنتقل إلى شاشة DOS .
2- حدد إسم قاعدة البيانات التي تتعامل معها بالأمر set oracle_sid مثال ذلك set oracle_sid = test حيث أن TEST هي إســم قاعدة البيانات ، طبعاً لازم تكتب إسم قاعدة البيانات الخاصة بك بدلاً من TEST .
3- أكتب الأمر svrmgrl
4- أكتب الأمر connect internal
5- أكتب startup
6- إنتظر حتى يتم تشغيل قاعدة البيانات ثم أكتب EXIT.
7- أدخل بإسم المستخدم والباسوورد المطلوبة في برنامج SQL PLUS .

هذا والله أعلم

بتاريخ:

أخى العزيز farooq المشكلة التى حدثت معك هى نفسها التى حدثت معى منذ فترة بنفس كلمات الخطاء و بنفس أرقام الخطاء و انا سأقول لك الحل المضمون الاكيد الذى سيخلصك من هذه المشكلة تماماً .... قم بالاتى :-
عند الدخول .... عندما يسألك عن ال user name أكتب sys as sysdba و لا تكتب شىء فى ال password و أدخل عادى ...... بعد ذلك اكتب أمر startup و أضغط أنتر سترى التالى :-

SQL>startup
ORACLE instance started.

Total System Global Area  281018368 bytes
Fixed Size				  1248552 bytes
Variable Size			 117441240 bytes
Database Buffers		  159383552 bytes
Redo Buffers				2945024 bytes
Database mounted.
Database opened.



و هذا معناه انه قد قام بفتح قاعدة البيانات لديك .... بعد ذلك انتقل للأسكيمة التى تريدها عادى بأمر connect .... و أرجو ان تخبرنى بالنتيجة ..... و انا فى أنتظار ردك .

بتاريخ:

اعمل shutdown لقاعدة البيانات ثم startup

بتاريخ:

أخى العزيز omar-alreyati لا يمكن عمل أمر shutdown بدون الدخول لقاعدة البيانات و التى وضحت أمكانية دخول عليها بما قولته أعلى كلامك .... و شكراً

بتاريخ:

هذه صورة توضح كلامى السابق

post-34898-1173870208.png

  • بعد 1 سنة...
بتاريخ:

شكرا جزيلا
م/ سامح

جربت الطريقة ونفعت والحمد لله

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

  • بعد 3 سنة...
بتاريخ:

هذه صورة توضح كلامى السابق

اخي العزيز
لقد واجهتني نفس المشكلة هذه وعملت نفس ما موجود في الصورة المرفقةولكن بعد ما ادخلت
sys as sysdba
وتركت الباسوورد فاضي وضغطت انتر ضهرت لي رسالة
ora-01031 insufficaint privilage
ارجوا التويض والحل لانها معقديتني ولا اقدر ان ادخل على الداتابيز اشغلها او اخذ باكب
اواريد ان اتخلص من هذه المشكلةواي طريقة اقدر ان انقل الداتابيز لاي جهاز ثاني فانا بحاجة ماسة لهذه البيانات

واشكر لكم جهودكم الجبارة
وبارك الله فيكم

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

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

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

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

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

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.