完整 Oracle10G DataGuard安装文档

合集下载

安装规范_数据库_Oracle10g_DataGuard实施文档

安装规范_数据库_Oracle10g_DataGuard实施文档

文档标识文件状态:[] 草稿[√] 正式发布[ ] 正在修改Oracle Dataguard实施文档版本:1.0.0编制涂青2015年2月1日审核批准年月日生效日期:年月日修订历史记录日期版本修订说明作者目录第一章引言 (4)**. 编写目的 (4)**. 定义、首字母缩写词和缩略语 (4)第二章................................................................................................. 安装主、备库O RACLE软件4**. 安装前规划 (4)**. 修改/ETC/HOSTS(主、备) (4)**. 检查并建立相关目录(主、备) (4)**. 数据文件目录 (4)**. 归档日志文件目录 (5)**. 临时备份文件目录 (5)**. 做好数据备份 (5)第三章................................................................................................................ D ATA G UARD配置5**. SQLPLUS登录主库,修改为强制归档模式,并修改相关参数 (5)**. 重启主库至OPEN状态并开启归档模式 (6)**. 编辑主库及备库的TNSNAME.ORA文件 (6)**. 在主库进入RMAN模式 (6)**. 在主库上生成备库的控制文件及参数文件 (7)**. 将主库RMAN生产的备份文件、控制文件、参数文件、密码文件拷贝至备库 (7)**. 在主库上生成“造目录”文件 (7)**. 在主库 (7)**. 在备库 (7)**. 在备库上更改参数文件FAPDBWB.PFILE,修改其中主备库相关参数 (7)**. 在备库上将STANDBY控制文件拷到参数文件中所指位置 (9)**. 在备库上使用修改的参数文件启动备库数据库 (9)**. 在备库上用RMAN恢复备份 (9)**. 在备库上创建SPFILE文件 (9)**. 在主库和备库上增加STANDBY REDOLOGFILE文件 (10)**. 查询主库状态 (10)**. 在备节点开启DG同步状态 (10)**. 主备库查询比对 (11)第一章引言1.1. 编写目的本文档描述了配置Oracle Dataguard的详细步骤,编写的目的是为了使用者能够快速进行ORACLE DataGuard的配置,以便实现数据的容灾或其他查询等目的。

windows20003+Oracle10G(DataGuard)部署

windows20003+Oracle10G(DataGuard)部署

一、环境Windows20003serverOracle10.2.0.1主机:192.168.180.104(primary)备机:192.168.180.105(standby)二、准备条件分别在primary、standby上安装数据库,并自动创建实例;安装路径、数据库实例名(powerdes)和密码都设置成一样三、Primary操作1、设置主数据库为force logging模式SQL>sqlplus"/as sysdba"SQL>alter database force logging;2、设置主数据库为归档模式,并以mount启动数据库SQL>archive log listSQL>shutdown immediateSQL>startup mountSQL>alter database archivelog;SQL>archive log list3、添加"备用联机日志文件"SQL>select*from v$logfile;再添加:alter database add standby logfile group4('D:\ORACLE\PRODUCT\10.2.0\ORADATA\POWERDES\redo04.log')size 50m;alter database add standby logfile group5('D:\ORACLE\PRODUCT\10.2.0\ORADATA\POWERDES\redo05.log')size 50m;alter database add standby logfile group6('D:\ORACLE\PRODUCT\10.2.0\ORADATA\POWERDES\redo06.log')size 50m;alter database add standby logfile group7('D:\ORACLE\PRODUCT\10.2.0\ORADATA\POWERDES\redo07.log')size 50m;4、创建主库的初始化参数给备库用SQL>Create pfile from spfile;产生的文件名为initpowerdes.ora存放目录默认放在$ORACLE_HOME/database下5、在主库创建监听和配置tnsnams.oralistener.ora配置如下:SID_LIST_LISTENER中添加:(SID_DESC=(GLOBAL_DBNAME=powerdes)(ORACLE_HOME=D:\oracle\product\10.2.0\db_1)(SID_NAME=powerdes))tnsnames.ora配置如下:添加:primary=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.180.104)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=powerdes)))standby=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.180.105)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=powerdes)))6、在initpowerdes.ora中添加以下内容:*.log_archive_format='%T%S%r.ARC'*.DB_UNIQUE_NAME='primary'*.log_archive_config='DG_CONFIG=(primary,standby)'*.log_archive_dest_1='location=D:\oracle\product\10.2.0\oradata\arch VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=primary'*.log_archive_dest_2='SERVICE=standby arch ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=standby'*.STANDBY_FILE_MANAGEMENT=AUTO*.LOG_ARCHIVE_DEST_STATE_1=ENABLE*.LOG_ARCHIVE_DEST_STATE_2=ENABLE*.FAL_SERVER='standby'*.FAL_CLIENT='primary'关闭数据库,在用initpowerdes.ora重启SQL>startup pfile='D:\oracle\product\10.2.0\db_1\database\initpowerdes.ora';7、用Rman备份,不用停机$rman target/RMAN>backup full format'D:/FULL_%d_%T_%s.bak'database include current controlfile for standby;RMAN>sql'alter system archive log current';RMAN>Backup ArchiveLog all format='D:/arch_%d_%T_%s.bak';备份完后将备份文件拷到standby上同样的目录,强调:同样的目录(D盘),在standby进行rman恢复即可8、启动主数据库SQL>startup四、Standby操作1、以mount启动备库,添加"备用联机日志文件"SQL>sqlplus"/as sysdba"SQL>shutdown immediateSQL>startup mount先查看日志文件位置:SQL>select*from v$logfile;再添加:alter database add standby logfile group4('D:\ORACLE\PRODUCT\10.2.0\ORADATA\POWERDES\redo04.log')size 50m;alter database add standby logfile group5('D:\ORACLE\PRODUCT\10.2.0\ORADATA\POWERDES\redo05.log')size 50m;alter database add standby logfile group6('D:\ORACLE\PRODUCT\10.2.0\ORADATA\POWERDES\redo06.log')size 50m;alter database add standby logfile group7('D:\ORACLE\PRODUCT\10.2.0\ORADATA\POWERDES\redo07.log')size 50m;2、在备库创建监听和配置tnsnams.ora(同主库)3、测试主备之间网络连通Primary:C:>lsnrctl startC:>tnsping standbyStandby:C:>lsnrctl startC:>tnsping primary4、配置备库初始化参数recover编辑$ORACLE_HOME/database目录下的initpowerdes.ora添加以下内容*.log_archive_format='%T%S%r.ARC'*.DB_UNIQUE_NAME='standby'*.log_archive_config='DG_CONFIG=(primary,standby)'*.log_archive_dest_1='location=D:\oracle\product\10.2.0\oradata\arch VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=standby'*.log_archive_dest_2='SERVICE=primary arch ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=primary'*.STANDBY_FILE_MANAGEMENT=AUTO*.LOG_ARCHIVE_DEST_STATE_1=ENABLE*.LOG_ARCHIVE_DEST_STATE_2=ENABLE*.FAL_SERVER='primary'*.FAL_CLIENT='standby'5、启动备用数据库SQL>sqlplus"/as sysdba"SQL>startup nomount pfile='D:\oracle\product\10.2.0\db_1\database\initpowerdes.ora';重启主、备库监听,用Rman还原数据库$rman target sys/admin@primary auxiliary/RMAN>duplicate target database for standby dorecover nofilenamecheck;SQL>alter database mount standby database;--该语句如果报错可忽略SQL>alter database recover managed standby database disconnect from session;五、测试注意Data Guard启动顺序:●启动顺序:先standby,后primary;●关闭顺序:先primary后standby;1、在备库将实例启动到mount状态:SQL>startup nomount;SQL>alter database mount standby database;SQL>alter database recover managed standby database cancel;--该语句如果报错,可忽略SQL>alter database recover managed standby database disconnect from session;#如果有需要应用的日志并想手工应用,可以运行如下命令SQL>recover automatic standby database;2、在主库启动实例:SQL>startup;3、在主库验证日志:SQL>alter system switch logfile;SQL>select max(sequence#)from v$archived_log;4、在备库检查日志是否和主库一致SQL>select max(sequence#)from v$archived_log;注:主备查询结果一致,Data Guard搭建结束。

