ການຕິດຕັ້ງແລະການຕັ້ງຄ່າ Oracle 12c ໃນ RHEL/CentOS/Oracle Linux 6.5 - Part II


ໃນບົດຂຽນທີ່ຜ່ານມາຂອງພວກເຮົາ, ພວກເຮົາໄດ້ສະແດງໃຫ້ທ່ານເຫັນວິທີການຈັດແຈງຂໍ້ມູນເບື້ອງຕົ້ນ ສຳ ລັບການຕິດຕັ້ງ Oracle 12c. ໃນບົດຂຽນນີ້ພວກເຮົາຈະເວົ້າເຖິງການຕິດຕັ້ງແລະການຕັ້ງຄ່າຂອງ Oracle 12c ໃນ RHEL/CentOS/Oracle Linux 6.5, ພ້ອມດ້ວຍ ຄຳ ແນະ ນຳ ກ່ຽວກັບການຕິດຕັ້ງໂພດ Oracle ບາງອັນ.

<

  • ຕິດຕັ້ງຂໍ້ມູນເບື້ອງຕົ້ນ ສຳ ລັບ Oracle 12c ໃນ RHEL/CentOS/Oracle Linux 6.5 - ສ່ວນ I
  • ການຕິດຕັ້ງຖານຂໍ້ມູນ Oracle 12c ໃນ CentOS 6.5

    1. ຫລັງຈາກສະກັດເອົາ, ພວກເຮົາຈະໄດ້ຮັບລະບົບຖານຂໍ້ມູນທີ່ມີຂະ ໜາດ 2.6GB. ສະນັ້ນ, ຕໍ່ໄປພວກເຮົາສາມາດໄປຫົວແລະຕິດຕັ້ງ oracle. ໃຫ້ພວກເຮົາເລີ່ມຕົ້ນການຕິດຕັ້ງໂດຍການແລ່ນ runInstaller. ນຳ ທາງ Directory installer ແລະແລ່ນ Installer.

    # cd database/
    # ./runInstaller
    

    ຜູ້ຕິດຕັ້ງຂອງພວກເຮົາໄດ້ຖືກເປີດຕົວຢູ່ທີ່ນີ້. ສຳ ລັບທຸກບາດກ້າວທີ່ພວກເຮົາ ຈຳ ເປັນຕ້ອງກ້າວໄປຂ້າງ ໜ້າ ໂດຍການກົດ Next ຫລື OK.

    2. ຂ້ອຍຈະຂ້າມຂັ້ນຕອນນີ້ຍ້ອນວ່າຂ້ອຍບໍ່ຕ້ອງການການປັບປຸງຄວາມປອດໄພ. ຍົກເລີກການກວດເຊັກແລະ ໝາຍ ໃສ່ກ່ອງກາເຄື່ອງ ໝາຍ ທີ່ບອກວ່າ“ ປາດຖະ ໜາ ຢາກໄດ້ຮັບການປັບປຸງຄວາມປອດໄພຜ່ານ My Oracle Support“

    ກົດທີ່ ຕໍ່ໄປ , ທ່ານຈະໄດ້ຮັບຂໍ້ຜິດພາດທີ່ກ່າວວ່າທ່ານບໍ່ໄດ້ສະ ໜອງ ໃຫ້ແລະທີ່ຢູ່ອີເມວກົດແມ່ນແລ້ວເພື່ອ ດຳ ເນີນການຕໍ່ໄປ.

    3. ໃນຂະນະທີ່ພວກເຮົາຂ້າມຂັ້ນຕອນທາງອີເມວໂດຍຄ່າເລີ່ມຕົ້ນມັນຈະເລືອກຂ້າມການປັບປຸງໂປແກຼມຄລິກທີ່ຕໍ່ໄປເພື່ອ ດຳ ເນີນການຕໍ່ໄປ.

    ນີ້ຂ້າພະເຈົ້າໄດ້ແກ້ໄຂທຸກໆຄວາມເພິ່ງພາອາໄສແຕ່ວ່າມັນຍັງເວົ້າວ່າຂ້າພະເຈົ້າບໍ່ໄດ້ບັນລຸຄວາມຕ້ອງການຂັ້ນຕ່ ຳ ສຸດ. ຢ່າກັງວົນ, ທ່ານສາມາດກ້າວໄປຂ້າງ ໜ້າ ເພື່ອເລືອກ Yes ເພື່ອ ດຳ ເນີນການຕໍ່ໄປ.

    4. ຕໍ່ໄປ, ເລືອກປະເພດຂອງການຕິດຕັ້ງ, ຂ້ອຍເລືອກຕົວເລືອກ ທຳ ອິດເພື່ອສ້າງແລະ ກຳ ຫນົດຄ່າຖານຂໍ້ມູນ.

    5. ຂ້ອຍຈະເລືອກ Server Server ທີ່ນີ້. ຖ້າພວກເຮົາຕ້ອງການຕິດຕັ້ງຢູ່ໃນເຄື່ອງຈັກ Desktop ໃດກໍ່ໄດ້ພວກເຮົາສາມາດເລືອກ Option ຂ້າງເທິງນີ້ເປັນ Class Class .

    6. ພວກເຮົາ ກຳ ລັງຈະຕັ້ງຄ່າຕິດຕັ້ງຖານຂໍ້ມູນຕົວຢ່າງດຽວທີ່ນີ້. ສະນັ້ນ, ເລືອກຕົວເລືອກ ທຳ ອິດ.

    7. ເລືອກຕົວເລືອກ ລ່ວງ ໜ້າ ທີ່ຈະໄດ້ຮັບທາງເລືອກຫຼາຍຂື້ນໃນຂະນະທີ່ກ້າວຜ່ານຂັ້ນຕອນການຕິດຕັ້ງ.

    8. ໂດຍ Default Language ຈະຖືກເລືອກເປັນພາສາອັງກິດ. ຖ້າທ່ານຕ້ອງການປ່ຽນແປງຕາມພາສາຂອງທ່ານ, ເລືອກຈາກລາຍການຂ້າງລຸ່ມນີ້.

    9. ເວລາທີ່ຈະເລືອກເອົາຊຸດໃດຂອງການຕິດຕັ້ງຖານຂໍ້ມູນທີ່ພວກເຮົາຊອກຫາ. ສຳ ລັບຜະລິດຕະພັນຂະ ໜາດ ໃຫຍ່ພວກເຮົາສາມາດ ນຳ ໃຊ້ວິສາຫະກິດຫຼືຖ້າພວກເຮົາຕ້ອງການການພີມແບບມາດຕະຖານຫຼືພວກເຮົາສາມາດເລືອກຕົວເລືອກຕ່າງໆຕາມທີ່ໄດ້ກ່າວມານັ້ນ. ພວກເຮົາຕ້ອງການພື້ນທີ່ຫຼາຍກ່ວາ 6,5 GB ສຳ ລັບການຕິດຕັ້ງວິສາຫະກິດເພາະວ່າຖານຂໍ້ມູນປະຊາກອນຈະເຕີບໃຫຍ່ໄວ/ເພີ່ມຂື້ນ.

    10. ໃສ່ສະຖານທີ່ຕິດຕັ້ງຖານຂໍ້ມູນ Oracle, ທີ່ນີ້ເອກະສານການຕັ້ງຄ່າທີ່ຕິດຕັ້ງທຸກຢ່າງຈະຖືກເກັບໄວ້. ໃນທີ່ນີ້ທ່ານ ຈຳ ເປັນຕ້ອງ ກຳ ນົດສະຖານທີ່ຂອງເສັ້ນທາງຕິດຕັ້ງ oracle, ດັ່ງທີ່ພວກເຮົາສ້າງສະຖານທີ່ໃນຂັ້ນຕອນທີ 12 ໃນສ່ວນ ທຳ ອິດຂອງບົດຄວາມນີ້.

    11. ໃນການຕິດຕັ້ງຄັ້ງ ທຳ ອິດ, ທຸກໆເອກະສານສິນຄ້າຄົງຄັງຈະຖືກສ້າງຂື້ນພາຍໃຕ້ '/ u01/app/oralnventory'. ພວກເຮົາໄດ້ສ້າງ oracle ກຸ່ມ ສຳ ລັບຕິດຕັ້ງ. ສະນັ້ນດຽວນີ້ກຸ່ມ oracle ໄດ້ຮັບອະນຸຍາດເຂົ້າສູ່ In Directory Directory. ໃຫ້ພວກເຮົາເລືອກ Oracle ເປັນກຸ່ມ ສຳ ລັບກຸ່ມລະບົບປະຕິບັດການ.

    12. ເລືອກປະເພດຂອງຖານຂໍ້ມູນ, ທ່ານຕ້ອງການສ້າງ. ຕັ້ງແຕ່, ພວກເຮົາ ກຳ ລັງໃຊ້ ສຳ ລັບຈຸດປະສົງທົ່ວໄປ, ສະນັ້ນເລືອກໂດຍທົ່ວໄປຈາກຕົວເລືອກລຸ່ມນີ້ແລະກົດ Next.

    13. ລະບຸຊື່ຖານຂໍ້ມູນທົ່ວໂລກ ສຳ ລັບການ ກຳ ນົດແລະບໍ່ກວດສອບຖານຂໍ້ມູນ Create as Container, ໂດຍທີ່ນີ້ພວກເຮົາຈະບໍ່ສ້າງຖານຂໍ້ມູນຫຼາຍຢ່າງ.

    14. ໃນການຕິດຕັ້ງ, ຂ້ອຍໄດ້ມອບຫນ່ວຍຄວາມ ຈຳ 4GB ໃຫ້ກັບເຄື່ອງ virtual ຂອງຂ້ອຍ, ແຕ່ນີ້ບໍ່ພຽງພໍ ສຳ ລັບ Oracle. ໃນທີ່ນີ້ພວກເຮົາ ຈຳ ເປັນຕ້ອງເປີດໃຊ້ການຈັດສັນຄວາມ ຈຳ ໂດຍອັດຕະໂນມັດ ສຳ ລັບການ ນຳ ໃຊ້ລະບົບພື້ນທີ່ທົ່ວໂລກ.

    ໝາຍ ໃສ່ກ່ອງທີ່ເວົ້າວ່າ ເປີດໃຊ້ການຈັດການຄວາມ ຈຳ ແບບອັດຕະໂນມັດ ແລະເກັບຮັກສາໄວ້ຄວາມ ຈຳ ທີ່ ຈຳ ເປັນ. ຖ້າພວກເຮົາຕ້ອງການໂຄງການຕົວຢ່າງບາງຢ່າງພວກເຮົາສາມາດກວດສອບແລະສືບຕໍ່ຕິດຕັ້ງ.

    15. ພວກເຮົາ ຈຳ ເປັນຕ້ອງເລືອກສະຖານທີ່ເພື່ອເກັບຮັກສາຖານຂໍ້ມູນ. ນີ້ຂ້ອຍຈະ ກຳ ນົດທີ່ຕັ້ງ// u01/app/oracle/oradata 'ເພື່ອບັນທຶກຖານຂໍ້ມູນແລະກົດ ຕໍ່ໄປ ເພື່ອສືບຕໍ່ຂັ້ນຕອນຕິດຕັ້ງ.

    16. ຂ້ອຍບໍ່ມີຂໍ້ມູນຄວາມສາມາດຂອງ Cloud control manager ຈາກ oracle, ສະນັ້ນຂ້ອຍຕ້ອງຂ້າມຂັ້ນຕອນນີ້.

    17. ຖ້າພວກເຮົາຕ້ອງ ເປີດໃຊ້ ຕົວເລືອກການກູ້ຄືນ, ຫຼັງຈາກນັ້ນພວກເຮົາຕ້ອງກວດເບິ່ງ Enable Recovery. ໃນສະພາບແວດລ້ອມທີ່ແທ້ຈິງຕົວເລືອກເຫລົ່ານີ້ແມ່ນການບັງຄັບໃຫ້ຕັ້ງ. ໃນທີ່ນີ້ເພື່ອເປີດໃຊ້ຕົວເລືອກນີ້ພວກເຮົາ ຈຳ ເປັນຕ້ອງເພີ່ມກຸ່ມແຍກຕ່າງຫາກແລະພວກເຮົາ ຈຳ ເປັນຕ້ອງ ກຳ ນົດສະຖານທີ່ຂອງລະບົບແຟ້ມເອກະສານແທນທີ່ຈະແມ່ນສະຖານທີ່ເລີ່ມຕົ້ນທີ່ຖານຂໍ້ມູນຂອງພວກເຮົາບັນທຶກ.

    18. ພວກເຮົາ ຈຳ ເປັນຕ້ອງ ກຳ ນົດລະຫັດລັບ ສຳ ລັບຖານຂໍ້ມູນ starter ເຊິ່ງຈະຖືກເກັບໄວ້ກ່ອນໃນຂະນະທີ່ຕິດຕັ້ງ. ລະຫັດຜ່ານຕ້ອງມີຕົວອັກສອນຫຍໍ້, ອັກສອນເທິງແລະລຸ່ມ. ຕົວຢ່າງ, ລະຫັດຜ່ານຂອງຂ້ອຍແມ່ນ Redhat123 . ລະຫັດຜ່ານນີ້ພວກເຮົາຈະໃຊ້ໃນການເຂົ້າສູ່ລະບົບອິນເຕີເນັດເຊັ່ນກັນ.

    19. ພວກເຮົາ ຈຳ ເປັນຕ້ອງໃຫ້ສິດທິພິເສດຂອງລະບົບເພື່ອສ້າງຖານຂໍ້ມູນ ສຳ ລັບສິ່ງທີ່ພວກເຮົາ ຈຳ ເປັນຕ້ອງເລືອກກຸ່ມ oracle. ເລືອກ oracle ສຳ ລັບທຸກໆຕົວເລືອກ.

    20. ໃນທີ່ສຸດພວກເຮົາສາມາດທົບທວນທຸກການຕັ້ງຄ່າກ່ອນປະຊາກອນຖານຂໍ້ມູນ. ຖ້າພວກເຮົາຕ້ອງການການປ່ຽນແປງໃດໆພວກເຮົາສາມາດແກ້ໄຂການຕັ້ງຄ່າ.

    21. ການຕິດຕັ້ງເລີ່ມຕົ້ນການກະກຽມແລະຄັດລອກແຟ້ມເອກະສານ. ມັນຈະໃຊ້ເວລາດົນນານເພື່ອເຮັດ ສຳ ເລັດຕາມ Hardware Resource ຂອງພວກເຮົາ.

    22. ໃນລະຫວ່າງຂັ້ນຕອນການຕັ້ງຄ່າ, ມັນຈະຮ້ອງຂໍໃຫ້ ດຳ ເນີນການຂຽນສອງ script ເປັນຜູ້ ນຳ ໃຊ້ຮາກດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.

    ເຂົ້າສູ່ລະບົບ Oracle Server ຂອງທ່ານໃນຖານະຜູ້ໃຊ້ຮາກແລະປ່ຽນໄປທີ່ '/' ການແບ່ງປັນແລະປະຕິບັດຢູ່ດ້ານລຸ່ມຂອງ script ດັ່ງທີ່ສະແດງ.

    # cd /
    # ./u01/app/oralnventory/orainstRoot.sh
    # ./u01/app/oracle/product/12.1.0/db_1/root.sh
    

    ໃນລະຫວ່າງຂັ້ນຕອນການປະຕິບັດການຂຽນ script, ມັນອາດຈະຂໍໃຫ້ທ່ານໃສ່ຊື່ເຕັມເສັ້ນທາງຂອງລະບົບທ້ອງຖິ່ນ, ພຽງແຕ່ໃສ່ເສັ້ນທາງດັ່ງທີ່ສະແດງຢູ່ຂ້າງລຸ່ມແລະກົດ Enter.

    /usr/bin
    

    23. ຫລັງຈາກປະຕິບັດ ສຳ ເລັດຢູ່ຂ້າງເທິງສອງສະຄິບແລ້ວ, ພວກເຮົາ ຈຳ ເປັນຕ້ອງກ້າວໄປຂ້າງ ໜ້າ ໂດຍການກົດ OK.

    24. ພາຍຫຼັງ ສຳ ເລັດທຸກ ໜ້າ ທີ່ທີ່ກ່າວມາຢ່າງ ສຳ ເລັດຜົນ, ພວກເຮົາຈະໄດ້ຮັບ ຕັ້ງຄ່າຖານຂໍ້ມູນການຕັ້ງຄ່າຖານຂໍ້ມູນ ພ້ອມທັງລາຍລະອຽດທັງ ໝົດ ແລະມັນຈະສະແດງໃຫ້ທ່ານເຫັນ EM Database Express URL. ກົດ OK ເພື່ອກ້າວໄປຂ້າງ ໜ້າ.

    https://oracle12c.tecmint.local:5500/em
    

    ຖ້າທ່ານຕ້ອງການປ່ຽນລະຫັດຜ່ານບັນຊີຖານຂໍ້ມູນ, ທ່ານສາມາດໃຊ້ການຈັດການລະຫັດຜ່ານ.

    ນັ້ນແມ່ນມັນ! ພວກເຮົາໄດ້ ສຳ ເລັດ ການຕັ້ງຄ່າຖານຂໍ້ມູນ , ຕອນນີ້ກົດ ຕໍ່ໄປ ເພື່ອສືບຕໍ່ຂັ້ນຕອນການຕິດຕັ້ງ.

    ສຸດທ້າຍການຕິດຕັ້ງຖານຂໍ້ມູນ Oracle ສຳ ເລັດແລ້ວ. ກົດເຂົ້າປິດເພື່ອອອກຈາກ Oracle Installer.

    25. ຫລັງຈາກ ສຳ ເລັດການຕິດຕັ້ງຖານຂໍ້ມູນ, ຕອນນີ້ໃຫ້ກ້າວຕໍ່ໄປເພື່ອເຮັດບາງການຕັ້ງຄ່າການຕິດຕັ້ງ Post. ເປີດແຟ້ມ ‘oratab‘ ໂດຍໃຊ້ vi editor.

    # vim /etc/oratab
    

    ຫຼັງຈາກເປີດເອກະສານ, ຄົ້ນຫາເສັ້ນຕໍ່ໄປນີ້.

    orcl:/u01/app/oracle/product/12.1.0/db_1:N 
    

    ແລະປ່ຽນພາລາມິເຕີ N ເປັນ Y ຕາມທີ່ສະແດງ.

    orcl:/u01/app/oracle/product/12.1.0/db_1:Y
    

    ເລີ່ມຕົ້ນເຄື່ອງຈັກ ໃໝ່ ເພື່ອເຮັດການປ່ຽນແປງ ໃໝ່.

    26. ຫລັງຈາກເລີ່ມຕົ້ນເຄື່ອງຈັກ ໃໝ່, ກວດສອບວ່າຜູ້ຟັງແມ່ນ ກຳ ລັງແລ່ນຢູ່ແລ້ວໂດຍໃຊ້ ຄຳ ສັ່ງ 'lsnrctl status'.

    # lsnrctl status
    

    ຖ້າມັນບໍ່ເລີ່ມຕົ້ນໂດຍອັດຕະໂນມັດ, ທ່ານຈະຕ້ອງເລີ່ມຕົ້ນດ້ວຍຕົນເອງໂດຍໃຊ້ ຄຳ ສັ່ງ 'lsnrctl ເລີ່ມ'.

    # lsnrctl start
    

    ໝາຍ ເຫດ: ຖ້າ lsnrctl ບໍ່ເລີ່ມຕົ້ນ, ໃຫ້ອ່ານຂັ້ນຕອນການແກ້ໄຂບັນຫາ (ທີ່ກ່າວມາໃນຕອນທ້າຍຂອງບົດຂຽນ) ເພື່ອແກ້ໄຂຂໍ້ຜິດພາດຖ້າມີແລະພະຍາຍາມເລີ່ມຜູ້ຟັງ.

    27. ເຂົ້າສູ່ລະບົບຖານຂໍ້ມູນ Oracle ຕໍ່ໄປເປັນຜູ້ໃຊ້ລະບົບປະຕິບັດການໂດຍໃຊ້ sysdba ແລະເລີ່ມຕົ້ນຖານຂໍ້ມູນ.

    # sqlplus / as sysdba
    # startup
    

    28. ດຽວນີ້ເຖິງເວລາແລ້ວທີ່ຈະເຂົ້າໃຊ້ອິນເຕີເນັດ Oracle ທີ່ຢູ່ທີ່ຢູ່ຕໍ່ໄປນີ້.

    https://oracle12.tecmint.local:5500/em
    
    OR
    
    https://192.168.0.100:5500/em
    

    ເມື່ອ EM Express ກະຕຸ້ນທ່ານ ສຳ ລັບຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານຂອງທ່ານ, ໃຊ້ເພື່ອເຂົ້າສູ່ລະບົບຜູ້ໃຊ້ທີ່ມີສິດທິພິເສດ DBA ເຊັ່ນ SYS ຫຼື SYSTEM ແລະໃຊ້ລະຫັດຜ່ານທີ່ພວກເຮົາໃຊ້ ສຳ ລັບລະຫັດຜ່ານ Schema.

    Login User = SYSTEM
    Password   = Redhat123
    

    29. ຫລັງຈາກເຂົ້າສູ່ແຜງ Oracle, ທ່ານສາມາດເຫັນອິນເຕີເຟດຕົ້ນຕໍຄື Database Home ແລະມີ ໜ້າ ຈໍ ໜ້ອຍ ໜຶ່ງ ທີ່ສະແດງຢູ່ດ້ານລຸ່ມ.

    ຂັ້ນຕອນ: ການແກ້ໄຂບັນຫາ Oracle

    30. ຖ້າຜູ້ຟັງບໍ່ໄດ້ເລີ່ມຕົ້ນ, ທ່ານ ຈຳ ເປັນຕ້ອງປ່ຽນຊື່ໂດເມນດ້ວຍທີ່ຢູ່ IP ຂອງທ້ອງຖິ່ນ 127.0.0.1 ໃນເອກະສານລຸ່ມນີ້.

    /u01/app/oracle/product/12.1.0/db_1/network/admin/listener.ora
    

    ນັ້ນແມ່ນມັນ! ສຸດທ້າຍພວກເຮົາໄດ້ ສຳ ເລັດການຕິດຕັ້ງແລະການຕັ້ງຄ່າ Oracle 12c ໃນ CentOS 6.5. ຖ້າຫາກວ່າໃນກໍລະນີມີຂໍ້ຜິດພາດໃດໆທີ່ທ່ານໄດ້ຮັບໃນຂະນະທີ່ຕັ້ງຖານຂໍ້ມູນ Oracle 12c, ທ່ານສາມາດລົງ ຄຳ ເຫັນຂອງທ່ານໄດ້.