Startup Database
نشر بواسطة : Obay Salah , November 19, 2024
لتشغيل قاعدة البيانات، يجب عليك تحديد الحالة التي تريد أن تعمل فيها قاعدة البيانات الخاصة بك:
1- NOMOUNT.
2- MOUNT.
3- OPEN.
:NOMOUNT
يمكنك تشغيل ﺍلInstance في هذا الوضع إذا كنت تريد إنشاء قاعدة بيانات أو إعادة إنشاء ملفﺍلFiles Control. عند تشغيل ﺍلInstance في هذا الوضع، تحدث الخطوات التالية:-
1- قراءة ملف المتغيرات بالترتيب التالي:-
.spfileSID.ora أولاً *
* إذا لم يجده، فإنه يبحث عن .spfile.ora.
* إذا لم يجده، فإنه يبحث عن .initSID.ora.
2- تكوين SGA.
3- تشغيل الBackground Processes.
4- فتح ملف alertSID.log وﺍلtrace files.
MOUNT:
يمكنك تشغيل ﺍلInstance في هذا الوضع عند تنفيذ بعض العمليات على قاعدة البيانات مثل تغيير اسم ﺍلfiles Data أو تنفيذ عملية استرداد قاعدة البيانات بالكامل أو تشغيل قاعدة البيانات في بعض الأوضاع مثل وضع الأرشيف (Archive Log Mode) على سبيل المثال، وعند تشغيل ﺍلInstance في هذه الحالة تحدث الخطوات التالية:
1- الوصول إلى ملف ﺍلControl files وفتحها بعد تحديدها بواسطة ملف المتغيرات.
2- قراءة ﺍلControl files لتحديد ملفات ﺍلData Files ومعرفة حالتها وكذلك لتحديد ملفاتالRedo Log Files.
OPEN:
هذا هو الوضع الافتراضي عند تشغيل قاعدة البيانات بحيث تكون ﺍلInstance مفتوحة وقاعدة البيانات متاحة ويمكن للمستخدمين الاتصال بقاعدة البيانات وإجراء عملياتهم.
أثناء التشغيل في هذا الوضع تحدث الخطوات التالية:-
1- فتح ملفات الOnline Data Files.
2- فتح ملفات الOnline Redo Log Files.
بهذه الطريقة تكون قاعدة البيانات متاحة للمستخدمين، وإذا كانت قاعدة البيانات مفتوحة، على سبيل المثال، في وضع MOUNT أو NOMOUNT وتريد فتحها في وضع OPEN، فيجب عليك استخدام الأمر ALTER.
Comments
لايوجد تعليق حتى الان