久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

如何把Oracle 數(shù)據(jù)庫從 RAC 集群遷移到單機環(huán)境

瀏覽:128日期:2023-03-12 15:25:19
目錄
  • 一、系統(tǒng)環(huán)境
  • 二、源數(shù)據(jù)庫的操作
  • 三、目標數(shù)據(jù)庫的操作
  • 四、開始恢復(fù)數(shù)據(jù)庫
  • 五、啟動數(shù)據(jù)庫

把 Oracle 數(shù)據(jù)庫從 RAC 集群遷移到單機環(huán)境

一、系統(tǒng)環(huán)境

1、源數(shù)據(jù)庫

db_name:hisdb  
SID:hisdb1、hisdb2
IP: 192.168.1.101、192.168.1.102
os:CentOS Linux release 7.3.1611 (Core)

2、目標數(shù)據(jù)庫

IP: 192.168.1.15
os:CentOS Linux release 7.3.1611 (Core)
安裝 Oracle 軟件, 不創(chuàng)建實例

二、源數(shù)據(jù)庫的操作

1、創(chuàng)建 pfile 文件

SQL> create pfile="/home/oracle/pfile0728.ora" from spfile;
File created.

2、查看生成的 pfile 文件

[oracle@rac1 ~]$ pwd
/home/oracle
[oracle@rac1 ~]$ ll
total 2487204
drwxr-xr-x  2 oracle oinstall111 Jun 24 21:30 data-bak
drwxr-xr-x  7 oracle oinstall136 Aug 27  2013 database
-rw-r--r--. 1 oracle oinstall 1395582860 Jan  7  2020 p13390677_112040_Linux-x86-64_1of7.zip
-rw-r--r--. 1 oracle oinstall 1151304589 Jan  7  2020 p13390677_112040_Linux-x86-64_2of7.zip
-rw-r--r--  1 oracle asmadmin       1547 Jul 28 08:27 pfile0728.ora

3、將 pfile 文件傳到目標數(shù)據(jù)庫的 $ORACLE_HOME/dbs/ 目錄下

[oracle@rac1 ~]$ scp pfile0728.ora oracle@192.168.1.15:/home/oracle/
The authenticity of host "192.168.1.15 (192.168.1.15)" can"t be established.
ECDSA key fingerprint is 5c:31:ec:3c:ee:9c:6d:22:f3:60:dc:15:72:fd:67:91.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added "192.168.1.15" (ECDSA) to the list of known hosts.
oracle@192.168.1.15"s password: 
pfile0728.ora 100% 1547     1.5KB/s   00:00    
[oracle@rac1 ~]$ 

# 切換到目標主機
[oracle@mysql bin]$ cd ~

[oracle@mysql ~]$ ls
db_install.rsp  pfile0728.ora

[oracle@mysql ~]$ cp pfile0728.ora $ORACLE_HOME/dbs/
[oracle@mysql ~]$ ls $ORACLE_HOME/dbs/p*
/usr/local/oracle/product/11.2.0/db_1/dbs/pfile0728.ora

4、備份源數(shù)據(jù)庫

(1)創(chuàng)建備份目錄

[root@rac1 ~]# mkdir /arch/bk0729 -p

[root@rac1 ~]# chown -R oracle:oinstall /arch/bk0729

[root@rac1 ~]# ll /arch/
總用量 0
drwxr-xr-x 2 oracle oinstall 6 7月  30 18:58 bk0729

(2)用RMAN 全備數(shù)據(jù)庫:

#=設(shè)置備份參數(shù):備份到磁盤,6 個通道 ======================================
configure device type disk parallelism 6 backup type to backupset;
#=設(shè)置備份參數(shù):設(shè)置備份文件的位置及文件名格式 ==================================
configure channel device type disk format "/arch/bk0729/%d_%I_%s_%p_%T.bkp";
# 備份控制文件 ============================================
backup current controlfile format ="/arch/bk0729/control_bak_%s.bak";
# 備份數(shù)據(jù)庫 ============================================
backup as compressed backupset database;
# 下面的備份命令可以同時備份數(shù)據(jù)庫和控制文件
backup incremental level 0 format "/rmanbackup/orcl_full_%U" database include current controlfile;
#= 設(shè)置備份文件格式:===========================================
configure channel device type disk format "/arch/bk0729/ctl_%d_%I_%s_%p_%T.bkp";
#= 備份歸檔日志:===========================================
backup as compressed backupset archivelog all;
#=設(shè)置備份參數(shù):備份到磁盤,6 個通道 ======================================
RMAN> configure device type disk parallelism 6 backup type to backupset;
old RMAN configuration parameters:
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COMPRESSED BACKUPSET PARALLELISM 6;
new RMAN configuration parameters:
CONFIGURE DEVICE TYPE DISK PARALLELISM 6 BACKUP TYPE TO BACKUPSET;
new RMAN configuration parameters are successfully stored
#=設(shè)置備份參數(shù):設(shè)置備份文件的位置及文件名格式 ==================================
RMAN> configure channel device type disk format "/arch/bk0729/%d_%I_%s_%p_%T.bkp";
old RMAN configuration parameters:
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT   "/arch/bk0729/%d_%I_%s_%p_%T.bkp";
new RMAN configuration parameters:
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT   "/arch/bk0729/%d_%I_%s_%p_%T.bkp";
new RMAN configuration parameters are successfully stored
# 備份控制文件 ============================================
RMAN> backup current controlfile format ="/arch/bk0729/control_bak_%s.bak";
Starting backup at 30-JUL-22
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=31 instance=hisdb1 device type=DISK
allocated channel: ORA_DISK_2
channel ORA_DISK_2: SID=125 instance=hisdb1 device type=DISK
allocated channel: ORA_DISK_3
channel ORA_DISK_3: SID=158 instance=hisdb1 device type=DISK
allocated channel: ORA_DISK_4
channel ORA_DISK_4: SID=159 instance=hisdb1 device type=DISK
allocated channel: ORA_DISK_5
channel ORA_DISK_5: SID=162 instance=hisdb1 device type=DISK
allocated channel: ORA_DISK_6
channel ORA_DISK_6: SID=36 instance=hisdb1 device type=DISK
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
including current control file in backup set
channel ORA_DISK_1: starting piece 1 at 30-JUL-22
channel ORA_DISK_1: finished piece 1 at 30-JUL-22
piece handle=/arch/bk0729/control_bak_32.bak tag=TAG20220730T193424 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01
Finished backup at 30-JUL-22
# 備份數(shù)據(jù)庫 ============================================
RMAN> backup as compressed backupset database;
Starting backup at 30-JUL-22
using channel ORA_DISK_1
using channel ORA_DISK_2
using channel ORA_DISK_3
using channel ORA_DISK_4
using channel ORA_DISK_5
using channel ORA_DISK_6
channel ORA_DISK_1: starting compressed full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00001 name=+DATA/hisdb/datafile/system.278.1107994145
channel ORA_DISK_1: starting piece 1 at 30-JUL-22
channel ORA_DISK_2: starting compressed full datafile backup set
channel ORA_DISK_2: specifying datafile(s) in backup set
input datafile file number=00002 name=+DATA/hisdb/datafile/sysaux.279.1107994147
input datafile file number=00004 name=+DATA/hisdb/datafile/users.270.1107994131
channel ORA_DISK_2: starting piece 1 at 30-JUL-22
channel ORA_DISK_3: starting compressed full datafile backup set
channel ORA_DISK_3: specifying datafile(s) in backup set
input datafile file number=00003 name=+DATA/hisdb/datafile/undotbs1.271.1107994123
input datafile file number=00006 name=+DATA/hisdb/datafile/ts001.277.1107994139
channel ORA_DISK_3: starting piece 1 at 30-JUL-22
channel ORA_DISK_4: starting compressed full datafile backup set
channel ORA_DISK_4: specifying datafile(s) in backup set
input datafile file number=00007 name=+DATA/hisdb/datafile/undotbs2.284.1108022905
input datafile file number=00005 name=+DATA/hisdb/datafile/ts001.276.1107994131
channel ORA_DISK_4: starting piece 1 at 30-JUL-22
channel ORA_DISK_5: starting compressed full datafile backup set
channel ORA_DISK_5: specifying datafile(s) in backup set
channel ORA_DISK_6: starting compressed full datafile backup set
channel ORA_DISK_6: specifying datafile(s) in backup set
including current SPFILE in backup set
channel ORA_DISK_6: starting piece 1 at 30-JUL-22
channel ORA_DISK_3: finished piece 1 at 30-JUL-22
piece handle=/arch/bk0729/HISDB_2002805648_35_1_20220730.bkp tag=TAG20220730T193500 comment=NONE
channel ORA_DISK_3: backup set complete, elapsed time: 00:00:54
channel ORA_DISK_6: finished piece 1 at 30-JUL-22
piece handle=/arch/bk0729/HISDB_2002805648_38_1_20220730.bkp tag=TAG20220730T193500 comment=NONE
channel ORA_DISK_6: backup set complete, elapsed time: 00:00:27
channel ORA_DISK_1: finished piece 1 at 30-JUL-22
piece handle=/arch/bk0729/HISDB_2002805648_33_1_20220730.bkp tag=TAG20220730T193500 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:01:26
channel ORA_DISK_2: finished piece 1 at 30-JUL-22
piece handle=/arch/bk0729/HISDB_2002805648_34_1_20220730.bkp tag=TAG20220730T193500 comment=NONE
channel ORA_DISK_2: backup set complete, elapsed time: 00:01:26
channel ORA_DISK_4: finished piece 1 at 30-JUL-22
piece handle=/arch/bk0729/HISDB_2002805648_36_1_20220730.bkp tag=TAG20220730T193500 comment=NONE
channel ORA_DISK_4: backup set complete, elapsed time: 00:00:45
including current control file in backup set
channel ORA_DISK_5: starting piece 1 at 30-JUL-22
channel ORA_DISK_5: finished piece 1 at 30-JUL-22
piece handle=/arch/bk0729/HISDB_2002805648_37_1_20220730.bkp tag=TAG20220730T193500 comment=NONE
channel ORA_DISK_5: backup set complete, elapsed time: 00:00:01
Finished backup at 30-JUL-22
# 查看備份的文件
[root@rac1 bk0729]# pwd
/arch/bk0729
[root@rac1 bk0729]# ll -h
總用量 325M
-rw-r----- 1 oracle asmadmin 9.4M 7月  30 19:34 control_bak_32.bak
-rw-r----- 1 oracle asmadmin 213M 7月  30 20:24 HISDB_2002805648_45_1_20220730.bkp
-rw-r----- 1 oracle asmadmin  99M 7月  30 20:24 HISDB_2002805648_46_1_20220730.bkp
-rw-r----- 1 oracle asmadmin 1.6M 7月  30 20:23 HISDB_2002805648_47_1_20220730.bkp
-rw-r----- 1 oracle asmadmin 1.1M 7月  30 20:23 HISDB_2002805648_48_1_20220730.bkp
-rw-r----- 1 oracle asmadmin 1.1M 7月  30 20:24 HISDB_2002805648_49_1_20220730.bkp
-rw-r----- 1 oracle asmadmin  96K 7月  30 20:23 HISDB_2002805648_50_1_20220730.bkp
#= 設(shè)置備份文件格式:===========================================
RMAN> configure channel device type disk format "/arch/bk0729/ctl_%d_%I_%s_%p_%T.bkp";
old RMAN configuration parameters:
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT   "/arch/bk0729/%d_%I_%s_%p_%T.bkp";
new RMAN configuration parameters:
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT   "/arch/bk0729/ctl_%d_%I_%s_%p_%T.bkp";
new RMAN configuration parameters are successfully stored
released channel: ORA_DISK_1
released channel: ORA_DISK_2
released channel: ORA_DISK_3
released channel: ORA_DISK_4
released channel: ORA_DISK_5
released channel: ORA_DISK_6
#= 備份歸檔日志:===========================================
RMAN> backup as compressed backupset archivelog all;
Starting backup at 30-JUL-22
current log archived
using channel ORA_DISK_1
using channel ORA_DISK_2
using channel ORA_DISK_3
using channel ORA_DISK_4
using channel ORA_DISK_5
using channel ORA_DISK_6
channel ORA_DISK_1: starting compressed archived log backup set
channel ORA_DISK_1: specifying archived log(s) in backup set
input archived log thread=1 sequence=98 RECID=13 STAMP=1111432401
channel ORA_DISK_1: starting piece 1 at 30-JUL-22
channel ORA_DISK_2: starting compressed archived log backup set
channel ORA_DISK_2: specifying archived log(s) in backup set
input archived log thread=1 sequence=99 RECID=14 STAMP=1111432403
channel ORA_DISK_2: starting piece 1 at 30-JUL-22
channel ORA_DISK_3: starting compressed archived log backup set
channel ORA_DISK_3: specifying archived log(s) in backup set
input archived log thread=1 sequence=100 RECID=15 STAMP=1111432904
channel ORA_DISK_3: starting piece 1 at 30-JUL-22
channel ORA_DISK_4: starting compressed archived log backup set
channel ORA_DISK_4: specifying archived log(s) in backup set
input archived log thread=1 sequence=101 RECID=16 STAMP=1111432905
channel ORA_DISK_4: starting piece 1 at 30-JUL-22
channel ORA_DISK_5: starting compressed archived log backup set
channel ORA_DISK_5: specifying archived log(s) in backup set
input archived log thread=1 sequence=102 RECID=17 STAMP=1111433394
channel ORA_DISK_5: starting piece 1 at 30-JUL-22
channel ORA_DISK_6: starting compressed archived log backup set
channel ORA_DISK_6: specifying archived log(s) in backup set
input archived log thread=1 sequence=103 RECID=18 STAMP=1111433805
channel ORA_DISK_6: starting piece 1 at 30-JUL-22
channel ORA_DISK_1: finished piece 1 at 30-JUL-22
piece handle=/arch/bk0729/HISDB_2002805648_39_1_20220730.bkp tag=TAG20220730T193645 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:00
channel ORA_DISK_2: finished piece 1 at 30-JUL-22
piece handle=/arch/bk0729/HISDB_2002805648_40_1_20220730.bkp tag=TAG20220730T193645 comment=NONE
channel ORA_DISK_2: backup set complete, elapsed time: 00:00:00
channel ORA_DISK_3: finished piece 1 at 30-JUL-22
piece handle=/arch/bk0729/HISDB_2002805648_41_1_20220730.bkp tag=TAG20220730T193645 comment=NONE
channel ORA_DISK_3: backup set complete, elapsed time: 00:00:00
channel ORA_DISK_4: finished piece 1 at 30-JUL-22
piece handle=/arch/bk0729/HISDB_2002805648_42_1_20220730.bkp tag=TAG20220730T193645 comment=NONE
channel ORA_DISK_4: backup set complete, elapsed time: 00:00:00
channel ORA_DISK_5: finished piece 1 at 30-JUL-22
piece handle=/arch/bk0729/HISDB_2002805648_43_1_20220730.bkp tag=TAG20220730T193645 comment=NONE
channel ORA_DISK_5: backup set complete, elapsed time: 00:00:01
channel ORA_DISK_6: finished piece 1 at 30-JUL-22
piece handle=/arch/bk0729/HISDB_2002805648_44_1_20220730.bkp tag=TAG20220730T193645 comment=NONE
channel ORA_DISK_6: backup set complete, elapsed time: 00:00:01
Finished backup at 30-JUL-22
# 查看備份的文件
[root@rac1 bk0729]# ll -h
總用量 328M
-rw-r----- 1 oracle asmadmin 9.4M 7月  30 19:34 control_bak_32.bak
-rw-r----- 1 oracle asmadmin 1.5M 7月  30 20:26 ctl_HISDB_2002805648_51_1_20220730.bkp
-rw-r----- 1 oracle asmadmin 169K 7月  30 20:26 ctl_HISDB_2002805648_52_1_20220730.bkp
-rw-r----- 1 oracle asmadmin 218K 7月  30 20:26 ctl_HISDB_2002805648_53_1_20220730.bkp
-rw-r----- 1 oracle asmadmin 1.7M 7月  30 20:26 ctl_HISDB_2002805648_54_1_20220730.bkp
-rw-r----- 1 oracle asmadmin 213M 7月  30 20:24 HISDB_2002805648_45_1_20220730.bkp
-rw-r----- 1 oracle asmadmin  99M 7月  30 20:24 HISDB_2002805648_46_1_20220730.bkp
-rw-r----- 1 oracle asmadmin 1.6M 7月  30 20:23 HISDB_2002805648_47_1_20220730.bkp
-rw-r----- 1 oracle asmadmin 1.1M 7月  30 20:23 HISDB_2002805648_48_1_20220730.bkp
-rw-r----- 1 oracle asmadmin 1.1M 7月  30 20:24 HISDB_2002805648_49_1_20220730.bkp
-rw-r----- 1 oracle asmadmin  96K 7月  30 20:23 HISDB_2002805648_50_1_20220730.bkp