ORACLE10g全程安装图解

ORACLE10g全程安装图解

打开安装程序目录,点击setup.exe开始安装
运行解压缩出的Oracle 10g 安装程序
选择高级安装,并按下一步按钮
选择标准版或者企业版均可,并按下一步按钮
指定主目录的目标名称与目标路径(一般无需更改),并按下一步按钮
产品特定的先决条件检查通过(如果总体结果不是“通过”,请检查您的先决配置),按下一步按钮
选择创建数据库,并按下一步按钮
选择一般用途,并按下一步按钮
填写全局数据库名:orawsbg,按下一步按钮
按下一步按钮
指定数据库存储选项(使用默认选项文件系统即可),按下一步按钮
指定备份和恢复选项(使用默认选项不启用自动备份即可),按下一步按钮
为简化评估用数据库的密码设定,选择所有的帐户都使用同一个口令,输入SYSTEM 等用户的口令(口令不要以数字开头),并按下一步按钮
这是安装配置后的摘要信息,按安装按钮开始安装
经过数分钟的文件安装过程之后,开始执行数据库配置助手
数据库创建完毕,按确定按钮
配置助手运行完毕
安装结束,按退出按钮
完成!按是按钮,退出安装程序
注:以上所有的操作均由国家发改委运行处系统管理员进行操作,我方仅作为了解。

WEB服务器
开始安装,选择完全安装
指定安装路径
不安装XML Sky
等待几分钟进度条运行到100%,完成
将选择框去掉。

Oracle10g数据库(For Windows)安装说明文档

Oracle10g数据库(For Windows)安装说明文档

Oracle10g数据库安装说明(10.1.0 For Windows)
积成电子股份有限公司
2007年03月
本文档为Oracle10g数据库服务器端的安装说明,并说明了数据库安装后,iES500 Extereme系统所需要的描述数据库。

历史数据的安装和相关容量扩充。

安装前,需要确认安装程序所在的路径中,不允许有汉字的目录存在,否则安装出错。

一、Oracle10g Database安装说明
对于Windows平台,安装时运行oracle10\10g_win32_db\Disk1目录下“setup.exe”
然后选择“高级安装”
修改目标路径为C:\ORACLE
选择“定制”
我们一般去掉如下组件。

Oracle OLAP 10.2.0.2.0
Oracle10g Developmentkit 10.2.0.2.0 (仅保留OCI,将选择所有组件打勾)
Oracle Transparent Gateways 10.2.0.2.0
等待出现下面的界面
建数据库
输入口令:ies1234
取消“执行快速恢复区”
取消所有选择以及“标准数据库组件”中所有选择
选择“是”
字符集按照如下选择,其他页全部默认。

退出。

Oracle 10 dataguard配置指南

Oracle 10 dataguard配置指南

Oracle10g dataguard for win2003Windows版本Microsoft(R) Windows(R) Server 2003, Enterprise Edition5.2.3790 Service Pack 1 内部版本 3790primary ip:192.168.1.11primary sid:teststandby ip:192.168.1.12standby sid:test1db_name:test一、在primary和standby上安装oracle10r2软件,2台机器的安装目录相同。

二、在primary上用DBCA建立database,建立database的时候要设置成归档模式。

三、为standby创建控制文件从cmd登录到database,打开database,创建standby控制文件。

