一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Backup Controlfile to Trace

 redersun 2011-02-20

Backup Controlfile to Trace

A Simple Fact:

可以通過(guò) ALTER DATABASE BACKUP CONTROLFILE TO TRACE來(lái)備份控制文件,產(chǎn)生的trace 文件中包含了用來(lái)創(chuàng)建控制文件的文本內(nèi)容,不是二進(jìn)制形式的,產(chǎn)生的trace文件默認(rèn)是放在udump目錄下的。

 

 

但是很不幸的是,我嘗試了很多次這個(gè)命令,但是在udump下愣是沒(méi)有找到任何trace文件! 如下....

-- Check the trace file in the directory udump
[oracle@ora10g udump]$ pwd
/u01/app/oracle/admin/orcl/udump
[oracle@ora10g udump]$ ls
orcl_ora_12361.trc orcl_ora_15074.trc orcl_ora_18777.trc orcl_ora_18885.trc
[oracle@ora10g udump]$
SQL> show user
USER is "SYS"
SQL
> alter database backup controlfile to trace;

Database altered.

SQL
>
-- remove all the trace file in directory udump to help identify newly created trace file
[oracle@ora10g udump]$ rm *.trc
[oracle
@ora10g udump]$ ls
[oracle
@ora10g udump]$

現(xiàn)在來(lái)執(zhí)行backup controlfile的命令...

SQL> alter database backup controlfile to trace;

Database altered.

SQL
> alter database backup controlfile to trace;

Database altered.

SQL
> /

Database altered.

SQL
> /

Database altered.

SQL
>

雖然執(zhí)行了很多次backup controlfile to trace的命令,但是udump目錄下任何trace 文件都沒(méi)有產(chǎn)生!

[oracle@ora10g udump]$ ls
[oracle
@ora10g udump]$ ls
[oracle
@ora10g udump]$ ls
[oracle
@ora10g udump]$ ls -l
total
0
[oracle
@ora10g udump]$

后來(lái)發(fā)現(xiàn),同一個(gè)session只會(huì)生成一次trace文件,我剛開(kāi)始刪掉了udump下面所有的trace文件,其中就包括了之前那個(gè)session對(duì)應(yīng)的trace文件。因此無(wú)論我后來(lái)執(zhí)行了多少次的backup control file to trace的命令,udump下面也不會(huì)產(chǎn)生trace文件。解決方法就是先斷掉之前的那個(gè)session,重新連接數(shù)據(jù)庫(kù)再執(zhí)行命令,如下,

SQL> exit
Disconnected
from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
[oracle@ora10g ~]$ sqlplus / as sysdba

SQL
*Plus: Release 10.2.0.1.0 - Production on Wed Jan 19 17:52:47 2011

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


Connected
to:
Oracle
Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL
> alter database backup controlfile to trace;

Database altered.

SQL
>

現(xiàn)在再到udump目錄下看看有沒(méi)有trace文件生成....

[oracle@ora10g udump]$ ls
orcl_ora_20382.trc
[oracle
@ora10g udump]$

現(xiàn)在看到生成了一個(gè)新的trace文件。看看trace文件的內(nèi)容...

[oracle@ora10g udump]$ cat orcl_ora_20382.trc
/u01/app/oracle/admin/orcl/udump/orcl_ora_20382.trc
Oracle
Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
ORACLE_HOME
= /u01/app/oracle/product/10.2.0/db_1
System name: Linux
Node name: ora10g
Release:
2.6.18-194.el5
Version: #
1 SMP Mon Mar 29 20:06:41 EDT 2010
Machine: i686
Instance name: orcl
Redo thread mounted
by this instance: 1
Oracle process
number: 17
Unix process pid:
20382, image: oracle@ora10g (TNS V1-V3)