三、目標數(shù)據(jù)庫的操作

1、修改參數(shù)文件

(1)源數(shù)據(jù)庫的參數(shù)文件內(nèi)容如下:

[oracle@rac1 ~]$ vi pfile0728.ora 

hisdb2.__db_cache_size=192937984
hisdb1.__db_cache_size=201326592
hisdb2.__java_pool_size=4194304
hisdb1.__java_pool_size=4194304
hisdb2.__large_pool_size=8388608
hisdb1.__large_pool_size=8388608
hisdb1.__oracle_base="/u01/app/oracle"#ORACLE_BASE set from environment
hisdb2.__oracle_base="/u01/app/oracle"#ORACLE_BASE set from environment
hisdb2.__pga_aggregate_target=222298112
hisdb1.__pga_aggregate_target=222298112
hisdb2.__sga_target=419430400
hisdb1.__sga_target=419430400
hisdb2.__shared_io_pool_size=0
hisdb2.__db_cache_size=192937984
hisdb1.__db_cache_size=201326592
hisdb2.__java_pool_size=4194304
hisdb1.__java_pool_size=4194304
hisdb2.__large_pool_size=8388608
hisdb1.__large_pool_size=8388608
hisdb1.__oracle_base="/u01/app/oracle"#ORACLE_BASE set from environment
hisdb2.__oracle_base="/u01/app/oracle"#ORACLE_BASE set from environment
hisdb2.__pga_aggregate_target=222298112
hisdb1.__pga_aggregate_target=222298112
hisdb2.__sga_target=419430400
hisdb1.__sga_target=419430400
hisdb2.__shared_io_pool_size=0
hisdb1.__shared_io_pool_size=0
hisdb2.__shared_pool_size=201326592
hisdb1.__shared_pool_size=192937984
hisdb2.__streams_pool_size=0
hisdb1.__streams_pool_size=0
# 以上內(nèi)容全部刪除
# 創(chuàng)建如下目錄
mkdir -p /usr/local/oracle/admin/hisdb/adump
mkdir -p /usr/local/oracle/controlfile/
mkdir -p /data/oracle/controlfile/
mkdir -p /data/oracle/flash_recovery_area
mkdir -p /data/oracle/arch
mkdir -p /data/oracle/oradata

# *.audit_file_dest="/u01/app/oracle/admin/hisdb/adump"  --修改此行內(nèi)容如下
*.audit_file_dest="/usr/local/oracle/admin/hisdb/adump"

# *.cluster_database=TRUE  # 刪除此行
# *.cluster_database_instances=2   # 刪除此行

*.compatible="11.2.0.4.0"  # 此行不變

#*.control_files="+DATA/hisdb/controlfile/control01.ctl","+BAK/hisdb/controlfile/control02.ctl"    
--修改此行內(nèi)容如下
*.control_files="/usr/local/oracle/controlfile/control01.ctl","/data/oracle/controlfile/control02.ctl"
*.db_block_size=8192       # 此行不變

# *.db_create_file_dest="+DATA"    # 刪除此行
# *.db_domain=""   # 刪除此行
*.db_name="hisdb"  # 此行不變

# *.db_recovery_file_dest="/u01/app/oracle/flash_recovery_area" --修改此行內(nèi)容如下
*.db_recovery_file_dest="/data/oracle/flash_recovery_area"

*.db_recovery_file_dest_size=4102029312      # 此行不變

#*.diagnostic_dest="/u01/app/oracle"    --修改此行內(nèi)容如下
*.diagnostic_dest="/usr/local/oracle"

*.dispatchers="(PROTOCOL=TCP) (SERVICE=hisdbXDB)" # 此行不變

# hisdb1.instance_number=1# 刪除此行
# hisdb2.instance_number=2# 刪除此行
# *.log_archive_dest_1="location=+BAK"   --修改此行內(nèi)容如下
*.log_archive_dest_1="location=/data/oracle/arch"
*.log_archive_format="%t_%s_%r.dbf

# *.memory_target=638588928 # 刪除此行
*.open_cursors=300      # 此行不變
*.processes=150      # 此行不變
#*.remote_listener="my-racscan:1521"  # 刪除此行
*.remote_login_passwordfile="EXCLUSIVE"
# hisdb1.thread=1  # 刪除此行
# hisdb2.thread=2  # 刪除此行
*.undo_tablespace="UNDOTBS1"   # 此行不變
# hisdb1.undo_tablespace="UNDOTBS1"  # 刪除此行
# hisdb2.undo_tablespace="UNDOTBS2"  # 刪除此行

(2)修改后的參數(shù)文件內(nèi)容如下:

*.audit_file_dest="/usr/local/oracle/admin/hisdb/adump"
*.compatible="11.2.0.4.0" 
*.control_files="/usr/local/oracle/controlfile/control01.ctl","/data/oracle/controlfile/control02.ctl"*.db_block_size=8192 
*.db_name="hisdb"
*.db_recovery_file_dest="/data/oracle/flash_recovery_area"
*.db_recovery_file_dest_size=2147483648
*.diagnostic_dest="/usr/local/oracle"
*.dispatchers="(PROTOCOL=TCP) (SERVICE=hisdbXDB)"
*.log_archive_dest_1="location=/data/oracle/arch"
*.log_archive_format="%t_%s_%r.dbf
"*.open_cursors=300
*.processes=150
*.remote_login_passwordfile="exclusive"
*.undo_tablespace="UNDOTBS1"
*.log_file_name_convert=("+DATA/hisdb/onlinelog","/data/oracle/oradata")
*.db_file_name_convert=("+DATA/hisdb/datafile","/data/oracle/oradata")
*.db_file_name_convert=("+DATA/hisdb/tempfile","/data/oracle/oradata")

2、使用修改后的參數(shù)文件啟動數(shù)據(jù)庫到 nomount

SQL> startup nomount pfile="/home/oracle/pfile0729.ora";
ORACLE instance started.

Total System Global Area  233861120 bytes
Fixed Size		    2251976 bytes
Variable Size		  176161592 bytes
Database Buffers	   50331648 bytes
Redo Buffers		    5115904 bytes

3、生成 spfile 文件,關(guān)閉數(shù)據(jù)庫,然后重新啟動到 nomount