C:\>set oracle_sid=testC:\>sqlplus /nologSQL>conn / as sysdbaSQL>startup;SQL>alter database create standby controlfile as ‘c:\oracle\ TEST1_CONTOL.CTL’; 四、修改primary的init文件,由于默认spfile启动,先创建pfile:Sql>create pfile from pfile然后修改C:\oracle\product\10.2.0\db_1\database\INITtest.ora,加入如下行:*.db_unique_name=test*.service_names=test*.log_archive_config='DG_CONFIG=(test,test1)'*.log_archive_dest_1='LOCATION=C:\oracle\product\10.2.0\flash_recovery_areaVALID_FOR=(ALL_LOGFILES,ALL_ROLES) db_unique_name=test'*.log_archive_dest_2='SERVICE=test1VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=test1' *.log_archive_dest_state_1='enable'*.log_archive_dest_state_2='enable'*.FAL_CLIENT='test1'*.FAL_SERVER='test'*.standby_file_management='auto'*.standby_archive_dest='C:\oracle\product\10.2.0\flash_recovery_area'让数据库用INITtest.ora参数启动。

oracle10g数据库安装

oracle10g数据库安装

oracle10g数据库安装ORACLE10G数据库的安装注意:此教程分为四部分,第一部分教你安装数据库,比较简单。

第二部分教你如何在安装好的数据库上创建新的数据库,过程比较复杂,请认真完成,掌握每一步操作的实际内涵。

第三部分教你创建一个数据库监听器和oracle服务的管理。

第四部分教你使用数据库管理工具SQLDeveloper连接数据库。

第一部分:安装数据库单击“开始安装”,就可以安装ORACLE10g,一般会检查系统配置是否符合要求,然后出现“OracleDataBae10g安装”对话框,如下图所示:在安装OracleDataBae10g时可以选择“基本安装”和“高级安装”两种方法。

选择“基本安装”时,“Oracle主目录位置”用于指定OracleDataBae10g软件的存放位置;“安装类型”用于指定Oracle产品的安装类型(企业版、标准版和个人版)。

如果选择“创建启动数据库”,那就要指定全局数据库名称和数据库用户的口令。

注意我们不选择创建数据库:然后一直默认点击下一步,下一步,最后就安装完成了。

注意:如果对ORACLE比较熟悉的同学可以选择高级安装。

但是在安装的时候建议不添加数据库,建议在安装完成后再创建数据库。

第二部分:创建数据库(一些基本概念:数据库名(databaename):就是数据库的名称标识,如myOracle,这种叫法一般只适用于单机;全局数据库名(globaldatabaename):就是数据库处于一个网络中的名称标识。

比如数据库宿主机的域为mydomain,则数据库的全局数据库名为myOracle.mydomain;实际上myOracle和myOracle.mydomain两者指的是同一个数据库.即:全局数据库名=数据库名+"."+网络位置(宿主机所在的域)SID=Oracle实例SID是Oracle实例的唯一名称标识,用户去访问数据库,实际上是向某一个Oracle实例发送请求,oracle实例负责向数据库获取数据。

oracle10g标准安装文档

oracle10g标准安装文档
注:切换到/home/oinstall 目录下解压文件
文件解压命令
1、如何解压cpio.gz文件?
第一步:gunzip 10201_database_linux_x86_64.cpio.gz
第二步:cpio -idmv <10201_database_linux_x86_64.cpio
service iptables stop //暂时关闭防火墙
A 不需要重启Linux:
[root@localhost ~]# setenforce 0
B 需要重启Linux:
vi /etc/selinux/config 将SELINUX=enforcing 改成SELINUX=disabled //设置SELinux
mkdir /oraundo
mkdir /oradata
格式化分区:--如果是单机,可以不需要
mkfs.ext3 /dev/sdb1
mkfs.ext3 /dev/sdb2
mkfs.ext3 /dev/sdb3
mkfs.ext3 /dev/sdc1
mkfs.ext3 /dev/sdc2
挂载设备:--如果是单机,可以不需要
mount /dev/sdb1 /oracle
mount /dev/sdb2 /oraredo
mount /dev/sdb3 /oraindex
mount /dev/sdc1 /oraundo
mount /dev/sdc2 /oradata
注:此目录仅包含自动化安装所需的脚本。
Oracle软件是指Oracle公司提供的安装软件。包括两部分:数据库安装包和升级包。具体安装软件、补丁包等详细信息如下:

oracle10g安装文档

oracle10g安装文档

ORACLE10g 安装文档1.安装oracle10g结合图例解说:双击setup后选择“高级安装”-->“下一步”指定安装路径-->“下一步”选择“企业版”-->“下一步”选择“数据仓库”-->“下一步”直接点击“下一步”选择默认的“Database Control”继续“下一步”选择默认的“文件系统”-->“下一步”选择“同一个口令”,这里的密码是“phsv3”点“安装”查看完详细信息确认无误后点击“确定”最后“退出安装”至此,ORACLE10g已安装完毕。

2.创建数据库一般用oracle自带的创建工具Database Configuration Assistant建立一个新数据库在欢迎使用界面点击[下一步]步骤1:在操作界面选择[创建数据库],点击[下一步]到步骤2:在数据库模板界面选择[定制数据库],点击[下一步]到步骤3:[下一步]到步骤4:在管理选项界面选择Database Control管理数据库,按图示选择,点击[下一步]到步骤5:6:在存储选项,选择使用文件系统进行数据库存储,点击[下一步]到步骤7:在数据库文件位置界面,选择“使用模板中的数据库文件位置”,点击[下一步]到步骤8:在恢复配置界面,选择图示“制定快速恢复区”,点击[下一步]到步骤9:在数据库内容界面,按图示默认选择,点击[下一步]到步骤10:比分配内存]设为70 ,即最大SGA内存可占物理内存的70%;在[字符集]界面配置数据库字符集,按图示选择在[调整大小]界面配置数据库块大小和可以同时连接数据库的操作系统用户进程的最大数量,[块大小]可配置为8K或16K(与系统写硬盘的块大小有关),一般可配置为16K;可同时连接数据库的操作系统用户进程的最大数量为150。

在[连接模式]界面选择专用服务器模式,点击 [下一步]到步骤11:在数据库存储界面修改数据库表空间大小和重做日志组文件大小增加数据库自带表空间大小,优先级别从上至下SYSTEM、TEMP表空间增至1.5G,UNDOTBS1、SYSAUX表空间增至1G,USERS表空间增至500M,重做日志组需增加大小,根据实际硬盘大小决定增加的大小。