*** SERVICE NAME:(SYS$USERS) 2011-01-19 17:52:57.438
*** SESSION ID:(140.24) 2011-01-19 17:52:57.438
*** 2011-01-19 17:52:57.438
-- The following are current System-scope REDO Log Archival related
--
parameters and can be included in the database initialization file.
--
--
LOG_ARCHIVE_DEST=''
--
LOG_ARCHIVE_DUPLEX_DEST=''
--
--
LOG_ARCHIVE_FORMAT=%t_%s_%r.dbf
--
--
DB_UNIQUE_NAME="orcl"
--
--
LOG_ARCHIVE_CONFIG='SEND, RECEIVE, NODG_CONFIG'
--
LOG_ARCHIVE_MAX_PROCESSES=2
--
STANDBY_FILE_MANAGEMENT=MANUAL
--
STANDBY_ARCHIVE_DEST=?/dbs/arch
--
FAL_CLIENT=''
--
FAL_SERVER=''
--
--
LOG_ARCHIVE_DEST_10='LOCATION=USE_DB_RECOVERY_FILE_DEST'
--
LOG_ARCHIVE_DEST_10='OPTIONAL REOPEN=300 NODELAY'
--
LOG_ARCHIVE_DEST_10='ARCH NOAFFIRM NOEXPEDITE NOVERIFY SYNC'
--
LOG_ARCHIVE_DEST_10='REGISTER NOALTERNATE NODEPENDENCY'
--
LOG_ARCHIVE_DEST_10='NOMAX_FAILURE NOQUOTA_SIZE NOQUOTA_USED NODB_UNIQUE_NAME'
--
LOG_ARCHIVE_DEST_10='VALID_FOR=(PRIMARY_ROLE,ONLINE_LOGFILES)'
--
LOG_ARCHIVE_DEST_STATE_10=ENABLE
--
--
Below are two sets of SQL statements, each of which creates a new
--
control file and uses it to open the database. The first set opens
--
the database with the NORESETLOGS option and should be used only if
--
the current versions of all online logs are available. The second
--
set opens the database with the RESETLOGS option and should be used
--
if online logs are unavailable.
--
The appropriate set of statements can be copied from the trace into
--
a script file, edited as necessary, and executed when there is a
--
need to re-create the control file.
--
--
Set #1. NORESETLOGS case
--
--
The following commands will create a new control file and use it
--
to open the database.
--
Data used by Recovery Manager will be lost.
--
Additional logs may be required for media recovery of offline
--
Use this only if the current versions of all online logs are
--
available.
--
After mounting the created controlfile, the following SQL
--
statement will place the database in the appropriate
--
protection mode:
--
ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE PERFORMANCE
STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "ORCL" NORESETLOGS ARCHIVELOG
MAXLOGFILES
16
MAXLOGMEMBERS
3
MAXDATAFILES
100
MAXINSTANCES
8
MAXLOGHISTORY
292
LOGFILE
GROUP 1 (
'/u01/app/oracle/oradata/orcl/redo01.log',
'/u01/app/oracle/oradata/orcl/redo01b.log'
) SIZE 50M,
GROUP 2 (
'/u01/app/oracle/oradata/orcl/redo02.log',
'/u01/app/oracle/oradata/orcl/redo02b.log'
) SIZE 50M,
GROUP 3 (
'/u01/app/oracle/oradata/orcl/redo03.log',
'/u01/app/oracle/oradata/orcl/redo03b.log'
) SIZE 50M
-- STANDBY LOGFILE
DATAFILE
'/u01/app/oracle/oradata/orcl/system01.dbf',
'/u01/app/oracle/oradata/orcl/undotbs01.dbf',
'/u01/app/oracle/oradata/orcl/sysaux01.dbf',
'/u01/app/oracle/oradata/orcl/users01.dbf',
'/u01/app/oracle/oradata/orcl/example01.dbf'
CHARACTER SET AL32UTF8
;
-- Configure RMAN configuration record 1
VARIABLE RECNO NUMBER;
EXECUTE :RECNO := SYS.DBMS_BACKUP_RESTORE.SETCONFIG('CONTROLFILE AUTOBACKUP','ON');
-- Commands to re-create incarnation table
--
Below log names MUST be changed to existing filenames on
--
disk. Any one log file from each branch can be used to
--
re-create incarnation records.
--
ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
--
ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
--
ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
--
ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
--
ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
--
Recovery is required if any of the datafiles are restored backups,
--
or if the last shutdown was not normal or immediate.
RECOVER DATABASE
-- All logs need archiving and a log switch is needed.
ALTER SYSTEM ARCHIVE LOG ALL;
-- Database can now be opened normally.
ALTER DATABASE OPEN;
-- Commands to add tempfiles to temporary tablespaces.
--
Online tempfiles have complete space information.
--
Other tempfiles may require adjustment.
ALTER TABLESPACE TEMP ADD TEMPFILE '/u01/app/oracle/oradata/orcl/temp02.dbf'
SIZE
26214400 REUSE AUTOEXTEND ON NEXT 5242880 MAXSIZE 104857600 ;
-- End of tempfile additions.
--
--
Set #2. RESETLOGS case
--
--
The following commands will create a new control file and use it
--
to open the database.
--
Data used by Recovery Manager will be lost.
--
The contents of online logs will be lost and all backups will
--
be invalidated. Use this only if online logs are damaged.
--
After mounting the created controlfile, the following SQL
--
statement will place the database in the appropriate
--
protection mode:
--
ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE PERFORMANCE
STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "ORCL" RESETLOGS ARCHIVELOG
MAXLOGFILES
16
MAXLOGMEMBERS
3
MAXDATAFILES
100
MAXINSTANCES
8
MAXLOGHISTORY
292
LOGFILE
GROUP 1 (
'/u01/app/oracle/oradata/orcl/redo01.log',
'/u01/app/oracle/oradata/orcl/redo01b.log'
) SIZE 50M,
GROUP 2 (
'/u01/app/oracle/oradata/orcl/redo02.log',
'/u01/app/oracle/oradata/orcl/redo02b.log'
) SIZE 50M,
GROUP 3 (
'/u01/app/oracle/oradata/orcl/redo03.log',
'/u01/app/oracle/oradata/orcl/redo03b.log'
) SIZE 50M
-- STANDBY LOGFILE
DATAFILE
'/u01/app/oracle/oradata/orcl/system01.dbf',
'/u01/app/oracle/oradata/orcl/undotbs01.dbf',
'/u01/app/oracle/oradata/orcl/sysaux01.dbf',
'/u01/app/oracle/oradata/orcl/users01.dbf',
'/u01/app/oracle/oradata/orcl/example01.dbf'
CHARACTER SET AL32UTF8
;
-- Configure RMAN configuration record 1
VARIABLE RECNO NUMBER;
EXECUTE :RECNO := SYS.DBMS_BACKUP_RESTORE.SETCONFIG('CONTROLFILE AUTOBACKUP','ON');
-- Commands to re-create incarnation table
--
Below log names MUST be changed to existing filenames on
--
disk. Any one log file from each branch can be used to
--
re-create incarnation records.
--
ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
--
ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
--
ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
--
ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
--
ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
--
Recovery is required if any of the datafiles are restored backups,
--
or if the last shutdown was not normal or immediate.
RECOVER DATABASE USING BACKUP CONTROLFILE
-- Database can now be opened zeroing the online logs.
ALTER DATABASE OPEN RESETLOGS;
-- Commands to add tempfiles to temporary tablespaces.
--
Online tempfiles have complete space information.
--
Other tempfiles may require adjustment.
ALTER TABLESPACE TEMP ADD TEMPFILE '/u01/app/oracle/oradata/orcl/temp02.dbf'
SIZE
26214400 REUSE AUTOEXTEND ON NEXT 5242880 MAXSIZE 104857600 ;
-- End of tempfile additions.
--
[oracle@ora10g udump]$

 