SQL> create spfile from pfile="/home/oracle/pfile0729.ora";

File created.

SQL> shutdown immediate;
ORA-01507: database not mounted


ORACLE instance shut down.
SQL> startup m
SP2-0714: invalid combination of STARTUP options
SQL> startup nomount;
ORACLE instance started.

Total System Global Area  233861120 bytes
Fixed Size		    2251976 bytes
Variable Size		  176161592 bytes
Database Buffers	   50331648 bytes
Redo Buffers		    5115904 bytes
SQL> 

4、啟動 rman,恢復(fù)控制文件

[oracle@host-192-168-20-5 oracle]$ rman target /

Recovery Manager: Release 11.2.0.4.0 - Production on Sun Jul 31 00:20:01 2022

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

connected to target database: HISDB (not mounted)

-- 恢復(fù)控制文件
RMAN> restore controlfile from "/data/backup/control_bak_331659.bak";

Starting restore at 31-JUL-22
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=189 device type=DISK

channel ORA_DISK_1: restoring control file
channel ORA_DISK_1: restore complete, elapsed time: 00:00:15
output file name=/usr/local/oracle/controlfile/control01.ctl
output file name=/data/oracle/controlfile/control02.ctl
Finished restore at 31-JUL-22

5、啟動數(shù)據(jù)庫到 mount

SQL> alter database mount;
Database altered.

6、查看控制文件中的數(shù)據(jù)文件與臨時文件信息

RMAN> report schema;

四、開始恢復(fù)數(shù)據(jù)庫

1、核對備份文件

RMAN> crosscheck backup;
using channel ORA_DISK_1
using channel ORA_DISK_2
using channel ORA_DISK_3
using channel ORA_DISK_4
using channel ORA_DISK_5
using channel ORA_DISK_6
crosschecked backup piece: found to be "EXPIRED"
backup piece handle=/oracle/app/oracle/product/11.2.0/db_1/dbs/c-1947403592-20220722-06 RECID=323878 STAMP=1110743343
....
crosschecked backup piece: found to be "EXPIRED"
backup piece handle=/oracle/app/oracle/product/11.2.0/db_1/dbs/c-1947403592-20220729-09 RECID=327567 STAMP=1111356921
Crosschecked 45 objects

2、刪除失效的備份文件

RMAN> delete expired backup;
using channel ORA_DISK_1
using channel ORA_DISK_2
using channel ORA_DISK_3
using channel ORA_DISK_4
using channel ORA_DISK_5
using channel ORA_DISK_6
List of Backup Pieces
BP Key  BS Key  Pc# Cp# Status      Device Type Piece Name
------- ------- --- --- ----------- ----------- ----------
.......
/oracle/app/oracle/product/11.2.0/db_1/dbs/c-1947403592-20220729-09
##  選擇yes 刪除 #########
Do you really want to delete the above objects (enter YES or NO)? yes
####################################
deleted backup piece
backup piece handle=/oracle/app/oracle/product/11.2.0/db_1/dbs/c-1947403592-20220722-06 
.......
backup piece handle=/oracle/app/oracle/product/11.2.0/db_1/dbs/c-1947403592-20220729-09 RECID=327567 STAMP=1111356921
Deleted 45 EXPIRED objects

3、更新備份文件

RMAN> catalog start with "/data/backup/";

4、查看備份片信息

RMAN> list backup;

5、恢復(fù)數(shù)據(jù)庫

