日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

oracle11g ora 29927,Oracle11gR2使用RMANDuplicate复制数据库

發布時間:2024/9/30 数据库 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle11g ora 29927,Oracle11gR2使用RMANDuplicate复制数据库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

四、安裝軟件并創建數據庫

./runInstaller -silent -debug -force -responseFile /home/oracle/database/response/db_install.rsp

dbca -silent -responsefile /home/oracle/database/response/dbca.rsp

五、開啟歸檔

SQL> alter system set log_archive_dest_1='location=+FRA001/archive' scope=spfile sid='woo1';

System altered.

SQL> alter database archivelog;

Database altered.

SQL> alter database open;

Database altered.

SQL> archive log list;

Database log mode Archive Mode

Automatic archival Enabled

Archive destination +FRA001/archive

Oldest online log sequence 978

Next log sequence to archive 979

Current log sequence 979

SQL> alter system switch logfile;

alter system switch logfile;

System altered.

SQL>

System altered.

SQL> archive log list;

Database log mode Archive Mode

Automatic archival Enabled

Archive destination +FRA001/archive

Oldest online log sequence 980

Next log sequence to archive 981

Current log sequence 981

六、配置靜態監聽

RAC節點監聽信息如下:

$ cd $ORACLE_HOME/network/admin

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = scan.woo.com)(PORT = 1521))

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

)

)

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(GLOBAL_DBNAME = woo.com)

(ORACLE_HOME = /DBSoft/oracle/product/11.2.0/db_1)

(SID_NAME = woo)

)

)

ADR_BASE_LISTENER = /DBSoft/oracle

單節點監聽信息如下:

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.7.55)(PORT = 1521))

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

)

)

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(GLOBAL_DBNAME = woo.com)

(ORACLE_HOME = /DBSoft/oracle/product/11.2.0/db_1)

(SID_NAME = woo)

)

)

ADR_BASE_LISTENER = /DBSoft/oracle

配置所有節點tnsname信息如下:

WOO =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = scan.woo.com)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = woo)

)

)

DUPLICATE =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.7.55)(PORT = 1521))

)

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = woo)

)

)

六、啟動數據庫到nomount狀態

SQL> startup nomount

ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance

ORACLE instance started.

Total System Global Area 954155008 bytes

Fixed Size 1368632 bytes

Variable Size 306187720 bytes

Database Buffers 641728512 bytes

Redo Buffers 4870144 bytes

SQL>exit ---------必須退出

Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - Production

With the Partitioning, Oracle Label Security, OLAP, Data Mining,

Oracle Database Vault and Real Application Testing options

七、 在RAC端任意節點通過RMAN連接到目標實例和輔助實例,執行duplicate命令復制數據庫:

[oracle@db01 ~]$ rman target sys/oracle@woo auxiliary sys/oracle@standby

Recovery Manager: Release 11.2.0.4.0 - Production on Wed Jun 3 19:39:00 2015

Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.

connected to target database: WOO (DBID=4218366793)

connected to auxiliary database: WOO (not mounted)

RMAN>

RMAN> duplicate target database to woo from active database nofilenamecheck;

Starting Duplicate Db at 03-JUN-15

using target database control file instead of recovery catalog

allocated channel: ORA_AUX_DISK_1

channel ORA_AUX_DISK_1: SID=19 device type=DISK

contents of Memory Script:

{

sql clone "alter system set db_name =

''WOO'' comment=

''Modified by RMAN duplicate'' scope=spfile";

sql clone "alter system set db_unique_name =

''WOO'' comment=

''Modified by RMAN duplicate'' scope=spfile";

shutdown clone immediate;

startup clone force nomount

backup as copy current controlfile auxiliary format '/DBSoft/oracle/oradata/woo/control01.ctl';

restore clone controlfile to '/DBSoft/oracle/fast_recovery_area/woo/control02.ctl' from

'/DBSoft/oracle/oradata/woo/control01.ctl';

alter clone database mount;

}

executing Memory Script

sql statement: alter system set db_name = ''WOO'' comment= ''Modified by RMAN duplicate'' scope=spfile

sql statement: alter system set db_unique_name = ''WOO'' comment= ''Modified by RMAN duplicate'' scope=spfile

Oracle instance shut down

Oracle instance started

Total System Global Area 954155008 bytes

Fixed Size 1368632 bytes

Variable Size 306187720 bytes

Database Buffers 641728512 bytes

Redo Buffers 4870144 bytes

Starting backup at 03-JUN-15

allocated channel: ORA_DISK_1

channel ORA_DISK_1: SID=43 device type=DISK