問(wèn)題雖然解決了,但是為了避免每次都要去判斷哪個(gè)trace文件才對(duì)應(yīng)backup controlfile命令,有沒(méi)有一種方法可以指定生成trace文件的路徑信息呢?Oracle自然應(yīng)該支持這個(gè)很樸素的想法需求的。

可以通過(guò)如下的命令來(lái)備份控制文件到指定的trace文件中...

--Backing it up in a binary format:
alter database backup controlfile to '/some/arbitrary/path';
alter database backup controlfile to '/some/arbitrary/path' reuse;


--Backing it up in a human readable format:
alter database backup controlfile to trace as '/some/arbitrary/path';
alter database backup controlfile to trace as '/some/arbitrary/path' reuse;

 

來(lái)測(cè)試下...

SQL> alter database backup controlfile to trace
2 as '/u01/app/oracle/admin/orcl/test_controlbackup.trc';

Database altered.

SQL
>

來(lái)看看trace文件/u01/app/oracle/admin/orcl/test_controlbackup.trc有沒(méi)有生成,

[oracle@ora10g orcl]$ pwd
/u01/app/oracle/admin/orcl
[oracle
@ora10g orcl]$ ls
adump bdump cdump dpdump pfile test_controlbackup.trc udump
[oracle
@ora10g orcl]$
[oracle@ora10g orcl]$ cat test_controlbackup.trc
-- The following are current System-scope REDO Log Archival related
-- parameters and can be included in the database initialization file.
--
-- LOG_ARCHIVE_DEST=''
-- LOG_ARCHIVE_DUPLEX_DEST=''
--
-- LOG_ARCHIVE_FORMAT=%t_%s_%r.dbf
--
-- DB_UNIQUE_NAME="orcl"
--
-- LOG_ARCHIVE_CONFIG='SEND, RECEIVE, NODG_CONFIG'
-- LOG_ARCHIVE_MAX_PROCESSES=2
-- STANDBY_FILE_MANAGEMENT=MANUAL
-- STANDBY_ARCHIVE_DEST=?/dbs/arch
-- FAL_CLIENT=''
-- FAL_SERVER=''
--
-- LOG_ARCHIVE_DEST_10='LOCATION=USE_DB_RECOVERY_FILE_DEST'
-- LOG_ARCHIVE_DEST_10='OPTIONAL REOPEN=300 NODELAY'
-- LOG_ARCHIVE_DEST_10='ARCH NOAFFIRM NOEXPEDITE NOVERIFY SYNC'
-- LOG_ARCHIVE_DEST_10='REGISTER NOALTERNATE NODEPENDENCY'
-- LOG_ARCHIVE_DEST_10='NOMAX_FAILURE NOQUOTA_SIZE NOQUOTA_USED NODB_UNIQUE_NAME'
-- LOG_ARCHIVE_DEST_10='VALID_FOR=(PRIMARY_ROLE,ONLINE_LOGFILES)'
-- LOG_ARCHIVE_DEST_STATE_10=ENABLE