oracle10gdg

oracle10gdg

oracle10gdgLinux redhat5.5+oracle10g(32bit)dataguardOracle高级应用博大精深,此文档只为个人实验的文档。

其中借鉴了不少网络文档。

三思笔记内容为主要的参考文档。

部署及配置1,系统环境说明:操作系统linux redhat5.5(bit32)Red Hat Enterprise Linux Server release 5.5 (Tikanga) 数据库版本Oracle Database 10g Enterprise Edition Release 10.2.0.1.0(注:数据库版本必须要求是企业版,标准版不支持dataguard) 主库:ip192.168.88.61备库:ip192.168.88.622,准备工作安装操作系统,并在主库上安装oracle产品及数据库。

配置安装数据库的相关参数.bash_profileOracle_sid=txdb其他参数配置不一一列出。

备库只安装oracle产品且配置好数据库参数Oracle_sid=txdb其他参数配置不一一列出。

Oracle_sid建议主备库都一致,且主备库oracle产品及数据库安装目录建议都一致。

3,主库配置主库配置1)listen.ora文件SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(GLOBAL_DBNAME = txdb)(ORACLE_HOME =/u01/app/oracle/product/10.2.0/db_1)(SID_NAME = txdb)))LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.88.61)(PORT = 1521))))#由于主备库的sid名相同,最好将GLOBAL_DBNAME设置不同,区分server_name 配置Tnsname.ora保证tnsping能通2)启动数据库到mount状态startup mount;查看数据库是否是archive状态archive log listalter database archivelog;改变数据库为归档模式(如2已经是archive就不需要执行该步骤)alter database open;打开数据库3)alter database force logging;改变数据库为强制写日志模式4)添加备用联机日志文件,这里要保证备用日志文件大小与联机日志相同,且个数比联机日志多一组。

oracle10g安装手册.doc

oracle10g安装手册.doc

作者:张亚强ORACLE安装说明文档一:安装数据库:所用数据库为Oracle,版本为10G具体的安装步骤如下:●插入光盘后如果安装程序没有自动启动,双击光盘中的setup.exe 文件图标即可启动安装程序(如下图):●基本安装是用于常规的数据安装方法。

全局数据库名:是用于标识数据库的名称。

数据库口令:数据库管理员(sys,system,sysman)的口令(不能为空)。

●高级安装用于特定数据库的安装。

(此处我们选择高级安装)选择高级安装,点击下一步在选择了安装方法(高级安装)之后点击下一步,进入选择数据库安装类型界面(如图):Oracle 目录信息,选择自己需要存放的安装的位置,此处我们选择安装在D盘库的路径(建议默认)单击下一步:●开始数据库安装条件的查询,当检查完成之后点击下一步(时间较长)●创建数据库是在安装完数据库软件之后就自动开始创建数据库。

仅安装数据库,是仅安装数据实例并不创建数据库(在安装完之后再进行创建数据库)。

此处我们选择创建数据库,点击下一步(如图)(如图)输入数据库名及SID。

全局数据库名用户可以自己定义:如果用户自定义的全局数据库名与软件系统中的不同,则用户在下面部署应用系统时需要修改软件配置文件中的全局数据库名。

●字符集选择框是用于设置数据库存储的数据以哪种字符集存储数据,建议(简体中文),否则在特定情况下,读取到的数据会出现乱码。

继续点击下一步(如图):●继续单击下一步(如图)●用于设置数据库文件的存储位置.(默认,不需修改)单击下一步(如图)●单击下一步●输入数据库方案的口令(不能为空),下一步(如图)●点击安装,开始安装数据库●。

oracle_10g安装文档(图文)

oracle_10g安装文档(图文)

oracle_10g安装文档(图文)一、获得安装介质1. 从Oracle官方网站()下载Oracle 10g安装盘。

需要注册一个用户否则不能下载。

输入以下网址:/technology/software/products/database/oracle10g/htdocs/10201winsoft.ht ml下载下图中圈红的两个文件:下载后为两个ZIP 文件如下图:二、安装Oracle数据库1.解压10201_database_win32,进行解压后的目录双击“SETUP”启动Oracle 数据库安装程序。

第 2 页共17 页PLM 论坛2.选择安装方法,我们选择高级安装3.选择安装类型。

选择企业版4.指定安装目录信息,进行下一步,安装程序对系统的安装条件进行检查。

5.选择配置选项,这是我们选择创建数据库。

6.选择数据库配置7.指定数据库配置选项8.选择数据库管理选项,按默认即可。

9.指定数据库存储选项10.指定备份和恢复选项,目前选择不备份。

11.指定数据库方案的口令,为方便这里采用同一密码模式,密码全为:WELCOME。

12.显示安装概,点击安装后开始安装13.安装完成后,打开浏览器输入:http://book:1158/em进入管理登陆界面。

三、安装Oracle数据库客户端1.打开Oracle 客户端安装盘“10201_client_win32” 双击“SETUP”启动Oracle 数据库客户端安装程序。

2.选择安装类型,选择管理员安装。

3.指定ORACLE 客户端的安装路径,其它选项保持默认,等待安装完成。

分类: Oracle。

Oracle10G安装文档

Oracle10G安装文档

第一步选择高级安装并点击下一步
第二选择企业版安装并点击下一步
第三步的安装路径默认自动选择安装至剩余空间最大的盘符并点击下一步
第四步系统自检验证安装环境手动勾选未验证通过项并点击下一步
第五步创建数据库并选择下一步
第六步选择一般用途并点击下一步
第七步默认全局数据库名叫ORCL 注意一定要勾选样本方案数据库
第八步直接点击下一步
第九步默认选择文件系统并点击下一步
第十步不启动自动备份并点击下一步
第十一步选择所有账户统一口令orcl 并点击下一步
第十二步点击安装
第十三步点击口令管理
t
在口令管理中解锁scott用户并重新输入密码tiger
点击确定完成安装
将里面的内容复制出来一份后点击退出完成安装
Enterprise Manager Database Control URL - (ol) :
:5500/em
数据库配置文件已经安装到D:\Oracle10G,同时其他选定的安装组件也已经安装到D:\Oracle10G\Orclaclient。