run{
set newname for datafile 1 to "/data/oracle/oradata/system01";
set newname for datafile 2 to "/data/oracle/oradata/sysaux01";
set newname for datafile 3 to "/data/oracle/oradata/undotbs01";
set newname for datafile 4 to "/data/oracle/oradata/users01";
set newname for datafile 5 to "/data/oracle/oradata/undotbs02";
set newname for datafile 6 to "/data/oracle/oradata/audit_tbs01";
set newname for datafile 7 to "/data/oracle/oradata/data_ais01";
set newname for datafile 8 to "/data/oracle/oradata/data_applyout01";
set newname for datafile 9 to "/data/oracle/oradata/data_aqu01";
set newname for datafile 10 to "/data/oracle/oradata/data_cas01";
set newname for datafile 11 to "/data/oracle/oradata/data_com01";
set newname for datafile 12 to "/data/oracle/oradata/data_emr01";
set newname for datafile 13 to "/data/oracle/oradata/data_execdrug01";
set newname for datafile 14 to "/data/oracle/oradata/data_execundrug02";
set newname for datafile 15 to "/data/oracle/oradata/data_feedetail01";
set newname for datafile 16 to "/data/oracle/oradata/data_feeinfo01";
set newname for datafile 17 to "/data/oracle/oradata/data_fin.31401";
set newname for datafile 18 to "/data/oracle/oradata/data_goa.31301";
set newname for datafile 19 to "/data/oracle/oradata/data_itemlist01";
set newname for datafile 20 to "/data/oracle/oradata/data_lis311";
set newname for datafile 21 to "/data/oracle/oradata/data_log3101034788143";
set newname for datafile 22 to "/data/oracle/oradata/data_medicinelist3091034788143";
set newname for datafile 23 to "/data/oracle/oradata/data_met3081034788157";
set newname for datafile 24 to "/data/oracle/oradata/data_order3071034788169";
set newname for datafile 25 to "/data/oracle/oradata/data_order3061034788197";
set newname for datafile 26 to "/data/oracle/oradata/data_order3051034788225";
set newname for datafile 27 to "/data/oracle/oradata/data_order3041034788243";
set newname for datafile 28 to "/data/oracle/oradata/data_other3031034788255";
set newname for datafile 29 to "/data/oracle/oradata/data_output3021034788255";
set newname for datafile 30 to "/data/oracle/oradata/data_pha3011034788271";
set newname for datafile 31 to "/data/oracle/oradata/data_recipedetail3001034788275";
set newname for datafile 32 to "/data/oracle/oradata/data_record2991034788281";
set newname for datafile 33 to "/data/oracle/oradata/data_sem2981034788293";
set newname for datafile 34 to "/data/oracle/oradata/data_user2971034788293";
set newname for datafile 35 to "/data/oracle/oradata/index_ais2961034788297";
set newname for datafile 36 to "/data/oracle/oradata/index_applyout2951034788297";
set newname for datafile 37 to "/data/oracle/oradata/index_aqu2941034788309";
set newname for datafile 38 to "/data/oracle/oradata/index_cas2931034788309";
set newname for datafile 39 to "/data/oracle/oradata/index_com2921034788309";
set newname for datafile 40 to "/data/oracle/oradata/index_emr2911034788311";
set newname for datafile 41 to "/data/oracle/oradata/index_execdrug2901034788311";
set newname for datafile 42 to "/data/oracle/oradata/index_execundrug2891034788317";
set newname for datafile 43 to "/data/oracle/oradata/index_feedetail2881034788321";
set newname for datafile 44 to "/data/oracle/oradata/index_feeinfo2871034788329";
set newname for datafile 45 to "/data/oracle/oradata/index_fin2861034788337";
set newname for datafile 46 to "/data/oracle/oradata/index_goa2851034788343";
set newname for datafile 47 to "/data/oracle/oradata/index_itemlist2841034788343";
set newname for datafile 48 to "/data/oracle/oradata/index_lis.2831034788355";
set newname for datafile 49 to "/data/oracle/oradata/index_log.2821034788355";
set newname for datafile 50 to "/data/oracle/oradata/index_medicinelist2811034788355";
set newname for datafile 51 to "/data/oracle/oradata/index_met2801034788361";
set newname for datafile 52 to "/data/oracle/oradata/index_order2791034788369";
set newname for datafile 53 to "/data/oracle/oradata/index_other2781034788375";
set newname for datafile 54 to "/data/oracle/oradata/index_output2771034788375";
set newname for datafile 55 to "/data/oracle/oradata/index_pha2761034788381";
set newname for datafile 56 to "/data/oracle/oradata/index_recipedetail2581034788387";
set newname for datafile 57 to "/data/oracle/oradata/index_record3251034788389";
set newname for datafile 58 to "/data/oracle/oradata/index_sem2681034788391";
set newname for datafile 59 to "/data/oracle/oradata/index_user2711034788391";
set newname for datafile 60 to "/data/oracle/oradata/data_order2.dbf";
set newname for datafile 61 to "/data/oracle/oradata/data_order3.dbf";
set newname for datafile 62 to "/data/oracle/oradata/nfemr.dbf";
set newname for datafile 63 to "/data/oracle/oradata/emr5.dbf";
set newname for datafile 64 to "/data/oracle/oradata/emr52012.dbf";
set newname for datafile 65 to "/data/oracle/oradata/emr52013.dbf";
set newname for datafile 66 to "/data/oracle/oradata/emr52014.dbf";
set newname for datafile 67 to "/data/oracle/oradata/emr52015.dbf";
set newname for datafile 68 to "/data/oracle/oradata/emr52016.dbf";
set newname for datafile 69 to "/data/oracle/oradata/emr52017.dbf";
set newname for datafile 70 to "/data/oracle/oradata/emr52018.dbf";
set newname for datafile 71 to "/data/oracle/oradata/emr52019.dbf";
set newname for datafile 72 to "/data/oracle/oradata/emr52020.dbf";
set newname for datafile 73 to "/data/oracle/oradata/emr5202001.dbf";
set newname for datafile 74 to "/data/oracle/oradata/emr5202002.dbf";
set newname for datafile 75 to "/data/oracle/oradata/emr501.dbf";
set newname for datafile 76 to "/data/oracle/oradata/neuicu_data1";
set newname for datafile 77 to "/data/oracle/oradata/neucbus_data1";
set newname for datafile 78 to "/data/oracle/oradata/ntsdata01.dbf";
set newname for datafile 79 to "/data/oracle/oradata/emr5202003.dbf";
set newname for datafile 80 to "/data/oracle/oradata/emr5202101.dbf";
set newname for datafile 81 to "/data/oracle/oradata/emr5202102.dbf";
set newname for datafile 82 to "/data/oracle/oradata/emr5202103.dbf";
set newname for datafile 83 to "/data/oracle/oradata/ndqsdata01.dbf";
set newname for datafile 84 to "/data/oracle/oradata/emr520210401.dbf";
set newname for datafile 85 to "/data/oracle/oradata/emr5202104.dbf";
set newname for datafile 86 to "/data/oracle/oradata/emr5202105.dbf";
set newname for datafile 87 to "/data/oracle/oradata/emr5202106.dbf";
set newname for datafile 88 to "/data/oracle/oradata/emr502.dbf";
set newname for datafile 89 to "/data/oracle/oradata/emr503.dbf";
set newname for datafile 90 to "/data/oracle/oradata/sysaux001";
set newname for datafile 91 to "/data/oracle/oradata/emr5202201.dbf";
set newname for datafile 92 to "/data/oracle/oradata/neuicu_data11";
set newname for datafile 93 to "/data/oracle/oradata/emr_bak.dbf";
set newname for datafile 94 to "/data/oracle/oradata/sysaux002";
set newname for datafile 95 to "/data/oracle/oradata/system_bak";
set newname for datafile 96 to "/data/oracle/oradata/system_bak02";
set newname for datafile 97 to "/data/oracle/oradata/system_bak03";
set newname for datafile 98 to "/data/oracle/oradata/system_bak04";
set newname for datafile 99 to "/data/oracle/oradata/undotbs1_bak01";
set newname for datafile 100 to "/data/oracle/oradata/undotbs1_bak02";
set newname for datafile 101 to "/data/oracle/oradata/undotbs1_bak03";
set newname for datafile 102 to "/data/oracle/oradata/undotbs2_bak01";
set newname for datafile 103 to "/data/oracle/oradata/undotbs2_bak02";
set newname for datafile 104 to "/data/oracle/oradata/undotbs2_bak03";
set newname for datafile 105 to "/data/oracle/oradata/users02";
set newname for datafile 106 to "/data/oracle/oradata/users03";
set newname for datafile 107 to "/data/oracle/oradata/users04";
set newname for datafile 108 to "/data/oracle/oradata/emr5202202.dbf";
set newname for datafile 109 to "/data/oracle/oradata/emr5202203.dbf";
set newname for datafile 110 to "/data/oracle/oradata/emr5202204.dbf";
set newname for datafile 111 to "/data/oracle/oradata/emr5202205.dbf";
set newname for datafile 112 to "/data/oracle/oradata/neucbus_data2";
set newname for tempfile 1 to "/data/oracle/oradata/temp01";
set newname for tempfile 2 to "/data/oracle/oradata/temp02";
restore database;
switch datafile all;
switch tempfile all;
recover database;
}

6、修改日志文件

(1)查看日志文件

SQL> select member from v$logfile;
MEMBER
--------------------------------------------------------------------------------
/data/oracle/data/group_601
/data/oracle/data/group_501
/data/oracle/data/group_201
/data/oracle/data/group_101
/data/oracle/data/group_301
/data/oracle/data/group_401
/data/oracle/data/group_701
/data/oracle/data/group_801
/data/oracle/data/group_2101
/data/oracle/data/group_2201
/data/oracle/data/group_2301
/data/oracle/data/group_2401
/data/oracle/data/group_2501
/data/oracle/data/group_3101
/data/oracle/data/group_3201
/data/oracle/data/group_3301
/data/oracle/data/group_3401
/data/oracle/data/group_3501
18 rows selected.

(2)修改日志文件

alter database rename file "+DATA/hisdb/onlinelog/group_6.267.1034787531" to "/data/oracle/data/group_601";
alter database rename file "+DATA/hisdb/onlinelog/group_5.327.1034787531" to "/data/oracle/data/group_501";
alter database rename file "+DATA/hisdb/onlinelog/group_2.262.1034787531" to "/data/oracle/data/group_201";
alter database rename file "+DATA/hisdb/onlinelog/group_1.270.1034787531" to "/data/oracle/data/group_101";
alter database rename file "+DATA/hisdb/onlinelog/group_3.269.1034787679" to "/data/oracle/data/group_301";
alter database rename file "+DATA/hisdb/onlinelog/group_4.257.1034787679" to "/data/oracle/data/group_401";
alter database rename file "+DATA/hisdb/onlinelog/group_7.272.1034787679" to "/data/oracle/data/group_701";
alter database rename file "+DATA/hisdb/onlinelog/group_8.261.1034787679" to "/data/oracle/data/group_801";
alter database rename file "+DATA/hisdb/onlinelog/group_21.344.1042904185" to "/data/oracle/data/group_2101";
alter database rename file "+DATA/hisdb/onlinelog/group_22.345.1042904185" to "/data/oracle/data/group_2201";
alter database rename file "+DATA/hisdb/onlinelog/group_23.346.1042904185" to "/data/oracle/data/group_2301";
alter database rename file "+DATA/hisdb/onlinelog/group_24.347.1042904187" to "/data/oracle/data/group_2401";
alter database rename file "+DATA/hisdb/onlinelog/group_25.348.1042904187" to "/data/oracle/data/group_2501";
alter database rename file "+DATA/hisdb/onlinelog/group_31.349.1042904199" to "/data/oracle/data/group_3101";
alter database rename file "+DATA/hisdb/onlinelog/group_32.350.1042904199" to "/data/oracle/data/group_3201";
alter database rename file "+DATA/hisdb/onlinelog/group_33.351.1042904199" to "/data/oracle/data/group_3301";
alter database rename file "+DATA/hisdb/onlinelog/group_34.352.1042904199" to "/data/oracle/data/group_3401";
alter database rename file "+DATA/hisdb/onlinelog/group_35.353.1042904201" to "/data/oracle/data/group_3501";

