View Single Post
Tuổi 27-10-2025, 04:08 PM   #1
hoctinhoc
Guest
 
Trả Lời: n/a
Hướng dẫn cấu hình tự động start Database Oracle 12c
Hướng dẫn cấu hình tự động start Database Oracle 12c


Auto start oracle db linux thay đổi ORCL bằng SID tương ứng đang dùng:


Login vào với quyền root:

B1: vi /etc/oratab chỉnh N thành Y

B2: vi /etc/systemd/system/oracledb_orcl.service

Đưa nội dung sau vào:

[Unit]
Description=Oracle Database Service for SID orcl
After=network.target

[Service]
User=oracle
Group=oinstall
Type=forking
ExecStart=/u01/app/oracle/product/12.1.0.2/db_1/bin/dbstart /u01/app/oracle/product/12.1.0.2/db_1
ExecStop=/u01/app/oracle/product/12.1.0.2/db_1/bin/dbshut /u01/app/oracle/product/12.1.0.2/db_1
Restart=no
TimeoutSec=300

[Install]
WantedBy=multi-user.target


B3: Start dịch vụ lên để test.

sudo systemctl daemon-reload

sudo systemctl enable oracledb_orcl.service

sudo systemctl start oracledb_orcl.service


B4 Kiểm tra ---> Đang đứng ở user oracle thì mới chạy được các lệnh sau:

lsnrctl status ====> Báo thành công là ok, Báo fail là start lại: lsnrctl start

sqlplus / as sysdba

SELECT INSTANCE_NAME, STATUS, DATABASE_STATUS FROM V$INSTANCE;

===> Báo Active là ok.
  Trả lời ngay kèm theo trích dẫn này