channel ORA_DISK_1: starting datafile copy

copying current control file

output file name=/DBSoft/oracle/product/11.2.4/dbhome_1/dbs/snapcf_woo.f tag=TAG20150603T194000 RECID=3 STAMP=881437202

channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:08

Finished backup at 03-JUN-15

Starting restore at 03-JUN-15

allocated channel: ORA_AUX_DISK_1

channel ORA_AUX_DISK_1: SID=19 device type=DISK

channel ORA_AUX_DISK_1: copied control file copy

Finished restore at 03-JUN-15

database mounted

contents of Memory Script:

{

sql clone 'alter database flashback off';

set newname for datafile 1 to

"/DBSoft/oracle/oradata/woo/system01.dbf";

set newname for datafile 2 to

"/DBSoft/oracle/oradata/woo/sysaux01.dbf";

set newname for datafile 3 to

"/DBSoft/oracle/oradata/woo/undotbs01.dbf";

set newname for datafile 4 to

"/DBSoft/oracle/oradata/woo/users01.dbf";

backup as copy reuse

datafile 1 auxiliary format

"/DBSoft/oracle/oradata/woo/system01.dbf" datafile

2 auxiliary format

"/DBSoft/oracle/oradata/woo/sysaux01.dbf" datafile

3 auxiliary format

"/DBSoft/oracle/oradata/woo/undotbs01.dbf" datafile

4 auxiliary format

"/DBSoft/oracle/oradata/woo/users01.dbf" ;

sql 'alter system archive log current';

}

executing Memory Script

sql statement: alter database flashback off

executing command: SET NEWNAME

executing command: SET NEWNAME

executing command: SET NEWNAME

executing command: SET NEWNAME

Starting backup at 03-JUN-15

using channel ORA_DISK_1

channel ORA_DISK_1: starting datafile copy

input datafile file number=00001 name=/DBSoft/oracle/oradata/woo/system01.dbf

output file name=/DBSoft/oracle/oradata/woo/system01.dbf tag=TAG20150603T194019

channel ORA_DISK_1: datafile copy complete, elapsed time: 00:04:47

channel ORA_DISK_1: starting datafile copy

input datafile file number=00002 name=/DBSoft/oracle/oradata/woo/sysaux01.dbf

output file name=/DBSoft/oracle/oradata/woo/sysaux01.dbf tag=TAG20150603T194019

channel ORA_DISK_1: datafile copy complete, elapsed time: 00:03:07

channel ORA_DISK_1: starting datafile copy

input datafile file number=00003 name=/DBSoft/oracle/oradata/woo/undotbs01.dbf

output file name=/DBSoft/oracle/oradata/woo/undotbs01.dbf tag=TAG20150603T194019

channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:15

channel ORA_DISK_1: starting datafile copy

input datafile file number=00004 name=/DBSoft/oracle/oradata/woo/users01.dbf

output file name=/DBSoft/oracle/oradata/woo/users01.dbf tag=TAG20150603T194019

channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:03

Finished backup at 03-JUN-15

sql statement: alter system archive log current

contents of Memory Script:

{

backup as copy reuse

archivelog like "/DBArchive/archive/1_63_878860684.dbf" auxiliary format

"/DBArchive2/archive/1_63_878860684.dbf" ;

catalog clone archivelog "/DBArchive2/archive/1_63_878860684.dbf";

switch clone datafile all;

}

executing Memory Script

Starting backup at 03-JUN-15

using channel ORA_DISK_1

channel ORA_DISK_1: starting archived log copy

input archived log thread=1 sequence=63 RECID=38 STAMP=881437711

output file name=/DBArchive2/archive/1_63_878860684.dbf RECID=0 STAMP=0

channel ORA_DISK_1: archived log copy complete, elapsed time: 00:00:01

Finished backup at 03-JUN-15

cataloged archived log

archived log file name=/DBArchive2/archive/1_63_878860684.dbf RECID=38 STAMP=881437696

datafile 1 switched to datafile copy

input datafile copy RECID=3 STAMP=881437696 file name=/DBSoft/oracle/oradata/woo/system01.dbf

datafile 2 switched to datafile copy

input datafile copy RECID=4 STAMP=881437696 file name=/DBSoft/oracle/oradata/woo/sysaux01.dbf

datafile 3 switched to datafile copy

input datafile copy RECID=5 STAMP=881437696 file name=/DBSoft/oracle/oradata/woo/undotbs01.dbf

datafile 4 switched to datafile copy

