【DBCA -SILENT】靜默安裝如何啟用歸檔模式
【DBCA -SILENT】靜默安裝如何啟用歸檔模式
BLOG文件結構圖
接著之前的一篇文章繼續,DBCA靜默方式建庫 :http://blog.itpub.net/26736162/viewspace-1448220/ ,這裡增加一句:採用dbca的靜默方式安裝資料,安裝完成後tnsnames和listen都自動配置完成,不需要手動再建立了。
dbca的靜默方式安裝資料時是沒有歸檔這個引數選項的,但是我們可以通過修改引數檔案來啟用歸檔,如下:
[oracle@rhel6_lhr ~]$ strings $ORACLE_HOME/assistants/dbca/templates/General_Purpose.dbc | grep -i arch
預設為false,我們將
一.1 11g測試
[oracle@testdb templates]$ strings $ORACLE_HOME/assistants/dbca/templates/General_Purpose.dbc | grep -i arch
[oracle@testdb templates]$
[oracle@testdb templates]$ dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname oraqq -sid oraqq -responseFile NO_VALUE -datafileDestination /u01/app/oracle/oradata/ -characterSet AL32UTF8
Enter SYS user password:
Enter SYSTEM user password:
Copying database files
1% complete
3% complete
11% complete
18% complete
26% complete
37% complete
Creating and starting Oracle instance
40% complete
45% complete
50% complete
55% complete
56% complete
60% complete
62% complete
Completing Database Creation
66% complete
70% complete
73% complete
85% complete
96% complete
100% complete
Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/oraqq/oraqq.log" for further details.
[oracle@testdb templates]$ more /u01/app/oracle/cfgtoollogs/dbca/oraqq/oraqq.log
Copying database files
DBCA_PROGRESS : 1%
DBCA_PROGRESS : 3%
DBCA_PROGRESS : 11%
DBCA_PROGRESS : 18%
DBCA_PROGRESS : 26%
DBCA_PROGRESS : 37%
Creating and starting Oracle instance
DBCA_PROGRESS : 40%
DBCA_PROGRESS : 45%
DBCA_PROGRESS : 50%
DBCA_PROGRESS : 55%
DBCA_PROGRESS : 56%
DBCA_PROGRESS : 60%
DBCA_PROGRESS : 62%
Completing Database Creation
DBCA_PROGRESS : 66%
DBCA_PROGRESS : 70%
DBCA_PROGRESS : 73%
DBCA_PROGRESS : 85%
DBCA_PROGRESS : 96%
DBCA_PROGRESS : 100%
Database creation complete. For details check the logfiles at:
/u01/app/oracle/cfgtoollogs/dbca/oraqq.
Database Information:
Global Database Name:oraqq
System Identifier(SID):oraqq
[oracle@testdb templates]$ ps -ef|grep oraqq
oracle 27285 1 0 15:48 ? 00:00:00 ora_pmon_oraqq
oracle 27287 1 0 15:48 ? 00:00:00 ora_psp0_oraqq
oracle 27289 1 2 15:48 ? 00:00:01 ora_vktm_oraqq
oracle 27293 1 0 15:48 ? 00:00:00 ora_gen0_oraqq
oracle 27295 1 0 15:48 ? 00:00:00 ora_diag_oraqq
oracle 27297 1 0 15:48 ? 00:00:00 ora_dbrm_oraqq
oracle 27299 1 0 15:48 ? 00:00:00 ora_dia0_oraqq
oracle 27301 1 0 15:48 ? 00:00:00 ora_mman_oraqq
oracle 27303 1 0 15:48 ? 00:00:00 ora_dbw0_oraqq
oracle 27305 1 0 15:48 ? 00:00:00 ora_lgwr_oraqq
oracle 27307 1 0 15:48 ? 00:00:00 ora_ckpt_oraqq
oracle 27309 1 0 15:48 ? 00:00:00 ora_smon_oraqq
oracle 27311 1 0 15:48 ? 00:00:00 ora_reco_oraqq
oracle 27313 1 0 15:48 ? 00:00:00 ora_mmon_oraqq
oracle 27315 1 0 15:48 ? 00:00:00 ora_mmnl_oraqq
oracle 27317 1 0 15:48 ? 00:00:00 ora_d000_oraqq
oracle 27319 1 0 15:48 ? 00:00:00 ora_s000_oraqq
oracle 27352 1 0 15:49 ? 00:00:00 ora_arc0_oraqq
oracle 27354 1 0 15:49 ? 00:00:00 ora_arc1_oraqq
oracle 27356 1 0 15:49 ? 00:00:00 ora_arc2_oraqq
oracle 27358 1 0 15:49 ? 00:00:00 ora_arc3_oraqq
oracle 27360 1 0 15:49 ? 00:00:00 ora_qmnc_oraqq
oracle 27375 1 0 15:49 ? 00:00:00 ora_cjq0_oraqq
oracle 27377 1 0 15:49 ? 00:00:00 ora_q000_oraqq
oracle 27379 1 0 15:49 ? 00:00:00 ora_q001_oraqq
oracle 27389 22758 0 15:50 pts/0 00:00:00 grep oraqq
[oracle@testdb templates]$ ORACLE_SID=oraqq
[oracle@testdb templates]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.3.0 Production on Sun Apr 19 15:50:27 2015
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 3
Next log sequence to archive 5
Current log sequence 5
SQL>
SQL> alter system switch logfile;
System altered.
SQL> alter system switch logfile;
System altered.
SQL> col name for a100
SQL> set linesize 9999 pagesize 9999
SQL> select THREAD#,name,sequence#,archived,applied from v$archived_log a where a.sequence#>=1 order by THREAD#,sequence#;
THREAD# NAME SEQUENCE# ARC APPLIED
---------- ---------------------------------------------------------------------------------------------------- ---------- --- ---------
1 /u01/app/oracle/fast_recovery_area/ORAQQ/archivelog/2015_04_19/o1_mf_1_5_bm6s41l3_.arc 5 YES NO
1 /u01/app/oracle/fast_recovery_area/ORAQQ/archivelog/2015_04_19/o1_mf_1_6_bm6s4357_.arc 6 YES NO
SQL> ! ls -l /u01/app/oracle/fast_recovery_area/ORAQQ/archivelog/2015_04_19/*
-rw-r-----. 1 oracle oinstall 9333760 Apr 19 16:17 /u01/app/oracle/fast_recovery_area/ORAQQ/archivelog/2015_04_19/o1_mf_1_5_bm6s41l3_.arc
-rw-r-----. 1 oracle oinstall 1024 Apr 19 16:17 /u01/app/oracle/fast_recovery_area/ORAQQ/archivelog/2015_04_19/o1_mf_1_6_bm6s4357_.arc
SQL>
刪除做其它測試:
[oracle@testdb archivelog]$ dbca -silent -deleteDatabase -sourceDB oraqq -sysDBAUserName sys -sysDBAPassword lhr
Connecting to database
4% complete
9% complete
14% complete
19% complete
23% complete
28% complete
47% complete
Updating network configuration files
48% complete
52% complete
Deleting instance and datafiles
76% complete
100% complete
Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/oraqq.log" for further details.
一.2 10g測試
[oracle@redhat4 admin]$ strings $ORACLE_HOME/assistants/dbca/templates/General_Purpose.dbc | grep -i arch
[oracle@redhat4 admin]$
[oracle@redhat4 oradata]$ dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname oraqq -sid oraqq -sysPassword lhr -systemPassword lhr -responseFile NO_VALUE -datafileDestination /u01/app/oracle/oradata/ -recoveryAreaDestination /u01/app/oracle/flash_recovery_area -storageType FS -characterSet ZHS16GBK -nationalCharacterSet AL16UTF16 -sampleSchema true -memoryPercentage 30 -databaseType OLTP -emConfiguration NONE
正在複製資料庫檔案
1% 已完成
3% 已完成
11% 已完成
18% 已完成
26% 已完成
33% 已完成
37% 已完成
正在建立並啟動 Oracle 例項
40% 已完成
45% 已完成
50% 已完成
55% 已完成
56% 已完成
60% 已完成
62% 已完成
正在進行資料庫建立
66% 已完成
70% 已完成
73% 已完成
85% 已完成
96% 已完成
100% 已完成
有關詳細資訊, 請參閱日誌檔案 "/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/oraqq/oraqq.log"。
[oracle@redhat4 oradata]$
[oracle@redhat4 oradata]$ ll
總用量 12
drwxr-x--- 5 oracle oinstall 4096 2012-03-16 JIAGULUN
drwxr-xr-x 2 oracle oinstall 4096 2月 2 17:30 lhrdb
drwxr-x--- 2 oracle oinstall 4096 4月 19 16:31 oraqq
[oracle@redhat4 oradata]$ more /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/oraqq/oraqq.log
正在複製資料庫檔案
DBCA_PROGRESS : 1%
DBCA_PROGRESS : 3%
DBCA_PROGRESS : 11%
DBCA_PROGRESS : 18%
DBCA_PROGRESS : 26%
DBCA_PROGRESS : 33%
DBCA_PROGRESS : 37%
正在建立並啟動 Oracle 例項
DBCA_PROGRESS : 40%
DBCA_PROGRESS : 45%
DBCA_PROGRESS : 50%
DBCA_PROGRESS : 55%
DBCA_PROGRESS : 56%
DBCA_PROGRESS : 60%
DBCA_PROGRESS : 62%
正在進行資料庫建立
DBCA_PROGRESS : 66%
DBCA_PROGRESS : 70%
DBCA_PROGRESS : 73%
DBCA_PROGRESS : 85%
DBCA_PROGRESS : 96%
DBCA_PROGRESS : 100%
資料庫建立完成。有關詳細資訊, 請檢查 /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/oraqq 上的日誌檔案。
資料庫資訊:
全域性資料庫名:oraqq
系統識別符號 (SID):oraqq
[oracle@redhat4 oradata]$ ORACLE_SID=oraqq
[oracle@redhat4 oradata]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 4月 19 16:38:20 2015
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
SQL> archive log list;
資料庫日誌模式 存檔模式
自動存檔 啟用
存檔終點 USE_DB_RECOVERY_FILE_DEST
最早的聯機日誌序列 1
下一個存檔日誌序列 3
當前日誌序列 3
SQL> alter system switch logfile;
系統已更改。
SQL>
SQL> alter system switch logfile;
系統已更改。
SQL> col name for a100
SQL> set linesize 9999 pagesize 9999
SQL> select THREAD#,name,sequence#,archived,applied from v$archived_log a where a.sequence#>=1 order by THREAD#,sequence#;
THREAD# NAME SEQUENCE# ARCHIVED APPLIED
---------- ---------------------------------------------------------------------------------------------------- ---------- --------- ---------
1 /u01/app/oracle/flash_recovery_area/ORAQQ/archivelog/2015_04_19/o1_mf_1_3_bm6tdjqc_.arc 3 YES NO
1 /u01/app/oracle/flash_recovery_area/ORAQQ/archivelog/2015_04_19/o1_mf_1_4_bm6tdpsw_.arc 4 YES NO
SQL>
刪除做其它測試:
[oracle@redhat4 oradata]$ dbca -silent -deleteDatabase -sourceDB oraqq -sysDBAUserName sys -sysDBAPassword lhr
正在連線到資料庫
4% 已完成
9% 已完成
14% 已完成
19% 已完成
23% 已完成
28% 已完成
47% 已完成
正在更新網路配置檔案
48% 已完成
52% 已完成
正在刪除例項和資料檔案
76% 已完成
100% 已完成
有關詳細資訊, 請參閱日誌檔案 "/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/oraqq.log"。
[oracle@redhat4 oradata]$
...........................................................................................................................................................................................
本文作者:小麥苗,只專注於資料庫的技術,更注重技術的運用
ITPUB BLOG:http://blog.itpub.net/26736162
本文地址:http://blog.itpub.net/26736162/viewspace-1585925/
本文pdf版:http://yunpan.cn/QCwUAI9bn7g7w 提取碼:af2d
QQ:642808185 註明:ITPUB的文章標題
...........................................................................................................................................................................................
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26736162/viewspace-1585925/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2.13.4 DBCA 靜默模式命令模式
- 2.13 靜默模式DBCA命令參考模式
- oracle 19c dataguard silent install (oracle 19c dataguard 靜默安裝)Oracle
- rac靜默安裝
- Oracle靜默安裝Oracle
- win10如何禁止靜默執行_win10禁止靜默安裝方法Win10
- Linux下靜默安裝OraceLinux
- 【靜默】在RHEL 6.5上靜默安裝Oracle 18cOracle
- 靜默安裝and手動建庫
- oracle 19C 靜默安裝Oracle
- 靜默安裝oracle時報錯Oracle
- AnolisOS 7.9 靜默安裝Oacle 11.2.0.4
- centos 7.4靜默安裝oracle 19.3CentOSOracle
- 應用黑名單以及靜默安裝的實現
- Windows 7平臺靜默安裝11.2.0.4軟體及靜默建庫Windows
- Z005-O001-05 DBCA 靜默克隆本地 PDB
- 啟用工具帶毒,靜默安裝360、2345系列軟體
- 靜默方式安裝11gR2
- Oracle Linux 7.1 靜默安裝Weblogic 12.2.1.3OracleLinuxWeb
- Z006-O001-06 DBCA 靜默克隆遠端 PDB
- RedHat上靜默安裝Oracle11gRedhatOracle
- CentOS 7.2靜默安裝Oracle11gCentOSOracle
- redhat7.2靜默安裝Oracle11.2.0.4RedhatOracle
- CentOS 7.5靜默安裝Oracle 11gCentOSOracle
- 靜默方式安裝、升級oracle(一): 安裝oracle軟體Oracle
- 【11g 單庫解除安裝、靜默安裝】實驗
- 靜默安裝Oracle11g資料庫Oracle資料庫
- 靜默方式安裝oracle 11g 完整攻略Oracle
- oracle11g客戶端靜默安裝Oracle客戶端
- 靜默安裝Oracle資料庫11gOracle資料庫
- 靜默安裝19C RAC的指令碼指令碼
- 2.3.3 關於使用非互動式/靜默DBCA建立資料庫資料庫
- windows10系統禁止靜默安裝的方法Windows
- linux7 靜默安裝 11GR2 RACLinux
- Oracle Linux 7.1 靜默安裝Oracle 18c RACOracleLinux
- Centos7靜默安裝Oracle11g並設定開機自啟CentOSOracle
- Oracle 19C的下載和安裝部署(圖形安裝和靜默安裝)Oracle
- RedHat 7 靜默安裝Oracle11g的補充RedhatOracle
- Linux下利用指令碼靜默安裝Oracle11GLinux指令碼Oracle