iSQL*Plus URL 为:
:5560/isqlplus
iSQL*Plus DBA URL 为:
:5560/isqlplus/dba。

DATAGUARD详细安装全过程

DATAGUARD详细安装全过程

DATAGUARD详细安装全过程
一,前期准备
1、硬件准备:需要2台服务器,一台服务器为主服务器,一台服务
器为备服务器,不同服务器上不要安装其他的Oracle数据库,以免和当
前的创建的数据库发生冲突。

2、具备创建Oracle数据库的环境:安装Oracle的软件,具备创建Oracle数据库的环境,Oracle的安装文档《Installation and User’s Guide》。

3、配置网络服务:网络服务主要是实现服务器之间的数据的同步,
就是主服务器的数据库的数据,可以同步到备服务器的数据库,所以网络
服务就要配置的比较好,以保证两台机器之间的连通性以及数据传输的实
时性。

4、配置磁盘空间:主备服务器上比较需要配置Oracle数据库的空间,Oracle数据库文件所需的空间,一般比较大,一般会放在磁盘上,所以
主备服务器上要准备好足够的磁盘空间,用于存放Oracle数据库文件。

5、查看数据库的安装目录:要确定安装的目录,一般可以安装在
/home/oracle/oracle_server,最好是放在Oracle分配的空间里,这样
可以让我们的安装更加规范,这样可以安装多个数据库,以及方便维护。

二,Oracle主备服务器安装
1、主备服务器安装Oracle软件:登录到服务器上,使用root用户,先安装Oracle软件,在Linux系统环境下,安装Oracle软件,看安装文
档《Installation and User’s Guide》,照着文档步骤安装Oracle软件,安装完成后。

Oracle 10g安装文档-wgd

Oracle 10g安装文档-wgd

Oracle 10g安装文档ISA 2.0赛特斯网络科技目录1. 安装CENTOS5.5 (2)2. 验证所需程序包版本 (2)3. 创建用户/用户组 (4)4. 创建Oracle目录并设置权限 (5)5. 配置Linux内核参数 (5)6. 为oracle用户设置Shell限制 (6)7. 配置oracle用户的环境变量 (7)8. 安装Oracle (9)9. 修改oracle随linux启动 (14)10. 配置iptables (15)FAQ ............................................................................ 错误!未定义书签。

1.安装CENTOS 5.5参考其他服务器安装文档2.验证所需程序包版本完成了centos5.5的安装后,执行以下步骤验证安装。

所需内核版本:2.6.18-194.el5-i686或更高版本。

通过运行以下命令检查内核版本:# uname -r2.6.18-194.el5其他所需程序包的版本(或更高版本):binutils-2.17.50.0.6-14.el5.i386.rpmgcc-c++-4.1.2-48.el5.i386.rpmlibgomp-4.4.0-6.el5.i386.rpmbinutils-devel-2.17.50.0.6-14.el5.i386.rpmlibstdc++-4.1.2-48.el5.i386.rpmcompat-gcc-34-3.4.6-4.i386.rpmglibc-2.5-49.i686.rpmlibstdc++44-devel-4.4.0-6.el5.i386.rpmcompat-gcc-34-c++-3.4.6-4.i386.rpmglibc-common-2.5-49.i386.rpmlibstdc++-devel-4.1.2-48.el5.i386.rpmcompat-libstdc++-33-3.2.3-61.i386.rpmglibc-devel-2.5-49.i386.rpmlibXp-1.0.0-8.1.el5.i386.rpmelfutils-0.137-3.el5.i386.rpmglibc-headers-2.5-49.i386.rpmlrzsz-0.12.20-22.1.i386.rpmelfutils-libelf-0.137-3.el5.i386.rpmglibc-utils-2.5-49.i386.rpmmake-3.81-3.el5.i386.rpmelfutils-libelf-devel-0.137-3.el5.i386.rpmlibaio-0.3.106-5.i386.rpmsysstat-7.0.2-3.el5.i386.rpmgcc-4.1.2-48.el5.i386.rpmlibaio-devel-0.3.106-5.i386.rpm有个别的包是个人需要的工具包,可以不用装,按照个人习惯来装libstdc++(不装的话Ubuntu Server 9.04 安装Oracle10.2出现“all_no_orcl”错误的解决方案今天在ubuntu server 9.04 上安装Oracle 10.2,安装到80%时出现all_no_orcl错误根据提示打开日志文件,发现如下错误:信息: Creating/opt/oracle/lib/liborasdkbase.so.10.2信息: gcc:信息: /usr/lib/libstdc++.so.5:没有该文件或目录信息:信息: /opt/oracle/bin/genorasdksh: Failed to link liborasdkbase.so.10.2信息: make: *** [liborasdkbase] 错误1)libXp-1.0.0-8.1.el5.i386.rpm没有安装会有报错:信息:libXp.so.6:cannot open share object file:No such file or directory occurred….要查看系统上安装了这些程序包的哪些版本,运行以下命令:# rpm –qa ‘程序包名’如果缺少相应程序包,需要下载rpm包后,执行以下命令安装:# rpm –ivh ‘RPM文件名’如缺少依赖包,需要补全。

Oracle10Gwindows平台DataGuard实例

Oracle10Gwindows平台DataGuard实例