五、啟動數(shù)據(jù)庫

1、打開數(shù)據(jù)庫

RMAN> alter database open resetlogs;
database opened

2、查看 redo log 信息,刪除無效日志組(節(jié)點2日志)

SQL> select THREAD#, STATUS, ENABLED from v$thread;
   THREAD# STATUS ENABLED
---------- ------ --------
	 1 OPEN   PUBLIC
	 2 CLOSED PUBLIC
SQL> select group# from v$log where THREAD#=2;    
    GROUP#
----------
	 3
	 4
	 7
	 8
/*
alter database drop logfile group 3;
alter database drop logfile group 4;
alter database drop logfile group 7;
alter database drop logfile group 8;
*/
SQL> alter database disable thread 2;
Database altered.
SQL>  alter database drop logfile group 3;
  2  
SQL> alter database drop logfile group 3;
Database altered.
SQL> alter database drop logfile group 4;
Database altered.
SQL> alter database drop logfile group 7;
Database altered.
SQL> alter database drop logfile group 8;
Database altered.
SQL>  select THREAD#, STATUS, ENABLED from v$thread;
   THREAD# STATUS ENABLED
---------- ------ --------
	 1 OPEN   PUBLIC
SQL> select group#,member from v$logfile;
    GROUP#  MEMBER
--------------------------------------------------------------------------------
	 6  /data/oracle/data/group_601
	 5  /data/oracle/data/group_501
	 2  /data/oracle/data/group_201
	 1  /data/oracle/data/group_101
SQL> select * from v$log;
    GROUP#    THREAD#  SEQUENCE#      BYTES  BLOCKSIZE	  MEMBERS ARC
---------- ---------- ---------- ---------- ---------- ---------- ---
STATUS		 FIRST_CHANGE# FIRST_TIM NEXT_CHANGE# NEXT_TIME
---------------- ------------- --------- ------------ ---------
	 1	    1	       5  104857600	   512		1 NO
CURRENT 	    3.4711E+10 31-JUL-22   2.8147E+14
	 2	    1	       2  104857600	   512		1 YES
INACTIVE	    3.4711E+10 31-JUL-22   3.4711E+10 31-JUL-22
	 5	    1	       3  104857600	   512		1 YES
INACTIVE	    3.4711E+10 31-JUL-22   3.4711E+10 31-JUL-22
	 6	    1	       4  104857600	   512		1 YES
INACTIVE	    3.4711E+10 31-JUL-22   3.4711E+10 31-JUL-22

3、查看 undo 表空間,并刪除節(jié)點2的 undo 表空間

SQL> sho parameter undo;

NAME				     TYPE	 VALUE
------------------------------------ ----------- ------------------------------
undo_management 		     string	 AUTO
undo_retention			     integer	 900
undo_tablespace 		     string	 UNDOTBS1
SQL> 
SQL> 
SQL> 
SQL>  select tablespace_name from dba_tablespaces where contents="UNDO";

TABLESPACE_NAME
------------------------------
UNDOTBS1
UNDOTBS2

SQL> drop tablespace UNDOTBS2 including contents and datafiles;

Tablespace dropped.

4、創(chuàng)建臨時表空間

SQL> select tablespace_name from dba_tablespaces where contents="TEMPORARY";

TABLESPACE_NAME
------------------------------
TEMP

SQL> create temporary tablespace TEMP1 tempfile "/data/oracle/oradata/temp01.dbf" size 50M;

Tablespace created.

SQL> alter database default temporary tablespace TEMP1;

Database altered.

SQL> drop tablespace TEMP including contents and datafiles;

Tablespace dropped.

5、重啟數(shù)據(jù)庫,OK??!

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.

Total System Global Area  233861120 bytes
Fixed Size		    2251976 bytes
Variable Size		  176161592 bytes
Database Buffers	   50331648 bytes
Redo Buffers		    5115904 bytes
Database mounted.
Database opened.

到此這篇關(guān)于把 Oracle 數(shù)據(jù)庫從 RAC 集群遷移到單機環(huán)境的文章就介紹到這了,更多相關(guān)Oracle  RAC 集群遷移到單機環(huán)境內(nèi)容請搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

