المقنع2005 بتاريخ: 6 سبتمبر 2008 تقديم بلاغ مشاركة بتاريخ: 6 سبتمبر 2008 بسم الله الرحمن الرحيماخواني الاعزاء عندما ادخل لقاعدة البيانات يظهر لي هذا المسج SQL*Plus: Release 10.2.0.1.0 - Production on Sat Sep 6 01:56:54 2008Copyright © 1982, 2005, Oracle. All rights reserved.Connected to an idle instance. SQL> startup ORA-01078: failure in processing system parameters ORA-01565: error in identifying file 'C:\oracle\product\10.2.0\db_1/dbs/spfileorcl.ora' ORA-27046: file size is not a multiple of logical block size OSD-04012: file size mismatch (OS 3611 )طالب مساعدتكم لو تكرمتم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mhs بتاريخ: 7 سبتمبر 2008 تقديم بلاغ مشاركة بتاريخ: 7 سبتمبر 2008 هذا وعلى حسب الخطأ الي ظاهر عندك ان الملف spfile غير موجود عندك او محذوف ...حاول تشغل الداتا بيس عن طريق الملف init.ora :startup pfile='c:/.........init(SID).ora'; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
tamernada بتاريخ: 7 سبتمبر 2008 تقديم بلاغ مشاركة بتاريخ: 7 سبتمبر 2008 اخى الكريم يمكنك انشاء ملف "spfile" جديد من ملف "pfile "ولعمل ذلك اتبع التالى:sql> shutdown immediateSQL> create spfile='c:\spfileorcl.ora' from pfile='D:\oracle\product\10.2.0\admin\ORCL\pfile\init.ora.615200895019' ;File createdاذهب للمسار الذى حددته لانشاء الملف وانسخه وضعه فى مكان ال "SPFILEORCL.ORA" القديم باستبداله فى المسار التالىD:\oracle\product\10.2.0\db_1\dbsثم قم بتشغيل قاعدة البيانات من جديد STARTUPوياريت تطمنا اشتغلت ولا لأ ................... مع خالص امنياتي بالتوفيق ان شاء الله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
المقنع2005 بتاريخ: 8 سبتمبر 2008 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 8 سبتمبر 2008 اخوي العزيزين mhs , tamernada اشكركما على الرد , المشكلة لدي انني لا استطيع دخول قاعدة البيانات الا في حالة instance واعتقد ان تشغيل ال spfile او اعادة انشائه يجب ان يكونقبل هذه الحالة ( صح ولا لا ) , وفي حالة عملي shutdown immediate يظهر لي مسج ora-27101 shared memory relam does not existواذا قمت باغلاق قاعدة البيانات من ال service ومحاولة الدخول لا استطيع الدخول على قاعدة البيانات وهي لا تعمل (not open) اي قبل حالة instanceويعطي مسج ora-1260 tns protocal adapter error بالرغم من ان ال listner شغال تمام .طبعا في حالة تنفيذ ما طلبتاه مني في حالة instane يعطي رسالة بعدم مقدرته على قرائة الباراميتر فايل .طالب عونكم ... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
tamernada بتاريخ: 8 سبتمبر 2008 تقديم بلاغ مشاركة بتاريخ: 8 سبتمبر 2008 عموما جرب الكود التالىconn /as sysdbastartup pfile='D:\oracle\product\10.2.0\admin\ORCL\pfile\init.ora.615200895019' force ; shutdown immediate create spfile='c:\spfileorcl.ora' from pfile='D:\oracle\product\10.2.0\admin\ORCL\pfile\init.ora.615200895019';ونفس الخطوات اللى ف مشاركتى السابقة انسخة فى مكانه الاصلى واعمله استبدال ثم افتح الداتا بيز من جديد startupوالمرفق يوضح الخطوات عملى .............. وبالتوفيق للجميع باذن اللهوياريت تطمنا اذا اشتغلت علشان نستفيد وشكرا tamer.doc اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
المقنع2005 بتاريخ: 9 سبتمبر 2008 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 9 سبتمبر 2008 اخي العزيز tamernada اشكرك من كل قلبي لتواصلك معي في حل المشكلة , خطواتك اكيد صحيحة بس المشكلة لدي انني لا استطيع دخول قاعدة البيانات الا في حالة instance يعني عندما اغلق قاعدة البيانات من ال services واحاول الدخول لا استطيع بتاتا الدخول ويظهر لي مسجORA-12514: TNS:listener does not currently know of service requested in connect descriptor بالرغم من انني تأكدت من TNSNAMESولا يوجد اي مشاكل ولا اعرف سبب ظهور هذا المسج . .... لا اعرف ما الحل ؟؟؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
المقنع2005 بتاريخ: 9 سبتمبر 2008 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 9 سبتمبر 2008 شاهد الصور وفي الصورة الثانية لا اعرف ما البيانات المطلوب ادخالها ... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
tamernada بتاريخ: 9 سبتمبر 2008 تقديم بلاغ مشاركة بتاريخ: 9 سبتمبر 2008 (معدل) أخى الكريم لا شكر على واجب فكلنا ندين لمنتدانا العريق بالشكر والعرفانبالنسبة لمشكله ال"spfile" لابد من فتح القاعدة اولا وغلقها لانشائه وفى مشاركتى السابقة كود يقوم باجبار القاعدة على عمل اعادة تشغيل وبدء تشغيلها من جديد بملف ال"pfile" ثم بعدة هذه الخطوة تقوم انت بقفلها "shutdown immediate" وتنشأ الملف المطلوبالشق الاهم ان الداتا بيز ماينفعش تقفلها من السيرفيس ولو قفلت السيرفيس ما ينفعش تروح وتعمل كونكت الحل :اجعل السيرفيس الخاصة بأوراكل اتوماتيك واعمل اعادة تشغيل للويندوز واعمل كونكت من ال"cmd ,sqlplus" واكتب "/as sysdba" اذا عمل كونكت كمل شغلنا اللى ف المشاركه السابقة واذا كان فيه اي مشكله اخري بخصوص الليسنر عليك عمل "reconfiguere" "listener configration" وذلك من خلال ال "net configuration assistant" ومتيأسش وحاول00000000 وربنا يوفق الجميع تم تعديل 9 سبتمبر 2008 بواسطة tamernada اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.