input datafile copy RECID=6 STAMP=881437696 file name=/DBSoft/oracle/oradata/woo/users01.dbf

contents of Memory Script:

{

set until scn 1338740;

recover

clone database

delete archivelog

;

}

executing Memory Script

executing command: SET until clause

Starting recover at 03-JUN-15

using channel ORA_AUX_DISK_1

starting media recovery

archived log for thread 1 with sequence 63 is already on disk as file /DBArchive2/archive/1_63_878860684.dbf

archived log file name=/DBArchive2/archive/1_63_878860684.dbf thread=1 sequence=63

media recovery complete, elapsed time: 00:00:00

Finished recover at 03-JUN-15

Oracle instance started

Total System Global Area 954155008 bytes

Fixed Size 1368632 bytes

Variable Size 306187720 bytes

Database Buffers 641728512 bytes

Redo Buffers 4870144 bytes

contents of Memory Script:

{

sql clone "alter system set db_name =

''WOO'' comment=

''Reset to original value by RMAN'' scope=spfile";

sql clone "alter system reset db_unique_name scope=spfile";

shutdown clone immediate;

startup clone nomount;

}

executing Memory Script

sql statement: alter system set db_name = ''WOO'' comment= ''Reset to original value by RMAN'' scope=spfile

sql statement: alter system reset db_unique_name scope=spfile

Oracle instance shut down

connected to auxiliary database (not started)

Oracle instance started

Total System Global Area 954155008 bytes

Fixed Size 1368632 bytes

Variable Size 306187720 bytes

Database Buffers 641728512 bytes

Redo Buffers 4870144 bytes

sql statement: CREATE CONTROLFILE REUSE SET DATABASE "WOO" RESETLOGS ARCHIVELOG

MAXLOGFILES 16

MAXLOGMEMBERS 3

MAXDATAFILES 100

MAXINSTANCES 8

MAXLOGHISTORY 292

LOGFILE

GROUP 1 ( '/DBSoft/oracle/oradata/woo/redo01.log' ) SIZE 50 M REUSE,

GROUP 2 ( '/DBSoft/oracle/oradata/woo/redo02.log' ) SIZE 50 M REUSE,

GROUP 3 ( '/DBSoft/oracle/oradata/woo/redo03.log' ) SIZE 50 M REUSE

DATAFILE

'/DBSoft/oracle/oradata/woo/system01.dbf'

CHARACTER SET WE8MSWIN1252

contents of Memory Script:

{

set newname for tempfile 1 to

"/DBSoft/oracle/oradata/woo/temp01.dbf";

switch clone tempfile all;

catalog clone datafilecopy "/DBSoft/oracle/oradata/woo/sysaux01.dbf",

"/DBSoft/oracle/oradata/woo/undotbs01.dbf",

"/DBSoft/oracle/oradata/woo/users01.dbf";

switch clone datafile all;

}

executing Memory Script

executing command: SET NEWNAME

renamed tempfile 1 to /DBSoft/oracle/oradata/woo/temp01.dbf in control file

cataloged datafile copy

datafile copy file name=/DBSoft/oracle/oradata/woo/sysaux01.dbf RECID=1 STAMP=881437718

cataloged datafile copy

datafile copy file name=/DBSoft/oracle/oradata/woo/undotbs01.dbf RECID=2 STAMP=881437718

cataloged datafile copy

datafile copy file name=/DBSoft/oracle/oradata/woo/users01.dbf RECID=3 STAMP=881437718

datafile 2 switched to datafile copy

input datafile copy RECID=1 STAMP=881437718 file name=/DBSoft/oracle/oradata/woo/sysaux01.dbf

datafile 3 switched to datafile copy

input datafile copy RECID=2 STAMP=881437718 file name=/DBSoft/oracle/oradata/woo/undotbs01.dbf

datafile 4 switched to datafile copy

input datafile copy RECID=3 STAMP=881437718 file name=/DBSoft/oracle/oradata/woo/users01.dbf

contents of Memory Script:

{

Alter clone database open resetlogs;

}

executing Memory Script

database opened

Reenabling controlfile options for auxiliary database

Executing: alter database flashback on

Finished Duplicate Db at 03-JUN-15

RMAN>

至此,duplicate已經完成,standby數據庫已經起來了。

