سؤال

أنا أتساءل عما إذا كان هناك طريقة لمعرفة إذا كان مثيل Oracle على نظام قاعدة بيانات تثبيت أو لا ؟

هذا هو برنامج التثبيت النصي, وأنا بحاجة إلى التحقق من أن هناك الفعلية قاعدة البيانات في المكان قبل الشروع في التحميل من بلدي tablespace على قاعدة البيانات.وقد أي شخص من أي معالجة هذه المشكلة من قبل ؟

هتافات

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

المحلول

والتحقق من وجود ORACLE_HOME. كما انها المعقول أن نتوقع أن هذه البيئة يجب أن يتم تكوين لتركيب، لذلك اختبار متغيرات البيئة والخروج مع معقول التشخيص (ربما يشير إلى أنها تعمل oraenv) هو بداية أولى جيدة. إذا كان لديك ORACLE_HOME، ORACLE_SID أو غيرها من متغير البيئة المناسبة إعداد، ثم يمكنك التحقق من وجود منزل الوحي واختبار للاتصال قاعدة البيانات والأذونات.

نصائح أخرى

Oracle 10g, على ويندوز :

  • التحقق من التسجيل :
    • الرئيسية HKLM\SOFTWARE\ORACLE يجب أن يكون موجودا.
    • فرعي يجب أن توجد :
      • اسم بدءا من KEY_ (مثل KEY_OraDb10g_home1, نهاية سلسلة يجري Oracle اسم الوطن).
      • له قيمة يبدأ اسمه مع ORA_ وينتهي _AUTOSTART.(مثل ORA_XE_AUTOSTART, وسط سلسلة كونه اسم مثيل).

حذار, تثبيت عميل أوراكل (دون مثيل قاعدة البيانات ثم) ، ويخلق الإدخالات في التسجيل ويمكن تعيين متغيرات البيئة (مثل ORACLE_HOME).هذا هو السبب فإن نمط أعلاه هي معقدة بعض الشيء.

هذا النمط من المحتمل جدا أن العمل Oracle 9i أيضا ، وربما Oracle 8i.

هل يمكن استخدام tnsping للتحقق ما إذا كان المستمع قاعدة بيانات نشطة، فإن ذلك سيكون مؤشرا جيدا. بخلاف ذلك، لماذا لا تفعل ببساطة اتصال الاختبار؟ اذا كان جزءا من عملية التثبيت، هل يمكن أن يدفع المستخدم إلى إدخال بيانات الاعتماد الاتصال المناسب إذا كنت لا تعرف ما سوف يكون مقدما.

وانظر الى الخ ملف / / oratab لأوراكل المنازل homes.These لديك برنامج قاعدة بيانات تثبيت وكذلك اسم قاعدة البيانات من أن home.Then يمكنك التحقق ما إذا كانت قاعدة البيانات سليمة أم لا قبل البدء بتشغيله.

وأنا لست متأكدا من أوراكل، ولكن لماي وكيو أفعل ما يلي:

$yum grouplist | grep SQL

وهذا يعود:

MySQL Database client
MySQL Database server
PostgreSQL Database client
PostgreSQL Database server

وهكذا أفترض يجب أن تحاول:

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