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

كيفية اضافة Control File جديد لل Db

Featured Replies

بتاريخ:

بسم الله الرحمن الرحيم

اخواني الاعزاء انا استخدم قاعدة بيانات 10 جي واريد اضافة CONTROL FILE جديد لقاعدة البيانات ولا اعرف ما المشكلة لدي حيث انه لم يظهر عند الاستعلام

SELECT *FROM V$CONTROLFILE

حيث انني اتبعت الخطوات التالية :-

- shutdown immediate
-
-copy any of the current controls to new name & location .

-Modify parameter file .( ADD new control files )

قمت باضافة اسم ال control file الجديد على control_files

-Startup.

لا اعرف هل يوجد مكان اخر يجب تعريف ال control file الجديد به

حتى انني ايضا عدلت على ملف SPFILEORCL واضفت CONTROL FILE الجديد .

عند تشغيل قاعدة البيانات ظهرت لي الرسالة التالية

ORA:FAILURE IN PROESSING SYSTEM PARAMETER
ORA-01565:ERROR IN IDENTIFY FILE C:\ORACLE\......SPFILE.ORA
ORA-27046:FILE SIZE IS NOT A MULTIPLE OF LOGICAL BLOCK SIZE
OSD-04012:FILE SIZE MISMATCH


الرجااااء مساعدتي لو تكرمتم

بتاريخ:

1-conn / as sysdba
2-create pfile='d:\pfile.txt' from spfile;
3-shutdown immediate
4-copy one of the controlfiles in your database with another name like control04.ctl
5-edit the pfile pfile.txt and add the new created controlfile (control04.ctl)
6-startup pfile='d:\pfile.txt'
7-create spfile from pfile='d:\pfile.txt';
8-shutdown immediate
9-startup

database will start with the new created controlfile

hope this will help you

بتاريخ:

اخى العزيز من الواضح انك قمت بتعديل SPFILE من نفسك من خلال EDIT فى الملف بدون ماتستخدم SQLPLUS -> Alter system
فظهرت معاك المشكله دى
انت حاول تستخدم PFILE لكى تقوم بعمل ستارت اب للداتابيز
startup pfile='path'
وبعدها افتح السيكويل بلس ادخل SYSDBA
alter system set control_file='path','path','path' scope=spfile;.
و create spfile from pfile
وبعدها افتح الداتابيز بدون استخدام PFILE
startup
وهتلاقي الموضوع اتحل معاك بامر الله
بالتوفيق

بتاريخ:

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

بتاريخ:

بصراحــة انا كنت ناوى ادخل واضح لك كيفية انشاء الControl File
بس طبعا لا تعليق :P بعد ما تفضلوا الأساتذة المحترمين وبعثوا لك بالحل
وتحياتى القلبية للمهندسairtifa واخويا العزيز اللى مشرفنا على طوول أحمد بيه واتمنى انه يكون على اتصال علشان ماسمعتش شاته من فترة

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

اخواني الاعزاء بارك الله بكم جميعا , المشكلة لدي الان هو انه عندما احاول الدخول على sys يظهر لي المسج التالي

SQL> conn sys/sys@orcl as sysdba
ERROR:
ORA-12528: TNS:listener: all appropriate instances are blocking new connections

بالرغم من ان tns تعمل بدون مشاكل ومع العلم ان لدي قاعدتي بيانات (orcl2,orcl).

وطبعا اذا بدخل على اي مستخدم نفس الشي المسج تظهر ؟؟؟؟؟؟؟

بتاريخ:

when you "shutdown" an Oracle database, that process "unregisters" the databse with the LISTENER. Then when you "startup" the database, it "registers" with the LISTENER


If the "unregister" did not complete properly, then when you go to "startup" the next time, since the LISTENER did not unregister the instance
Check the status of the listener by
# lsnrctl
LSNRCTL> status
One method that should resolve this problem is to restart the LISTENER
LSNRCTL> stop
LSNRCTL> start
Then restart your instance: sqlplus with sysdba privileges
SQL> startup
Adding some information to the listener.ora file will let the listener know where to find the database even when it's down. Here's basically what can be added under the SID_LIST_LISTENER:
(SID_DESC =
(GLOBAL_DBNAME =%orcl%)
(ORACLE_HOME = %Oracle_Home%)
(SID_NAME = %orcl%)
)


أتمنى لك التوفيق
أخـوك البلتاجــى

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

اخي العزيز يا ريت توضح الشرح اكثر اذا ممكن .. انا عمل restart لل listner ولكن بدون فائدة ...

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

يا جماعة ممكن حد يتكرم ايضا بوضع شرح عملي للاضافة control file جديد ....

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

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

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

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

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

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.