Install Oracle Database | Cài đặt Oracle database 19C trên Oracle linux
Cài đặt hệ điều hành linux:
https://yum.oracle.com/oracle-linux-isos.html
Download file iso về => cài đặt lên máy ảo VM hoặc VirtualBox
Tải phần mềm cài đặt oracle database mới nhất trên trang chủ của oracle với phiên bản tương ứng hđh: https://www.oracle.com/cis/database/technologies/oracle19c-linux-downloads.html
Update Linux:
yum update -y
Cài đặt gói preinstall 19c chuẩn bị các bước cài đặt (gói này sẽ thiết lập thông số chuẩn cho cài đặt, tạo các user, groups phục vụ việc cài đặt, như user oracle, nhóm oinstall) Lệnh cài đặt bỏ qua các trùng lặp:
Tìm kiếm gói cài đặt preinstall (gói này hỗ trợ tạo biến môi trường, user…): (có thể thay thế bằng 12c nếu cài bản 12c…)
yum list | grep 19c -i
Cài đặt gói đã tìm được bên trên, -y là yes ko hỏi lại thêm:
yum install oracle-database-preinstall-19c.x86_64 -y
Sau bước bên trên thì hệ thống tự động tạo ra user oracle và thư mục home của nó, tạo các nhóm liên quan…
Đặt pass cho user oracle bằng lệnh sau:
passwd oracle
Nhập pass vào rồi xác nhận
Tạo đường dẫn dbhome, dbbase:
mkdir -p /u01/app/oracle/product/19.3.0/dbhome_1
Chuyển quyền đường dẫn /u01 cho user oracle và nhóm oinstall
chown oracle:oinstall -R /u01
(-R là đệ qui, chuyển cho tất cả thư mục con nữa)
Đăng nhập bằng user oracle ở bên trên
su oracle => nhập pass
Di chuyển vào đường dẫn oracle_home:
cd /u01/app/oracle/product/19.3.0/dbhome_1
Copy file cài đặt database lên thư mục oracle_home và tiến hành giải nén
unzip 193000_db_home.zip.zip
Sửa file bash và tạo lập biến môi trường cho cài đặt:
vi /home/oracle/.bash_profile
# thêm đoạn này vào file
ORACLE_BASE=/u01/app/oracle ORACLE_HOME=$ORACLE_BASE/product/19.3.0/dbhome_1 ORACLE_SID=duodb PATH=$PATH:$HOME/.local/bin:$HOME/bin:$ORACLE_HOME/bin export PATH ORACLE_BASE ORACLE_HOME ORACLE_SID
=> ghi lại và thoát ra ngoài
Chạy file bash_profile để cập nhật hệ thống biến môi trường:
cd /home/oracle
. .bash_profile
Di chuyển vào thư mục oracle_home:
cd $ORACLE_HOME
Bật Xming trên window và chạy lệnh: https://datalinks.vn/cau-hinh-x11-tren-linux/
export DISPLAY=192.168.1.15:0.0
(đây là IP của máy window để xuất hình từ máy ảo ra máy thật qua ssh mobaXtearm)
Chạy file cài đặt:
./runInstaller
Khắc phục lỗi nếu có: Lỗi này xuất hiện do tương thích phiên bản
Sửa như sau: Vào thư mục oracle_home sau khi giải nén sau đó di chuyển tới file
cd $ORACLE_HOME/cv/admin/
vi cvu_config
Tìm dòng CV_ASSUME_DISTID=OEL5 và thêm vào bên dưới dòng sau:
CV_ASSUME_DISTID=OEL8.1
Sau đó lưu lại và thoát ra tiến hành cài đặt lại từ đầu, các thiết lập tiếp theo như sau:
Login vào database qua sqlplus
Chúc các bạn thành công!!
.