--
-- Below are two sets of SQL statements, each of which creates a new
-- control file and uses it to open the database. The first set opens
-- the database with the NORESETLOGS option and should be used only if
-- the current versions of all online logs are available. The second
-- set opens the database with the RESETLOGS option and should be used
-- if online logs are unavailable.
-- The appropriate set of statements can be copied from the trace into
-- a script file, edited as necessary, and executed when there is a
-- need to re-create the control file.
--
-- Set #1. NORESETLOGS case
--
-- The following commands will create a new control file and use it
-- to open the database.
-- Data used by Recovery Manager will be lost.
-- Additional logs may be required for media recovery of offline
-- Use this only if the current versions of all online logs are
-- available.

-- After mounting the created controlfile, the following SQL
-- statement will place the database in the appropriate
-- protection mode:
-- ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE PERFORMANCE

STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE
"ORCL" NORESETLOGS ARCHIVELOG
MAXLOGFILES
16
MAXLOGMEMBERS
3
MAXDATAFILES
100
MAXINSTANCES
8
MAXLOGHISTORY
292
LOGFILE
GROUP
1 (
'
/u01/app/oracle/oradata/orcl/redo01.log',
'
/u01/app/oracle/oradata/orcl/redo01b.log'
) SIZE 50M,
GROUP
2 (
'
/u01/app/oracle/oradata/orcl/redo02.log',
'
/u01/app/oracle/oradata/orcl/redo02b.log'
) SIZE 50M,
GROUP
3 (
'
/u01/app/oracle/oradata/orcl/redo03.log',
'
/u01/app/oracle/oradata/orcl/redo03b.log'
) SIZE 50M
-- STANDBY LOGFILE

DATAFILE
'
/u01/app/oracle/oradata/orcl/system01.dbf',
'
/u01/app/oracle/oradata/orcl/undotbs01.dbf',
'
/u01/app/oracle/oradata/orcl/sysaux01.dbf',
'
/u01/app/oracle/oradata/orcl/users01.dbf',
'
/u01/app/oracle/oradata/orcl/example01.dbf'
CHARACTER SET AL32UTF8
;

-- Configure RMAN configuration record 1
VARIABLE RECNO NUMBER;
EXECUTE :RECNO :
= SYS.DBMS_BACKUP_RESTORE.SETCONFIG('CONTROLFILE AUTOBACKUP','ON');
-- Commands to re-create incarnation table
-- Below log names MUST be changed to existing filenames on
-- disk. Any one log file from each branch can be used to
-- re-create incarnation records.
-- ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
-- ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
-- ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
-- ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
-- ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
-- Recovery is required if any of the datafiles are restored backups,
-- or if the last shutdown was not normal or immediate.
RECOVER DATABASE

-- All logs need archiving and a log switch is needed.
ALTER SYSTEM ARCHIVE LOG ALL;

-- Database can now be opened normally.
ALTER DATABASE OPEN;

-- Commands to add tempfiles to temporary tablespaces.
-- Online tempfiles have complete space information.
-- Other tempfiles may require adjustment.
ALTER TABLESPACE TEMP ADD TEMPFILE '
/u01/app/oracle/oradata/orcl/temp02.dbf'
SIZE
26214400 REUSE AUTOEXTEND ON NEXT 5242880 MAXSIZE 104857600 ;
-- End of tempfile additions.
--
-- Set #2. RESETLOGS case
--
-- The following commands will create a new control file and use it
-- to open the database.
-- Data used by Recovery Manager will be lost.
-- The contents of online logs will be lost and all backups will
-- be invalidated. Use this only if online logs are damaged.

