您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關Linux操作系統啟動時怎樣自動啟用oracle standby備庫日志應用,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
1. 啟用DG_BROKER_START
ALTER SYSTEM SET DG_BROKER_START=TRUE SCOPE=BOTH;
2.創建shell文件: 以下是內容
[oracle@proddb02 ~]$ cat /home/oracle/DBA/startdg.sh
#!/bin/sh
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
export ORACLE_SID=服務名
export PATH=$PATH:$ORACLE_HOME/bin
dgmgrl / "startup"
sqlplus / as sysdba @/home/oracle/DBA/start_redo_apply.sql
[oracle@proddb02 ~]$ cat /home/oracle/DBA/start_redo_apply.sql
alter database recover managed standby database using current logfile disconnect;
3. 使用root用戶將腳本加入/etc/rc.local
[oracle@proddb02 ~]$ cat /etc/rc.local
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
su - oracle -lc "/u01/app/oracle/product/11.2.0/db_1/bin/lsnrctl start"
su - oracle -lc "/home/oracle/DBA/startdg.sh"
上述就是小編為大家分享的Linux操作系統啟動時怎樣自動啟用oracle standby備庫日志應用了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。