الأخبار التكنولوجية والاستعراضات والنصائح!

كيفية إعادة تسمية اسم المجال weblogic؟

إذا كنت تعمل مع بيئة ترحيل حيث تحتاج غالبًا إلى إعادة تسمية اسم المجال ، فسيساعدك هذا الدليل.

يمكن تغيير أسماء مجال WebLogic عن طريق تعديل ملفات معينة ضمن المجال الخاص بك.

لقد اختبرت هذا في بيئة تطوير وعملت بشكل جيد بالنسبة لي.

في هذا التمرين – لقد قمت بتغيير الاسم من base_domain إلى new_domain

  • خذ نسخة احتياطية كاملة من المجال الخاص بك
  • انسخ مجلد اسم المجال القديم إلى اسم المجال الجديد
  • cp –rp base_domain new_domain

  • تصفح جميع الملفات التي تحتوي على base_domain في المجلد المنسوخ حديثًا
  • chandan $ grep -r * base_domain –exclude-dir = {tmp، logs، data، domain_bak} base_domain / bin / setDomainEnv.sh: DOMAIN_HOME = “/ Users / chandan / weblogic / base_domain” base_domain / bin / setDomainEnv.sh: LONG_DOMAIN_HOME = “/ Users / chandan / weblogic / base_domain” base_domain / bin / startManagedWebLogic.sh: DOMAIN_NAME = “base_domain” base_domain / bin / startManagedWebLogic.sh: DOMAIN_HOME = “/ Users / chandan / weblogic / base_domain /” .sh: DOMAIN_HOME = “/ Users / chandan / weblogic / base_domain” base_domain / bin / stopManagedWebLogic.sh: DOMAIN_HOME = “/ Users / chandan / weblogic / base_domain” base_domain / bin / stopWebLogic.sh: DOMAIN_HOME = “/ Users / chandan / weblogic / base_domain “base_domain / config / config.xml: المجال الأساسي
    base_domain / config / config.xml: المجال الأساسي
    base_domain / config / config.xml: المجال الأساسي
    base_domain / init-info / begincript.xml:/ Users / chandan / weblogic / base_domain
    base_domain / init-info / begincript.xml:/ Users / chandan / weblogic / base_domain
    base_domain / init-info / begincript.xml: / Users / chandan / weblogic / base_domain
    base_domain / init-info / begincript.xml:المجال الأساسي
    base_domain / init-info / begincript.xml:/ Users / chandan / weblogic / base_domain
    base_domain / init-info / begincript.xml:/ Users / chandan / weblogic / base_domain
    base_domain / init-info / begincript.xml:/ Users / chandan / weblogic / base_domain
    base_domain / init-info / begincript.xml:/ Users / chandan / weblogic / base_domain
    base_domain / init-info / tokenValue.properties: @ DOMAIN_HOME = / Users / chandan / weblogic / base_domain base_domain / init-info / tokenValue.properties: @ DOMAIN_NAME = base_domain base_domain / init-info / tokenValue.properties: @ USERDOMAIN_HOME = / chandan / weblogic / base_domain base_domain / startWebLogic.sh: DOMAIN_HOME = “/ Users / chandan / weblogic / base_domain” chandans-imac: weblogic chandan $

  • غيّر base_domain إلى new_domain في جميع الملفات أعلاه. يمكنك استخدام sed للتغيير أو يدويًا يمكنك القيام به واحدًا تلو الآخر. الخيار لك.
  • grep -r base_domain * –exclude-dir = {tmp، logs، data، domain_bak} | xargs sed –I ‘s / base_domain / new_domain / g’

  • تأكد من عدم احتواء أي من الملفات على base_domain
  • bash-3.2 $ grep -r base_domain * –exclude-dir = {tmp، logs، data، domain_bak}

  • انتقل إلى مجلد AdminServer وحذف ذاكرة التخزين المؤقت والبيانات ومجلد tmp
  • bash-3.2 $ pwd / Users / chandan / weblogic / new_domain / server / AdminServer bash-3.2 $ rm -rf cache / data / tmp /

  • انتقل إلى مجالك الجديد وابدأ تشغيل Weblogic
  • chandans-imac: bin chandan $ pwd / Users / chandan / weblogic / new_domain / bin chandans-imac: bin chandan $ bash-3.2 $ ./startWebLogic.sh


    هذا كل شئ! لقد بدأت خادم WebLogic المُدار أيضًا بدون مشكلة.

    تعرف على المزيد حول Oracle Weblogic Administration هنا.

    هل استمتعت بقراءة المقال؟ ماذا عن المشاركة مع العالم؟