ฉันต้องการคำแนะนำทีละขั้นตอนสำหรับการติดตั้ง Oracle Database Express Edition เวอร์ชัน 11g Release R2 บน Ubuntu Desktop 12.04.1 LTS รุ่น 64 บิต
ฉันต้องการคำแนะนำทีละขั้นตอนสำหรับการติดตั้ง Oracle Database Express Edition เวอร์ชัน 11g Release R2 บน Ubuntu Desktop 12.04.1 LTS รุ่น 64 บิต
คำตอบ:
คำแนะนำที่ดีที่สุดของ Uber เกี่ยวกับการติดตั้ง Oracle 11g XE บน Debian สมัยใหม่อย่าง distro ที่คุณสามารถหาได้ ( มาก ๆด้วยการแก้ปัญหาจำนวนมากนั่นคือสาเหตุที่ฉันไม่สามารถวางบทความได้ที่นี่):
แหล่งข้อมูลที่มีค่าอีกแหล่ง (เฮ้! สิ่งเหล่านี้ไม่ใช่ลิงก์จากการค้นหาบนเว็บ 20 อันดับแรก! ฉันใช้เวลา 3 เย็นในการอ่านบล็อกเหล่านี้พวกเขาดีจริง ๆ แต่ส่วนใหญ่forums.oracle.com
ลิงก์ข้างต้นซ้ำกัน):
สิ่งหนึ่งที่ฆ่าเวลาของฉันได้มากมายคือORA-00845: MEMORY_TARGET ไม่รองรับข้อผิดพลาดของระบบนี้ซึ่งฉันแก้ไขโดยd.hatena.ne.jp
เคล็ดลับบล็อก:
$ sudo vi /u01/app/oracle/product/11.2.0/xe/config/scripts/init.ora $ sudo vi /u01/app/oracle/product/11.2.0/xe/config/scripts/initXETemp.ora # memory_target = 418381824 pga_aggregate_target = 200540160 SGA_TARGET = 601620480
ข้อผิดพลาดอื่นที่ฉันแก้ไขและลิงก์ที่ไม่ได้กล่าวถึงข้างต้นคือ:
ไฟล์พารามิเตอร์ระบบคือ /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora ข้อความบันทึกที่เขียนลงใน /u01/app/oracle/diag/tnslsnr/desktop/listener/alert/log.xml เกิดข้อผิดพลาดในการฟัง: (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC_FOR_XE)) TNS-12555: TNS: การอนุญาตถูกปฏิเสธ TNS-12560: TNS: ข้อผิดพลาดของอะแดปเตอร์โปรโตคอล TNS-00525: สิทธิ์ไม่เพียงพอสำหรับการดำเนินการ ข้อผิดพลาด Linux: 1: การดำเนินการไม่ได้รับอนุญาต ผู้ฟังไม่สามารถเริ่มต้นได้ ดูข้อความแสดงข้อผิดพลาดด้านบน ...
เมื่อเริ่มฟังโดย:
/ bin / su -s / bin / bash oracle -c '/u01/app/oracle/product/11.2.0/xe/bin/lsnrctl start'
ฉันจะแก้ไขโดยแสดงความคิดเห็นบรรทัด:
# (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC_FOR_XE))
ใน/u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora
.
ต่อไปฉันอ่านเริ่มต้นเพื่อปลดล็อกHR
ผู้ใช้ทดสอบที่สร้างขึ้นโดยอัตโนมัติระหว่างการติดตั้ง Oracle 11g XE ...
เอกสารที่เหลือสามารถดูได้ที่Database Express Edition Documentation
ฉันใช้คู่มือนี้เพื่อติดตั้งบน Ubuntu Server 12.04 และทำงานได้อย่างสมบูรณ์
http://meandmyubuntulinux.blogspot.ca/2012/05/installing-oracle-11g-r2-express.html
ผมเห็นว่าที่นี่คุณสามารถดาวน์โหลดรุ่น x64 ลินุกซ์: ออราเคิลดาวน์โหลด
เมื่อคุณได้รับ. zip แล้วให้เปิดเทอร์มินัลแล้วพิมพ์:
unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip
คุณควรเห็นแพ็คเกจ RPM ตั้งแต่ Ubuntu ขึ้นอยู่กับ Debian คุณจะต้องเป็นคนต่างด้าว หากคุณยังไม่มีให้พิมพ์คำแนะนำต่อไปนี้ในเทอร์มินัล (โดยกดCtrl+ Alt+ T):
sudo apt-get update
sudo apt-get install alien
เมื่อติดตั้งแล้วให้พิมพ์สิ่งนี้:
alien -i oracle-xe-11.2.0-1.0.x86_64.rpm
เสร็จแล้ว!
You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.