Oracle10Gwindows平台DataGuard实例Oracle 10G windows 平台DataGuardserver A: 10.85.10.44 SID=orcltarget server B: 10.85.10.43oracle version:10.2.0.1OS platform : windows XPPrimary设置:1. 设置主数据库为force logging 模式SQL>sqlplus "/as sysdba"SQL>alter database force logging;2. 设置主数据库为归档模式SQL> archive log listSQL> shutdown immediateSQL> startup mountSQL> alter database archivelog;SQL> archive log list3. 添加"备用联机日志文件"先查看日志文件位置:SQL>select * from v$logfile;在添加:SQL> alter database add standby logfile group 4('D:\\ORACLE\\PRODUCT\\10.2.0\\ORADATA\\ORCL\edo04.log') size 50m;SQL> alter database add standby logfile group 5('D:\\ORACLE\\PRODUCT\\10.2.0\\ORADATA\\ORCL\edo05.log') size 50m;SQL> alter database add standby logfile group 6('D:\\ORACLE\\PRODUCT\\10.2.0\\ORADATA\\ORCL\edo06.log') size 50m;SQL> alter database add standby logfile group 7('D:\\ORACLE\\PRODUCT\\10.2.0\\ORADATA\\ORCL\edo07.log') size 50m;4. 创建主库的初始化参数给备库用SQL>Create pfile from spfile;产生的文件名为initorcl.ora 存放目录默认放在$ORACLE_HOME/database下5. 在主库创建备库的控制文件和密码文件SQL>Alter database create standby controlfile as 'D:\\oracle\\product\\10.2.0\\control01.ctl'; D:>orapwd file=D:\\PWDorcl.ora password=admin entries=5;缺省情况下,win下口令文件的格式是pwdsid.ora,unix下的格式是orapwSID(大小写敏感)6. 在主库创建监听和配置tnsnams.ora listener.ora配置如下:# listener.ora Network Configuration File:D:\\oracle\\product\\10.2.0\\db_1\etwork\\admin\\listener. ora# Generated by Oracle configuration tools.SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = PLSExtProc)(ORACLE_HOME = D:\\oracle\\product\\10.2.0\\db_1)(PROGRAM = extproc))(SID_DESC =(GLOBAL_DBNAME = orcl)(ORACLE_HOME = D:\\oracle\\product\\10.2.0\\db_1)(SID_NAME = orcl)))LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))(ADDRESS = (PROTOCOL = TCP)(HOST = 10.85.3.44)(PORT = 1521))))tnsnames.ora配置如下:# tnsnames.ora Network Configuration File: D:\\oracle\\product\\10.2.0\\db_1\etwork\\admin\nsnames.ora # Generated by Oracle configuration tools.primary =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.85.3.44)(PORT = 1521))(CONNECT_DA TA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))standby =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.85.3.43)(PORT = 1521))(CONNECT_DA TA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))EXTPROC_CONNECTION_DATA =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)))(CONNECT_DA TA =(SID = PLSExtProc)(PRESENTATION = RO)))7. 在initorcl.ora添加以下内容:*.log_archive_format='%T%S%r.ARC'*.DB_UNIQUE_NAME='primary'*.log_archive_config='DG_CONFIG=(primary,standby)'*.log_archive_dest_1='location=D:\\oracle\\product\\10.2.0\ \oradata\\archV ALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=primary'*.log_archive_dest_2='SERVICE=standby arch ASYNC V ALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE)DB_UNIQUE_NAME=standby'*.STANDBY_FILE_MANAGEMENT=AUTO*.LOG_ARCHIVE_DEST_STA TE_1=ENABLE*.LOG_ARCHIVE_DEST_STA TE_2=ENABLE*.FAL_SERVER='standby'*.FAL_CLIENT='primary'关闭数据库,在用initorcl.ora重启,并创建spfile文件SQL>startup pfile='$ORACLE_HOME/database/initorcl.ora' SQL>create spfile from pfile='$ORACLE_HOME/database/initorcl.ora'8.A. 拷贝数据文件,参数文件,控制文件,密码文件到备库上initorcl.ora参数文件,PWDorcl.ora密码文件考到$ORACLE_HOME/database下的,controlbak.ctl 考到$ORACLE_base/oradata/orcl/下,并分别重命名为control01.ctl,control01.ctl,control01.ctl数据文件考到$ORACLE_base/oradata/orcl/下B. 用Rman拷贝,不用停机$ rman target /RMAN> backup full format 'D:/FULL_%d_%T_%s.bak' database include current controlfile for standby;RMAN> sql 'alter system archive log current';RMAN> Backup ArchiveLog all format='D:/arch_%d_%T_%s.bak';备份完后将备份文件拷到standby上同样的目录,强调:同样的目录,在standby进行rman 恢复即可9. 启动主数据库SQL>startup---------------------------------------------------------------------Standy操作:1. 用oradim工具创建备库orcl实例oradim.exe -new -sid orcl -startmode moradim.exe -edit -sid orcl -startmode a2. 创建备库存放数据文件和后台跟踪目录$ORACLE_BASE\\ORADA TA\\ORCL$ORACLE_BASE\\admin\\orcl$ORACLE_BASE\\admin\\orcl\\adump$ORACLE_BASE\\admin\\orcl\\bdump$ORACLE_BASE\\admin\\orcl\\cdump$ORACLE_BASE\\admin\\orcl\\dpdump$ORACLE_BASE\\admin\\orcl\\pfile$ORACLE_BASE\\admin\\orcl\\udump$ORACLE_BASE\\admin\\orcl\\3. 添加"备用联机日志文件"SQL>startup mount先查看日志文件位置:SQL>select * from v$logfile;在添加:SQL> alter database add standby logfile group 4('D:\\ORACLE\\PRODUCT\\10.2.0\\ORADATA\\ORCL\edo04.log') size 50m;SQL> alter database add standby logfile group 5('D:\\ORACLE\\PRODUCT\\10.2.0\\ORADATA\\ORCL\edo05.log') size 50m;SQL> alter database add standby logfile group 6('D:\\ORACLE\\PRODUCT\\10.2.0\\ORADATA\\ORCL\edo06.log') size 50m;SQL> alter database add standby logfile group 7('D:\\ORACLE\\PRODUCT\\10.2.0\\ORADATA\\ORCL\edo07.log') size 50m;4. 在备库创建监听和配置tnsnams.oralistener.ora配置如下:# listener.ora Network Configuration File:D:\\oracle\\product\\10.2.0\\db_1\etwork\\admin\\listener. ora# Generated by Oracle configuration tools.SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = PLSExtProc)(ORACLE_HOME = D:\\oracle\\product\\10.2.0\\db_1)(PROGRAM = extproc))(SID_DESC =(GLOBAL_DBNAME = orcl)(ORACLE_HOME = D:\\oracle\\product\\10.2.0\\db_1)(SID_NAME = orcl)))LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))(ADDRESS = (PROTOCOL = TCP)(HOST = 10.85.3.44)(PORT = 1521)) ))tnsnames.ora配置如下:# tnsnames.ora Network Configuration File:D:\\oracle\\product\\10.2.0\\db_1\etwork\\admin\nsnames. ora# Generated by Oracle configuration tools.primary =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.85.3.44)(PORT = 1521)) (CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))standby =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.85.3.43)(PORT = 1521)) (CONNECT_DA TA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))EXTPROC_CONNECTION_DATA =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)))(CONNECT_DA TA =(SID = PLSExtProc)(PRESENTATION = RO)))5. 测试主备之间网络连通primary:C:>lsnrctl startC:>tnsping standbystandbyC:>lsnrctl startC:>tnsping primary6. 配置备库初始化参数编辑$ORACLE_HOME/database目录下的initorcl.ora添加以下内容*.log_archive_format='%T%S%r.ARC'*.DB_UNIQUE_NAME='standby'*.log_archive_config='DG_CONFIG=(primary,standby)'*.log_archive_dest_1='location=D:\\oracle\\product\\10.2.0\ \oradata\\archV ALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=standby'*.log_archive_dest_2='SERVICE=primary arch ASYNC V ALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE)DB_UNIQUE_NAME=primary'*.STANDBY_FILE_MANAGEMENT=AUTO*.LOG_ARCHIVE_DEST_STA TE_1=ENABLE*.LOG_ARCHIVE_DEST_STA TE_2=ENABLE*.FAL_SERVER='primary'*.FAL_CLIENT='standby'7. 启动备用数据库C:>set ORACLE_SID=orclSQL>sqlplus "/as sysdba"SQL>startup nomount pfile='D:\\oracle\\product\\10.2.0\\db_1\\database\\initorcl.ora';SQL>create spfile from pfile='D:\\oracle\\product\\10.2.0\\db_1\\database\\initorcl.ora';若采用Rman备份的, 则在此standby 端进行Rman还原数据库:$rman target sys/admin@primary auxiliary /RMAN> duplicate target database for standby dorecover nofilenamecheck;SQL>alter database mount standby database ;SQL>alter database recover managed standby database disconnect from session;---------------------------------------------------------------------------测试注意Data Guard 启动顺序:启动顺序:先standby ,后primary;关闭顺序:先primary 后standby;在备库将实例启动到mount 状态:SQL> startup nomount;SQL>alter database mount standby database ;SQL>ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL; SQL>alter database recover managed standby database disconnect from session;在备库启动监听:$lsnrctl start在主库启动实例:SQL> startup;在主库启动监听:$lsnrctl start在主库验证归档目录是否有效:SQL> SELECT STATUS,DESTINATION, ERROR FROM V$ARCHIVE_DEST; 如果有错误,要排查原因。