標簽: Oracle
主站蜘蛛池模板: 久久成人久久爱 | 日韩在线精品 | 污色视频在线观看 | 中文字幕在线永久在线视频 | 美国一级黄色片 | 中文字幕一区二区三区乱码图片 | 亚洲国产精品99久久久久久久久 | 国产精品毛片久久久久久久 | 日日爱视频 | 亚洲欧洲中文日韩 | 欧美日韩一区二区视频在线观看 | 国产亚洲一区二区三区 | 亚洲视频在线观看免费 | 97精品国产97久久久久久粉红 | 久草在线免费福利资源 | 日韩视频在线观看一区 | 欧美日韩电影一区二区三区 | 国产视频一区二区在线 | 欧美高清hd | 91精品久久久久久久久久 | 午夜男人天堂 | 好色视频在线观看 | 亚洲国产一区二区在线观看 | 国产精品成人久久久久 | 91黄色在线观看 | 综合导航 | 日本在线免费观看 | 亚洲二区在线 | 婷婷91| 欧美一级高潮片免费的 | 久久久精品国产 | 精品在线一区 | 久久久久久成人精品 | 精品国产一区二区三区性色av | 色婷婷综合久久久中文字幕 | 亚洲一区二区精品视频 | 久久国内免费视频 | 日本69视频 | 久色 | 国产精品美女久久久久久久久久久 | 亚洲a网站 | 高清免费av | 99久久99久久久精品色圆 | av毛片| 国产视频观看 | 中文字幕视频一区 | 亚洲国产成人av好男人在线观看 | 欧美一区日韩一区 | 国产极品视频在线观看 | 精品视频一区二区三区 | 国产高清一区二区 | 成人一区二区三区在线观看 | 毛片免费看 | 免费在线观看一级毛片 | 色综合视频 | 午夜精品一区 | 91日日| 韩国精品一区二区 | 日本三级做a全过程在线观看 | 欧美淫视频 | 国产精品99 | 日韩国产欧美一区 | 成人av免费在线 | 成人精品视频在线观看 | 国产精品自产拍在线观看桃花 | 一级做a爰片毛片 | 日韩成人一级片 | 亚洲精品第一区在线观看 | 国产一区二区在线看 | 久久夜视频 | 夜夜春精品视频高清69式 | 成人在线亚洲 | 在线 亚洲 欧美 | 亚洲毛片在线观看 | 精品福利av导航 | 国产精品久久免费视频 | 亚洲免费网站在线观看 | 中文字幕日韩欧美一区二区三区 | 一 级 黄 色 片免费网站 | 国产精品久久久久久婷婷天堂 | 午夜精品一区二区三区在线视频 | 一区二区精品在线 | 山外人精品 | 91精品在线看 | 中文字幕免费看 | 国产夜夜夜 | 精品视频在线视频 | 欧美黑人一区 | 日韩在线二区 | 久久精品一区二区 | 97人人草 | 久久国产精品视频 | 欧美成人在线免费观看 | 日韩视频―中文字幕 | 欧美精品在线一区二区三区 | 亚洲色欲色欲www | 亚洲成人精品影视 | 国产超碰人人模人人爽人人添 | 天天操网 | 国产超碰人人模人人爽人人添 | 亚洲精品二区 | 精品久久久久久久久久 | 日韩性在线 | av成人毛片 | 9久久精品 | 欧美狠狠操 | 国产精品久久片 | 成人免费一区二区三区视频网站 | 91久久久久久久久久久久久 | 一色屋精品久久久久久久久久 | 国产一区二区视频在线观看 | 久久久久国产一级毛片高清版小说 | 国产日韩欧美一区二区 | 成人影院www在线观看 | 亚洲中午字幕 | 久久久久久久久国产精品 | 中文字幕在线观看 | 国精产品一区二区三区有限公司 | 免费av播放 | 久久av一区二区三区 | 国产成人高清视频 | 亚洲精品一区中文字幕乱码 | 青青草视频在线免费观看 | 国产精品色综合 | 国产伦精品一区二区三区照片91 | 亚洲精品国精品久久99热 | 国产区在线| 伊人国产精品 | 欧美在线激情 | 精品国产一区二区三区久久久蜜月 | 精品亚洲一区二区三区 | 精品毛片在线 | 九九热免费精品视频 | 精品成人在线 | 99精品99| 91在线中文字幕 | av网站免费| 精品一区二区三区四区 | 日韩视频一区在线观看 | 欧美日韩中文在线观看 | 欧美不卡 | 日韩在线欧美 | www.国产在线 | 精品视频在线免费观看 | 国产一区二区在线免费观看 | 国产成人免费视频网站高清观看视频 | 亚洲视频在线免费观看 | 久久久高清| 成人在线网址 | 亚洲国产成人av | 午夜视频 | 欧美一级二级视频 | 国产在线一区二区 | 国产日产精品一区二区三区四区 | 日韩欧美精品一区二区三区 | 欧美一二三区 | 一区二区免费在线 | 精品乱子伦一区二区三区 | 色婷婷av一区二区三区软件 | 欧美一级毛片免费看 | 免费观看一级毛片 | 毛片免费观看视频 | a视频在线免费观看 | 男女啪啪高清无遮挡 | 999精品在线| 一区二区三区日韩精品 | 中文字幕在线观看 | 99视频在线播放 | 色狠狠一区 | 亚洲国产欧美在线 | 色婷婷导航 | 91久色 | 91观看在线视频 | 欧美视频一区 | 欧美日视频 | 日韩久久一区二区 | 欧美xxxx做受欧美 | 国产精品久久久久久 | 少妇精品视频在线观看 | 国产精品久久久久永久免费观看 | 一区二区三区视频在线 | 国产精品一区二区不卡 | 精品国产乱码久久久久久影片 | 一区二区免费 | 国产精品久久嫩一区二区免费 | 欧美日韩一区二区三区视频 | 久久99精品一区二区三区三区 | 国产亚洲一区二区三区在线观看 | 91破解版在线 | 亚洲 | 国产做a爰片久久毛片a我的朋友 | 欧美视频一级片 | 欧美午夜精品久久久久免费视 | 国产精品178页| 美日韩精品视频 | 青草福利 | 色婷婷综合在线 | 毛片一级 | 精品视频一区二区三区 | 久久99精品久久久久久久青青日本 | 日韩精品一 | 国产精品亚洲精品久久 | 四虎影视 | 亚洲视频综合 | av日韩在线播放 | 中文字幕av亚洲精品一部二部 | 噜噜噜在线观看免费视频日本 | 欧洲妇女成人淫片aaa视频 | 人人干人人干人人 | 巨大黑人极品videos精品 | 精品一区二区久久久久久久网站 | 欧美日韩久久精品 | 国产第一页在线播放 | 中文字幕日韩欧美一区二区三区 | 91在线观看视频 | 午夜在线 | 日韩一区欧美 | 免费一区二区 | 久草新视频在线观看 | 一区二区三区国产精品 | 国产精品久久久久久亚洲影视 | 国产欧美一区二区三区在线看 | 精品一区二区国产 | bxbx成人精品一区二区三区 | 久久成人一区 | 息与子猛烈交尾一区二区 | 黄色一级大片视频 | 天天干天天曰天天操 | 99re99| 久久国产精品无码网站 | 日日夜夜爽 | 欧美日韩一区在线 | 日韩精品免费在线观看 | 欧美激情一区二区三区 | 在线a电影| 国产一区二区三区精品久久久 | 亚洲精品久久久久久久久久久 | 性欧美大战久久久久久久免费观看 | 免费一级在线观看 | 成人国产精品久久久 | 三级色网站 | 狠狠亚洲| 97人人看| 久久精品欧美一区二区三区不卡 | 91精品国产综合久久久久久漫画 | www.中文字幕 | 久国久产久精永久网页 | 久久狠狠| 日本亚洲欧美 | 精品一区二区三区在线视频 | 麻豆专区一区二区三区四区五区 | 国产精品久久久久久久久久免费 | 一二三区在线 | 国产欧美一区二区精品婷 | 日本久久二区 | 亚洲精品一区在线观看 | 亚洲a人| 国产精品一区二区在线 | 色偷偷888欧美精品久久久 | 国产精品一区一区三区 | 日韩一区二区三区在线观看 | 在线成人av | 不卡av电影在线观看 | 国产精品一区二区三区四区 | 天天影视综合 | 国偷自产一区二区免费视频 | 91亚洲国产成人精品性色 | 一级毛片av | 色伊人久久 | 国产精品久久久999 成人亚洲视频 | 精品伊人久久 | 亚洲高清视频在线观看 | 免费色在线| 自拍偷拍专区 | 亚洲精品www | 国产在线观看一区 | 天天操天天操 | 亚洲网站视频 | 精品一区二区三区免费毛片爱 | 亚洲欧美精品 | 日韩资源在线 | 91久久久久久久久久久久久 | 日本成人中文字幕在线观看 | 欧美在线观看免费观看视频 | 免费在线一区二区三区 | 色视频网| 在线观看中文 | 精品999www| 国产一区二区精品久久岳 | 久久精品国产亚洲精品 | 伊人热久久婷婷 | 成人免费福利视频 | 一区二区三区精品视频 | 亚洲午夜在线 | 国产精品一区一区三区 | 精品午夜久久 | 久久人人爽人人爽人人片av不 | 国产在线精品视频 | 欧美日韩亚洲国产 | 神马午夜| 日本久久综合 | 欧美日韩国产一区二区三区 | 国产日产精品一区二区三区四区 | 久久综合久久受 | 涩涩视频在线免费看 | 99久久久国产精品美女 | 狠狠操操| 理论黄色片 | 国产精品香蕉在线观看 | 黄色资源在线观看 | 可以在线观看的av网站 | 亚洲毛片在线 | 欧美综合一区 | 国产成人精品久久二区二区 | 日韩精品免费在线观看 | 日日做夜夜爱 | 天堂√在线观看一区二区 | 九九免费视频 | 欧美激情高清 | 久久青草国产 | 精品久久一二三区 | 日韩精品日韩激情日韩综合 | 一区二区不卡视频在线观看 | 成年人视频在线免费观看 | 亚洲精品乱码久久久久久久 | 人人插| 极品久久久久久 | hitomi一区二区三区精品 | 99视频网站| 九九热精品视频 | 欧美精品成人一区二区三区四区 | 亚洲精品自在在线观看 | 亚洲国产精品成人久久久 | 9久久| av在线一区二区 | 国产精品成人国产乱一区 | 久热av在线 | 国产日韩欧美 | 天天久久 | 激情欧美一区二区三区 | 91大片| 亚洲 自拍 另类 欧美 丝袜 | 成人免费视频观看视频 | 九色91视频 | 日韩欧美在线不卡 | 爱干在线| 中文在线观看www | 91嫩草在线 | 国产精品爱久久久久久久 | 一区二区三区四区免费看 | 国产毛片aaa | 久久青青| 日韩一区二区三区在线观看 | 日韩精品99久久久久中文字幕 | 精品在线一区二区三区 | 欧美国产在线观看 | 欧美在线视频一区二区 | 成人久久 | 亚洲一区二区在线 | 欧美一区二区二区 | 久久伊人中文字幕 | 91综合视频在线观看 | 亚洲高清在线观看视频 | 91精品久久久久久久久久入口 | 久久精品一二三四 | 欧美激情在线播放 | 中文字幕一区在线观看视频 | 一区在线视频 | 成人精品视频免费在线观看 | 91精品综合久久久久久五月天 | 精品福利在线视频 | 一级做a| 欧美综合一区 | 色综合天天 | 欧美日本亚洲 | 欧美一区二区三区在线视频 | 97碰碰碰| 性一级录像片片视频免费看 | 日韩久久久一区二区 | 99久久99久久久精品色圆 | 天天影视网色香欲综合网无拦截 | 国产一区www| 9999久久久久 | 亚洲综合在 | 狠狠操天天干 | 一级毛片av | 羞羞的视频在线观看 | 欧美黄视频 | 久久激情网站 | 天天干夜夜爽 | 国产一区二区久久 | 一级性视频| 九九在线国产视频 | 亚洲视频在线观看一区二区三区 | 天天干天天干天天干天天射 | 欧美 日韩 国产 一区 | 久久久久久久久久久久99 | 亚洲高清免费视频 | 国产精品久久久 | 欧美日韩国产高清 | 伊人一二三区 | 亚洲男人的天堂在线 | 97国产在线| 免费看一区二区三区 | 国产精品成人在线 | 国产欧美精品一区二区 | 久久精品亚洲精品 | 婷婷久久综合 | 7777久久| 亚洲久草 | 久久久久久久一区 | 久久久久久一区 | 日韩欧美在线观看视频网站 | 日韩一级| 国产日韩欧美 | 免费av手机在线观看 | 69黄在线看片免费视频 | 精品国产天堂 | 久久久av亚洲男天堂 | 91精品国产综合久久福利软件 | 欧美一区二区三区视频 | 特大毛片 | 久久久久久国产精品 | 精品久久久免费视频 | 亚洲第一成年免费网站 | 99国产精品 | 久热精品视频 | av网站网址| 午夜亚洲一区 | 久久综合久久久 | 国产一区二区影院 | 成人黄色电影在线观看 | 色五月激情五月 | 91在线观看 | 欧美日韩久久精品 | 国产情侣一区二区三区 | 天天操天天插 | 成人在线手机版视频 | 国产小视频在线播放 | 国产视频黄在线观看 | 久草新 | 国产在线资源 | 欧美日韩在线观看中文字幕 | 亚洲精品福利 | 一区二区三区国产在线 | av77| 青娱乐网 | 黄的视频网站 | 97av在线| 成人性视频在线播放 | 国产一区二区三区91 | 91天堂 | 日本亚洲一区 | a在线看| 亚洲精品一区在线观看 | 国产精品亚洲精品久久 | 99亚洲| 欧美日韩国产一级片 | 一区二区三区在线观看视频 | 99久精品| 人人干人人干人人干 | 亚洲精品免费观看 | 中文字幕91| 亚洲精品综合在线 | 91免费版在线观看 | 日韩三及片 | 中午字幕在线观看 | 99精品久久久国产一区二区三 | av一二三区 | 色图综合| 国产中文视频 | 久久一区二区三区四区 | 99riav在线| 国产乱码一区二区三区在线观看 | 日日操天天操 | 成人免费一区二区三区视频网站 | 亚洲中午字幕 | 国产欧美精品一区二区三区四区 | av天空| 成人免费视频网站在线观看 | 久草热8精品视频在线观看 亚洲区在线 | 日本高清h色视频在线观看 日日干日日操 | 在线免费成人 | 国产精品丝袜视频 | 日韩精品91爱爱 | 久久精品在线 | 久草久| 农村末发育av片四区五区 | 亚洲麻豆 | 久久av资源 | 成人一区二区三区久久精品嫩草 | 免费看一区二区三区 | 国产一级特黄视频 | 欧美a级成人淫片免费看 | 蜜月va乱码一区二区三区 | 久久小视频 | 亚洲高清在线 | 国产精品久久国产精品99 gif | 免费在线看a | 国产一区二区三区久久 | 91视频网 | 91麻豆精品国产91久久久久久久久 | 成人精品久久久 | 中文字幕在线观看一区二区三区 | 91精品国产日韩91久久久久久 | 爱爱免费视频网站 | 欧美日韩综合一区 | 欧美久久久久久久久久久久久久 | 久草在线免费福利资源 | 二区三区在线观看 | 欧美日韩国产综合视频 | 亚洲精品网址 | 国产精品成人在线 | 日韩性视频| 综合久久综合久久 | 成年人在线观看视频 | 精品国产一区二区三区久久久 | 一区二区免费在线观看 | 国产精品2区 | 久久国产精品视频一区 | 在线观看亚洲视频 | 国产精品网址 | 久久亚洲国产精品 | 50人群体交乱视频 | 亚洲欧美一区二区三区久久 | 国内精品99 | 成人在线欧美 | 日韩精品一区二区三区四区视频 | 六月丁香啪啪 | 精品欧美一区二区三区久久久 | 叶山小百合av一区二区 | 国产精品久久久久久久久久妇女 | 欧美日韩一区二区三区免费视频 | 一区网站 | 久久国产一区二区 | 51ⅴ精品国产91久久久久久 | 国产精品毛片在线 | 超碰在线人 | 欧美激情视频一区二区三区在线播放 | 亚洲一区在线视频 | 成人高清| 国产精品178页 | 在线免费国产 | 成人免费一区二区三区视频软件 | 91福利视频导航 | 五月婷婷激情网 | 久久久人成影片一区二区三区 | 国产99久久精品 | 国产日韩视频在线观看 | 91久久久久 | 欧美日韩国产在线播放 | 国产美女av | 久久成人久久爱 | 国产精品原创av | 亚洲精品乱码久久久久久按摩观 | 国产精品成人一区二区三区夜夜夜 | www.麻豆视频| 国产精品久久久久久久 | 亚洲国产aⅴ成人精品无吗 国产精品永久在线观看 | 午夜窝窝 | 亚洲电影在线 | 中文字幕亚洲一区 | 国产一级免费视频 | 日韩欧美在线视频 | 国产高清在线精品一区二区三区 | 国产精品美女久久久久久久久久久 | 精品久久一区二区三区 | 国产日产精品一区二区三区四区 | 国产精品日韩一区二区 | 黄色毛片免费看 | 最新国产成人 | 亚洲国产aⅴ成人精品无吗 一区视频在线 | 亚洲美女一区二区三区 | 97在线观看视频 | 日韩中文字幕在线 | 午夜精品一区二区三区在线观看 | 亚洲成人精品在线观看 | 国产精品高颜值在线观看 | 国产精品久久久久久久久久久小说 | 久久久国产精品x99av | 毛片黄片 | 国产在线网 | 夜夜av| 国产一区二区三区四区五区加勒比 | 91久久精品久久国产性色也91 | 欧美日本韩国一区二区三区 | 久久的爱 | 亚洲欧美日韩精品久久亚洲区 | 欧美一区二区在线视频 | 欧洲美女7788成人免费视频 | 日韩不卡一区二区 | 在线99视频| 一区二区蜜桃 | 久久这里只有精品免费 | 日韩精品极品视频在线 | 国产精品永久免费自在线观看 | 亚欧洲精品视频在线观看 | 欲色av | 国产免费一级特黄录像 | 国产一级特黄aaa | 污污视频免费网站 | 精品96久久久久久中文字幕无 | 成人激情视频免费观看 | 一区二区三区免费视频网站 | 亚洲国产精品一区二区三区 | 日韩免费av网站 | 欧美在线观看一区 | 久久久久久这里只有精品 | 嫩草影院在线观看91麻豆 | 日本精品中文字幕 | 精品国产一区二区三区久久影院 | 国内精品一区二区三区 | 少妇激烈床戏视频 | 成人羞羞网站 | av国产精品 | 国产精品99 |