[oracle@db02 ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Wed Jun 3 19:53:02 2015

Copyright (c) 1982, 2013, Oracle. All rights reserved.

Connected to:

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - Production

With the Partitioning, Oracle Label Security, OLAP, Data Mining,

Oracle Database Vault and Real Application Testing options

SQL> col host_name format a15

SQL> col file_name format a40

SQL> set line 150

SQL> select host_name,instance_name,status from gv$instance;

HOST_NAME INSTANCE_NAME STATUS

--------------- ---------------- ------------

db02 woo OPEN

SQL> select tablespace_name,file_name from dba_data_files;

TABLESPACE_NAME FILE_NAME

------------------------------ ----------------------------------------

SYSTEM /DBSoft/oracle/oradata/woo/system01.dbf

SYSAUX /DBSoft/oracle/oradata/woo/sysaux01.dbf

UNDOTBS1 /DBSoft/oracle/oradata/woo/undotbs01.dbf

USERS /DBSoft/oracle/oradata/woo/users01.dbf

注意:這里的nofilenamecheck參數需要解釋下:

如果在復制時,位置不同時,我們會用參數db_file_name_convert 對文件位置進行轉換。 但是在這個復制示例中我們用的是相同的位置。 所以這里必須加上nofilenamecheck參數。 該參數通知復制操作不必在執行還原操作前確認文件名是不同的。如果沒有指定nofilenamecheck參數,rman會給出如下錯誤:

RMAN-05001: auxiliary filename /DBSoft/oracle/oradata/woo/users01.dbf conflicts with a file used by the target database

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的oracle11g ora 29927,Oracle11gR2使用RMANDuplicate复制数据库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 99精品国产一区二区 | 久久久久精彩视频 | 午夜性色| 六月婷婷激情网 | 午夜日韩精品 | 精品中文字幕在线观看 | 精品福利三区3d卡通动漫 | 国产伦精品一区二区三区视频我 | 亚洲少妇一区二区 | 91久久久久久久久久久久久 | www.久久av | 超碰综合 | 精品成人在线 | 日韩av电影一区 | 久久国产精品毛片 | 一本色道久久88综合日韩精品 | 亚欧毛片| 伊人中文字幕在线 | 国产福利久久 | 一区二区三区欧美精品 | 国产精品国产一区二区 | 欧美日韩高清一区二区 | 国产乱妇4p交换乱免费视频 | 四虎午夜影院 | 郑艳丽三级 | 看片久久 | 亚洲偷偷自拍 | 国产鲁鲁 | 一区二区三区免费在线观看视频 | 日韩一区二区a片免费观看 伊人网综合在线 | 手机福利视频 | 亚洲AV无码一区二区三区少妇 | 国产精品成人免费精品自在线观看 | n0659极腔濑亚美莉在线播放播放 | www.国产视频 | 日韩av动漫 | 高跟91娇喘 | 国产无遮挡免费观看视频网站 | 黄色特级大片 | 蜜桃色一区二区三区 | 国产成人免费片在线观看 | 免费毛片看片 | 人妖被c到高潮欧美gay | 高清视频一区 | 国产乱论| 亚洲成av人在线观看 | 国产黄色自拍视频 | 午夜看片福利 | 亚洲一区二区不卡视频 | 国产成人精品视频一区二区 | 亚洲激情久久久 | 欧美综合一区 | 亚洲色图1| 久久美女av | 欧美老熟妇一区二区 | 国内精品久久久久久久久久久 | 国产人伦精品一区二区三区 | 囯产精品一品二区三区 | 色片在线播放 | 成人av网站免费 | 精品人妻在线一区二区三区 | 欧美一区二区三区久久久 | 91色综合 | 亚洲欧美激情精品一区二区 | 91传媒在线视频 | 亚洲电影在线看 | 天堂成人av| 久久久一区二区三区四区 | 亚洲av熟女高潮一区二区 | 伊人网综合在线 | 亚洲欧美小视频 | 日本黄色录像片 | 38在线视频 | 欧美三级三级三级爽爽爽 | 国产精品亚洲一区二区三区在线观看 | 欧美日韩在线观看一区 | 极度诱惑香港电影完整 | 日韩欧美中文字幕一区二区 | av成人免费在线 | 成年人网站免费看 | 国产在线视频一区 | 天天天天天天操 | 娇喘顶撞深初h1v1 | 国产精品日本一区二区在线播放 | 美女视频一区二区 | 干老太太视频 | 在线播放日韩av | 波多野吉衣一区二区三区 | 色爱亚洲 | 丰满少妇一级片 | 麻豆视频国产精品 | 福利午夜视频 | av免费在线观看网站 | 日韩爱爱视频 | 东北少妇bbbb搡bbb搡 | 色偷偷人人澡人人爽人人模 | 一级黄色伦理片 | 久久久久99精品成人片我成大片 | 善良的少妇伦理bd中字 |