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

Restore Spfile

Featured Replies

بتاريخ:

السلام عليكم
يا جماعه انا بعمل restore لى spfile بس للأسف بيحصل فشل ومش عارف لية ياترى حد ممكن يعرف اية السبب

بتاريخ:

وعليكم السلام اخي motsh

ارجو توضيح المشكلة اكثر

بتاريخ:

يا حبذا اخوانا الباشا يوضح لنا ما معنى

spfile
pfile
init.ora
وقد تعرضت لمشكلة حيث وانا اعمل رسترت للداتا بيز طلع لى خطا
انا الفيل اسمهPACIinit.ora و PACI هو اسم الداتا بيز
l مش موجود يا ريت توضح لنا المشكلة وطريفه حلها وتعطى لنا خلفية عن هذا الفيل ومدى اهميته.

بتاريخ:

هذا الملف هو ملف المتغيرات فلحظة تشغيل قاعدة البيانات يتم قراءة هذا الملف فيتم تكوين الInstance ويتم معرفة اسم ومكان ملف الControl Files لأنه يحتوي علي هذه المعلومات
وهذا الملف قد يكون :-
Static Parameter File (PFILE):
ويكون اسمه (initSID.ora) ، حيث الSID هو اسم الInstance، وهو ملف نصي نستطيع أن نجرى عليه التغيرات التي نحتاجها ثم نحفظه وذلك عن طريق نظام التشغيل ، ولكي يحدث التأثير في قاعدة البيانات لابد من إغلاقها وفتحها من جديد.

Persistent Parameter File (SPFILE):
يكو ن اسمه spfileSID.ora ، حيث الSID هو اسم الInstance ، وهو ملف ثنائي لا نستطيع التغيير فيه إلى عن طريق الاوركل بواسطة الأمر:-

ALTER SYSTEM SET parameter = value [sCOPE =
MEMORY|SPFILE|BOTH]



وقد يأخذ العامل SCOPEإحدى ثلاث قيم :-
1- MEMORY: وهى تعنى أن التغييرات تحدث فقط في الInstance التي تعمل الآن فأول إعادة ة تشغيل لقاعدة البيانات نفقد التغييرات.
2- SPFILE: التغييرات هنا تحدث في الملف ويحدث التأثير عند إعادة تشغيل قاعدة البيانات.
3- BOTH: التغييرات هنا تحدث في الInstance الحالية كما تحدث أيضا في الملف SPFILE اى أن التغييرات تظل باقية عند إعادة تشغيل قاعدة البيانات.
والأصل أن التغيرات تحدث في كل من الInstance الحالية والSPFILE اى (BOTH) ولكن يعتمد التغيير أيضا على المتغير فبعض المتغيرات لا يمكن تعديلها إلا بواسطة الخيار SPIFLE ، اى لا يمكن تغييرها إلا بعد إغلاق قاعدة البيانات.

يمكن إنشاء ملف الSPFILE من الملف PFILE ولكن يجب أن يملك المستخدم الصلاحية SYSDBA.


CREATE SPFILE FROM PFILE;






كما يمكن إنشاء ملف الPFILE من الملف SPFILE.

أما إذا فقدت هذا الملف فقم بعمل نسخ لملف Pfile من قاعدة بيانات اخري ومن ثم قم بتعديل قيم المتغيرات بما يتناسب مع قاعدة بياناتك كما يمكن كذلك تعديل اسمه ووضعهة في مسار الصحيح
oracle_home\database

او يمكنك تشغيل قاعدة البيانات كالتالي:
startup pfile=path
حدد له الملف الجديد

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

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

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

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

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

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.