【DBCA -SILENT】靜默安裝如何啟用歸檔模式

lhrbest發表於2015-04-19

DBCA -SILENT】靜默安裝如何啟用歸檔模式

 

BLOG文件結構圖

 

wps96EE.tmp 

 

 

 

接著之前的一篇文章繼續,DBCA靜默方式建庫http://blog.itpub.net/26736162/viewspace-1448220/ ,這裡增加一句:採用dbca的靜默方式安裝資料,安裝完成後tnsnameslisten都自動配置完成,不需要手動再建立了。

 

 

dbca的靜默方式安裝資料時是沒有歸檔這個引數選項的,但是我們可以通過修改引數檔案來啟用歸檔,如下:

 

[oracle@rhel6_lhr ~]$ strings $ORACLE_HOME/assistants/dbca/templates/General_Purpose.dbc | grep -i arch

         false

 

預設為false,我們將false 修改為 true 後靜默安裝後就是歸檔模式的了。

 

一.1  11g測試

 

 

 

[oracle@testdb templates]$ strings $ORACLE_HOME/assistants/dbca/templates/General_Purpose.dbc | grep -i arch

         true

[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

     

         true

[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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章