標籤:
以下記錄了dbca建立主庫的過程,基本每一步都有圖片。
oracle使用者執行dbca,如果是root使用者登入圖形圖面,則su切換使用者前需要先執行一下xhost +x,否則oracle不能啟動圖形介面程式,下一步
?
選擇Create Database,下一步
選擇General Purpose or Transaction Processing,下一步
dbname=orcl,sid=dg1,下一步
Configure Enterprise Manger不選擇,點Automatic Maintenance Tasks
Enable automatic mainteance tasks不選擇,下一步
給sys、system設定統一密碼,下一步
由於設定的密碼太簡單,可能會彈出警告,點Yes
下一步
Enable Archiving選擇,下一步
設定SGA、PGA,點Character Sets
設定資料庫字元編碼,點All Initialization Parameters
參數頁面,點Show Advanced Parameters
如,
${DB_UNIQUE_NAME}修改成${DB_NAME}
db_name=orcl,db_unique_name=dg1
log_archive_dest_1=‘location=/oracle/arc‘
控制檔案路徑中${DB_UNIQUE_NAME}修改成${DB_NAME}
資料檔案路徑中${DB_UNIQUE_NAME}修改成${DB_NAME}
redo記錄檔路徑中${DB_UNIQUE_NAME}修改成${DB_NAME},下一步
下一步
檢查一下參數設定是否正常,如果需要儲存成html的話,點Save as an HTML file,確認參數正確,點OK
資料庫建立進行中
資料庫合建結束,點Exit
dg主庫建立成功,待備庫建立結束,需要修改一下主庫的dg相關的參數,並添加standby redo log,然後重啟
- alter system set db_unique_name=dg1 scope=spfile;
alter system set log_archive_config=‘DG_CONFIG=(dg1,dg2)‘ scope=spfile;
alter system set log_archive_dest_1=‘LOCATION=/oracle/arc/ VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=dg1‘ scope=spfile;
alter system set log_archive_dest_2=‘SERVICE=dg2 LGWR SYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=dg2‘ scope=spfile;
alter system set fal_server=dg2 scope=spfile;
alter system set fal_client=dg1 scope=spfile;
alter system set standby_file_management=auto scope=spfile;
- alter database add standby logfile group 4 (‘/oracle/db/oradata/orcl/sredo41.log‘,‘/oracle/db/oradata/orcl/sredo42.log‘) size 50M;
alter database add standby logfile group 5 (‘/oracle/db/oradata/orcl/sredo51.log‘,‘/oracle/db/oradata/orcl/sredo52.log‘) size 50M;
alter database add standby logfile group 6 (‘/oracle/db/oradata/orcl/sredo61.log‘,‘/oracle/db/oradata/orcl/sredo62.log‘) size 50M;
oracle物理dg安裝:主庫建立