سؤال

ورث فريقي تطبيق ويب مقرها أوراكل وهم عديم الخبرة إلى حد ما بخوادم قاعدة بيانات Oracle.

يعمل خادم Oracle 10G على خادم Windows 2003 مع مساحة كبيرة من مساحة القرص ومن ثمقل الوقت، يتم فقد جميع الاتصال، يتوقف التطبيق عن العمل، وليس حتى SQL Plus قادر على الاتصال بخادم قاعدة البيانات.

ولكن عندما نتحقق من إدارة خدمة Windows، تقول أن الخدمة قيد التشغيل. عادة ما يعمل إعادة التشغيل المشكلة، لكننا نحتاج إلى استكشاف الأخطاء وإصلاحها بشكل صحيح، لذلك نحن نعرف ما الذي يسببه ولذا يمكننا تجنب ذلك حتى الآن.

أين يجب أن نبدأ البحث عن أدلة؟ ما هي ملفات السجل النقدية التي يجب أن تحققها؟

هل كانت مفيدة؟

المحلول

على الخادم، يجب أن يكون لديك متغير بيئة يسمى Oracle_home الذي يشير إلى جذر تثبيت Oracle. على الأرجح على الأرجح أن مجلدات أوراكل تتبع / تفريغ ستكون هناك. ابحث عن مجلد يسمى "BDUMP" (تفريغ الخلفية). هذا هو المكان الذي يعرف فيه ملف السجل الرئيسي، كما يعرف تسجيل التنبيه، وكذلك الملفات الناتجة عن عمليات الخلفية. سيكون هناك ملف مجاور يسمى "UDump" الذي سيحتوي على أي ملفات تتبع تم إنشاؤها بواسطة عمليات المستخدم.

ومع ذلك، فإن نصيحتي الحقيقية هي أنه يجب عليك إما استئجار شخص يعرف أوراكل أو الحصول على دعم أوراكل المعني.

نصائح أخرى

سيكون سجل التنبيه هو أول ملف للتحقق منه.

ربما سيكون في oracle_home / admin / bdump و (ربما) يسمى alert_database-sid.log

يحتوي على معظم الإجراءات المهمة التي تقوم بها قاعدة البيانات، وكذلك أي أخطاء مهمة تحدث.

يجب أن أتفق مع cagcowboy. تحقق من سجلات التنبيه الخاصة بك للخطأ. إذا لم يكن هناك أخطاء ثم الحفاظ على تسجيل دخول SYSDBA إلى قاعدة البيانات وعندما توقف، حاول القيام بتحليل شنق. انظر metalink ملاحظة 215858.1 على hanganalyze.

هل حاولت tnspingب نواجه أحيانا مشاكل مع المستمع الذي يتطلب المساعدة من DBA لدينا. tnsping هي الأداة التشخيص التي نستخدمها للقيام به Triage.

أود أن أوصي بالتوظيف في Oracle DBA من ذوي الخبرة إذا كان ذلك ممكنا.

تحقق من تسجيل التنبيه لمعرفة كيفية تنظيم DB. في بعض الأحيان معلمات مجموعة سيئة جعل معلقة أو أداء بطيء. أو يمكنك إيقاف التشغيل والبدء في وضع الجبل، ثم تحقق من قيم المعلمة $ $ للمشاكل. تحديد الذاكرة الإجمالية مهم جدا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top