ORACLE Dataguard安装

ORACLE Dataguard安装

ORACLE Dataguard安装1 前言1.1 Dataguard实施前准备Oracle安装分包括2块,安装DB 软件和升级。

如果是10g的话,可以先将DB升级到10.2.0.5。

升级的原因是为了避免某些bug。

先安装软件,升级,升级完在用DBCA 创建实例。

这样比安装DB 和创建实例之后升级要简单点。

(1)redo 文件默认是50M,改成100M(2)每个redo group里改成2个 redo logfile。

大小100M (只保留2组red log)(3)检查一下字符集:ZHS16GBK(4)设置SGA,PGA 大小。

OLTP 系统一般的规则是:SGA=内存*80%*80%PGA=内存*80%*20%注释: 本次实施中 {SID} = oratest2 Dataguard实施步骤2.1 Primary端设置2.1.1 设置oracle为归档模式查看当前归档模式情况: archive log list设置本地归档目录: 修改init{SID}.ora文件*.log_archive_dest_1='LOCATION=/home/ora_arch'*.log_archive_format='%t_%s_%r.dbf'注意:oracle startup启动数据库查询启动文件的顺序:1. spfile{SID}.ora文件(为二进制文件不可以手动更改)2. spfile.ora文件3. init{SID}.ora文件(可以更改)4. pfile.ora文件设置为归档模式,命令如下:SQL> archive log list;SQL> shutdown immediateSQL> startup mountSQL> alter database archivelog;SQL> archive log list;2.1.2 设置主数据库为force logging 模式SQL> alter database force logging;2.1.3 添加red log file添加一个新的Standby Redologs组(注意组号不要与当前存在的Online Redologs组重复),并为该组指定一个成员SQL> ALTER DATABASE ADD STANDBY LOGFILE GROUP 4 ('/u01/app/oracle/oradata/orcl/redo04.log') size 100M;SQL> ALTER DATABASE ADD STANDBY LOGFILE GROUP 5 ('/u01/app/oracle/oradata/orcl/redo05.log') size 100M;SQL> ALTER DATABASE ADD STANDBY LOGFILE GROUP 6 ('/u01/app/oracle/oradata/orcl/redo06.log') size 100M;SQL> ALTER DATABASE ADD STANDBY LOGFILE GROUP 7 ('/u01/app/oracle/oradata/orcl/redo07.log') size 100M;2.1.4 创建备库的密码文件和控制文件SQL> alter database create standby controlfile as '/home/u01/control01.ctl';-- 说明:判断一个数据库是Primary还是Standby,就是通过控制文件来判断的。

oracle10g安装教程

oracle10g安装教程