-- After mounting the created controlfile, the following SQL
-- statement will place the database in the appropriate
-- protection mode:
-- ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE PERFORMANCE

STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE
"ORCL" RESETLOGS ARCHIVELOG
MAXLOGFILES
16
MAXLOGMEMBERS
3
MAXDATAFILES
100
MAXINSTANCES
8
MAXLOGHISTORY
292
LOGFILE
GROUP
1 (
'
/u01/app/oracle/oradata/orcl/redo01.log',
'
/u01/app/oracle/oradata/orcl/redo01b.log'
) SIZE 50M,
GROUP
2 (
'
/u01/app/oracle/oradata/orcl/redo02.log',
'
/u01/app/oracle/oradata/orcl/redo02b.log'
) SIZE 50M,
GROUP
3 (
'
/u01/app/oracle/oradata/orcl/redo03.log',
'
/u01/app/oracle/oradata/orcl/redo03b.log'
) SIZE 50M
-- STANDBY LOGFILE

DATAFILE
'
/u01/app/oracle/oradata/orcl/system01.dbf',
'
/u01/app/oracle/oradata/orcl/undotbs01.dbf',
'
/u01/app/oracle/oradata/orcl/sysaux01.dbf',
'
/u01/app/oracle/oradata/orcl/users01.dbf',
'
/u01/app/oracle/oradata/orcl/example01.dbf'
CHARACTER SET AL32UTF8
;

-- Configure RMAN configuration record 1
VARIABLE RECNO NUMBER;
EXECUTE :RECNO :
= SYS.DBMS_BACKUP_RESTORE.SETCONFIG('CONTROLFILE AUTOBACKUP','ON');
-- Commands to re-create incarnation table
-- Below log names MUST be changed to existing filenames on
-- disk. Any one log file from each branch can be used to
-- re-create incarnation records.
-- ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
-- ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
-- ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
-- ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
-- ALTER DATABASE REGISTER LOGFILE '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011_01_19/o1_mf_1_1_%u_.arc';
-- Recovery is required if any of the datafiles are restored backups,
-- or if the last shutdown was not normal or immediate.
RECOVER DATABASE USING BACKUP CONTROLFILE

-- Database can now be opened zeroing the online logs.
ALTER DATABASE OPEN RESETLOGS;

-- Commands to add tempfiles to temporary tablespaces.
-- Online tempfiles have complete space information.
-- Other tempfiles may require adjustment.
ALTER TABLESPACE TEMP ADD TEMPFILE '
/u01/app/oracle/oradata/orcl/temp02.dbf'
SIZE
26214400 REUSE AUTOEXTEND ON NEXT 5242880 MAXSIZE 104857600 ;
-- End of tempfile additions.
--
[oracle
@ora10g orcl]$

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    日本免费一区二区三女| 久久中文字人妻熟女小妇| 大香蕉伊人一区二区三区| 久久青青草原中文字幕| 日本欧美一区二区三区就| 91日韩在线观看你懂的| 东北老熟妇全程露脸被内射| 欧美成人精品国产成人综合| 91人妻人人澡人人人人精品| 日本成人三级在线播放| 视频一区二区黄色线观看| 精品日韩国产高清毛片| 日韩欧美第一页在线观看| 日韩av欧美中文字幕| 人妻熟女中文字幕在线| 99热九九热这里只有精品| 亚洲国产av一二三区| 日本婷婷色大香蕉视频在线观看| 国产一级一片内射视频在线| 91免费精品国自产拍偷拍| 91欧美激情在线视频| 91香蕉视频精品在线看| 欧美午夜性刺激在线观看| 欧美一区二区在线日韩| 久久福利视频这里有精品| 玩弄人妻少妇一区二区桃花| 黄色美女日本的美女日人| 成年人免费看国产视频| 一区中文字幕人妻少妇| 五月婷婷综合激情啪啪| 国产精品色热综合在线| 亚洲国产一级片在线观看| 四季精品人妻av一区二区三区| 日本成人三级在线播放| 在线欧美精品二区三区| 少妇熟女亚洲色图av天堂| 精品人妻精品一区二区三区| 99少妇偷拍视频在线| 最近日韩在线免费黄片| 日本99精品在线观看| 中文精品人妻一区二区|