oracle10g安装教程Oracle 10g 是一款强大的关系型数据库管理系统,下面是Oracle 10g 的安装教程:第一步:下载 Oracle 10g 安装包。

可以在 Oracle 官方网站上下载适用于您的操作系统的 Oracle 10g 安装包。

下载完成后,确保安装包与您的操作系统兼容。

第二步:解压安装包。

将下载的安装包解压到您想要安装 Oracle 10g 的目录中。

您可以使用压缩解压工具(如WinRAR)或自带的压缩工具进行解压。

第三步:运行安装程序。

在解压完成后,进入到解压目录,并找到名为“setup.exe” 或“install.exe” 的安装程序。

双击运行该程序以启动安装向导。

第四步:选择安装类型。

安装向导会提示您选择“创建和配置数据库”或“仅安装软件”。

如果您想在本地计算机上创建和配置 Oracle 数据库,选择第一个选项。

如果只是想安装 Oracle 10g 的软件,选择第二个选项。

第五步:配置数据库实例和监听器。

如果选择了“创建和配置数据库”选项,安装向导会要求您提供一些配置信息,如数据库名称、端口号和管理员密码等。

根据您的需求,填写相应的信息,并点击“下一步”继续。

第六步:选择安装位置。

安装向导会要求您选择 Oracle 10g 的安装位置。

您可以选择默认路径或自定义路径。

点击“下一步”继续。

第七步:进行安装。

在确认了安装选项和安装位置后,点击“下一步”开始安装。

安装过程可能需要一些时间,请耐心等待。

第八步:完成安装。

安装完成后,安装向导会弹出安装完成的提示窗口。

点击“完成”退出向导。

至此,您已经成功安装了 Oracle 10g 数据库。

完成安装后,您可以通过启动菜单或桌面上的 Oracle 10g 快捷方式来启动Oracle 10g 数据库,并开始使用它来创建和管理数据库。

总结:安装 Oracle 10g 数据库需要先下载安装包,然后解压安装包,并运行安装程序。

在安装向导中,需要选择安装类型、配置数据库实例和监听器、选择安装位置,最后进行安装。

完整版Oracle DataGuard文档

完整版Oracle DataGuard文档

完整版Oracle DataGuard文档目录1、主库准备工作 (3)1.1、检查数据库是否支持Data Guard(企业版才支持),是否归档模式,Enable force logging (3)1.2、如果主库没有密码文件则建立密码文件,从而可以OS验证的方式登陆 (3)1.3、配置standby redolog(最佳性能模式可以忽略,如果将来变成备库且要转为其它两种模式则要建立) (4)1.4、设置主库初始化参数 (4)1.5、备份主库数据文件 (5)1.6、在主库上建立备库控制文件(控制文件通常需要有多份,手工将文件复制几份) (6)1.7、为备库准备init参数 (6)1.8、拷贝上面生成的文件backup_%T.bak、stdby_control01/02/03.ctl、initPHYSTDBY.ora到备库所在主机 (7)2、建立备库 (8)2.1、设置环境变量并建立备库一些必需目录 (8)2.2、在备库主机上生成密码文件,且sys密码和主库得一致 (8)2.4、在备库上建立spfile (9)2.5、启动物理备库 (9)2.7、配置standby redolog(最佳性能模式可以忽略,如果要转为其它两种模式则要建立) (9)2.8、在备库上,启动redo apply (10)3、主备库各参数文件内容 (10)3.1、主备库listener.ora一样,如果有不一样也是host不一样 (10)3.2、主备库tnsnames.ora一样,如果有不一样也是host和port不一样 (11)3.3、init$ORACLE_SID.ora (12)4、主库归档测试 (15)5、修改主库DataGuard保护模式 (16)5.1、LGWR传送日志的配置方法: (16)5.2、修改主库DataGuard保护模式 (17)5.3、主库修改初始化参数(主库db_wending操作) (17)5.4、主库通过命令行修改数据保护模式,重启主数据库(主库db_wending操作) (17)5.5、重启主库(主库操作) (17)5.6、查看主库保护模式是否变更成功(主库操作) (18)5.7、修改备库的log_archive_dest_2初始化参数方便数据库角色切换(备库操作) (18)5.8、查看备库数据保护模式(备库操作) (18)5.9、验证一下“最高可用性”切换成果 (19)6、DataGuard关启状态 (20)7、主备数据库切换 (21)7.1、正常切换: (21)7.2、非正常切换:(即主服务器当机的情况)启动failover (22)8、常用维护SQL (22)1、主库准备工作Host IP DB_NAME DB_UNIQUE_NAME Net Service Name(网络服务名) 主库192.168.137.128 ORCLDB WENDING db_wending备库192.168.137.129 ORCLDB PHYSTDBY db_phystdby保护模式:默认最大性能模式注意DataGuard启动顺序:启动顺序:先standby ,后primary;关闭顺序:先primary ,后standby;1.1、检查数据库是否支持Data Guard(企业版才支持),是否归档模式,Enable force logging$ sqlplus '/as sysdba'SQL> select * from v$option where parameter = 'Managed Standby';确认主库处于归档模式SQL> archive log list (先检查是否归档模式,不是则修改)startup mountalter database archivelog;alter database open;将primary数据库置为FORCE LOGGING模式SQL> alter database force logging; (强制产生日志)1.2、如果主库没有密码文件则建立密码文件,从而可以OS验证的方式登陆$ orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=iamwangnc entries=51.3、配置standby redolog(最佳性能模式可以忽略,如果将来变成备库且要转为其它两种模式则要建立)SQL> alter database add standby logfilegroup 4 ('/orahome/oradata/WENDING/stdby_redo04.log') size 50m,group 5 ('/orahome/oradata/WENDING/stdby_redo05.log') size 50m,group 6 ('/orahome/oradata/WENDING/stdby_redo06.log') size 50m,group 7 ('/orahome/oradata/WENDING/stdby_redo07.log') size 50m;standby redolog的组数参考公式:(online redolog组数 + 1) * 数据库线程数;单机线程数为1,RAC一般为2。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档