文档视界 最新最全的文档下载
当前位置:文档视界 › Windows平台Dataguard搭建手册

Windows平台Dataguard搭建手册

Windows平台Dataguard搭建手册
Windows平台Dataguard搭建手册

Windows平台之Oracle10g DG配置过程

在Primary与standby服务器上分别安装好Oracle数据库,也可以先安装软件,然后在Primary上建库,然后再将数据文件copy到standby上。

DG配置之路

1.在Primary上查看归档

SQL>archive log list

如果未归档,则开启归档

SQL>shutdown immediate;

SQL>startup mount;

SQL>alter database archivelog;

SQL>alter database open;

SQL>archive log list;

2.在Primary上指定归档日志路径与格式

SQL>alter system set log_archive_dest_1=’D:\oracle\archlog

VALID_FOR=(ALL_LOGFILES,ALL_ROLES)’scope=spfile;

SQL>alter system set log_archive_format=’arch_%t_%s_%r_arc’ scope=spfile;

3.在Primary上修改数据库为强制归档模式

SQL>alter database force logging;

SQL>shutdowm immediate;

4.在Primary上创建参数文件及standby控制文件

SQL>startup mount

SQL>create pfile=’D:\oracle\init.ora’ from spfile;

SQL>alter database create standby controlfile as ‘D:\oracle\01.ctl’;

SQL>shutdown immediate;

5.关闭Standby库,并将Primary的数据文件复制并覆盖同名文件,复制刚创建的参数文件与控制文件,将01.ctl再复制2份并命名为同名控制文件,然后覆盖安装目录下同名文件。复制Primary密码文件覆盖standby安装目录下同名文件。

6.修改Primary刚创建的pfile参数,添加如下内容:

*.LOG_ARCHIVE_DEST_STATE_1=ENABLE

*.LOG_ARCHIVE_DEST_STATE_2=ENABLE

*.FAL_SERVER='standby'

*.FAL_CLIENT='primary'

*.STANDBY_FILE_MANAGEMENT='AUTO'

*.STANDBY_ARCHIVE_DEST='D:\oracle\archstandby'

*.LOG_FILE_NAME_CONVERT=

*.DB_FILE_NAME_CONVERT=

由于主备机目录完全相同,LOG_FILE_NAME_CONVERT=、

DB_FILE_NAME_CONVERT两个参数可以不配。

修改Standby参数文件,添加以下内容:

*.log_archive_dest_2='SERVICE=primary LGWR ASYNC'

*.LOG_ARCHIVE_DEST_STATE_1=ENABLE

*.LOG_ARCHIVE_DEST_STATE_2=ENABLE

*.FAL_SERVER=primary

*.FAL_CLIENT=standby

*.STANDBY_ARCHIVE_DEST='D:\oracle\archstandby'

*.STANDBY_FILE_MANAGEMENT=AUTO

*.LOG_FILE_NAME_CONVERT=

*.DB_FILE_NAME_CONVERT=

8.配置主备库的监听文件

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= dgoracle)

(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)

(SID_NAME = cpjw)

)

)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.48.101)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))

)

)

注:蓝色字体为主备库都要添加内容,红色字体则是修改成本机的IP。

9.配置主备库tnsnames.ora文件,添加内容:

PRIMARY =

(DESCRIPTION =

(ADDRESS_LIST =

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

(CONNECT_DATA =

(SERVICE_NAME = cpjw)

)

)

STANDBY =

(DESCRIPTION =

(ADDRESS_LIST =

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

)

(CONNECT_DATA =

(SERVICE_NAME = cpjw)

)

)

配置完后,启动监听测试下tnsping primary,tnsping standby,看能否ping通。

10.先启standby库,然后启动primary库,日志切换测试

启动standby

SQL>create spfile from pfile=’D:\oracle\init.ora’;

SQL>startup nomount;

SQL>alter database mount standby database;

SQL>alter database recover managed standby database disconnect from session;

启动primary

SQL>create spfile from pfile=’D:\oracle\init.ora’;

SQL>startup

Primary上做几次日志切换测试

SQL>alter system switch logfile;

SQL>archive log list;

此时在standby查到的日志情况应该是中间一项为0,其它2项目与primary一致。SQL> select sequence#,applied from v$archived_log order by sequence#;

在standby执行上面查询语句,若日志应用情况都为YES,且比primay当前日志序号小1则为正常。

SQL> select database_role,switchover_status from v$database;

在primary与standby上执行上条语句,查询角色及切换状态。

11.容灾测试

在Primary上创建:

SQL>create user newyl identified by newyl;

SQL>grant connect,resource to newyl;

SQL>conn test/test@primary

SQL>create table test(name varchar2(20));

SQL>insert into test values(‘my name is tianwf’);

SQL>commit;

SQL>conn /as sysdba;

SQL>alter system switch logfile;

将Standby切到只读模式,查询是数据是否同步过来

SQL>conn /as sysdba

SQL>alter database recover managed standby database cancel;

SQL>alter database open read only;

SQL>conn newyl/newyl

SQL>select * from test;

结果为:

NAME:

My name is tianwf

说明同步正常。

再次将standby切换至恢复状态:

SQL>conn /as sysdba

SQL>alter database recover managed standby database disconnect from session; 12.主备机角色转换

Primary切换standby角色

SQL>alter system switch logfile;

SQL>alter database commit to switchover to standby with session shutdown; SQL>shutdown immediate;

SQL>startup nomount;

SQL>alter database mount standby database;

SQL>alter database recover managed standby database disconnect from session; Standby切换到primary角色

SQL> alter database commit to switchover to primary with session shutdown; SQL>shutdown immediate;

SQL>startup;

查看主备角色及切换状态:

SQL> select database_role,switchover_status from v$database;

Windows DG常见问题以及处理方法

1备库重启后,在主库上归档出现ORA-03113错误

SQL> select dest_name,status,error from v$archive_dest;

DEST_NAME STATUS ERROR

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

LOG_ARCHIVE_DEST_1 VALID

LOG_ARCHIVE_DEST_2 ERROR ORA-03113: end-of-file on communication channel

解决办法:在主库执行

SQL> alter system set log_archive_dest_state_2= enable;

这个命令式手动触发主库区尝试连接备库。

其实这种情况下,只要保证主备库之间的网络和配置是正确的。dataguard会自动恢复这个错误。这个周期默认是300秒,也可以在log_archive_dest_2的参数中添加reopen参数指定这个主备库之间失败后继续尝试的周期。

2ORA-01031: insufficient privileges错误

SQL> select dest_name,status,error from v$archive_dest;

DEST_NAME STATUS ERROR

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

LOG_ARCHIVE_DEST_1 VALID

LOG_ARCHIVE_DEST_2 ERROR ORA-01031: insufficient

Privileges

解决办法:统一主备库的数据库密码文件,或者重建密码文件,sys密码设置成一样。

然后在主库执行

SQL> alter system set log_archive_dest_state_2= enable;

3ORA-16191: Primary log shipping client not logged on standby

SQL> select dest_name,status,error from v$archive_dest;

DEST_NAME STATUS ERROR

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

LOG_ARCHIVE_DEST_1 VALID

LOG_ARCHIVE_DEST_2 ERROR ORA-16191: Primary log shipping client not logged on standby

解决办法:统一主备库的数据库密码文件,或者重建密码文件,sys密码设置成一样。然后在主库执行

SQL> alter system set log_archive_dest_state_2= enable;

4发现备库一直无法应用日志,MRP0进程显示WAIT_FOR_GAP的问题

发现从主库传来的日志无法应用

在备库检查,

SQL> select sequence#,applied from v$archived_log;

SEQUENCE# APP

———- —

930 NO

931 NO

932 NO

933 NO

934 NO

935 NO

936 NO

937 NO

938 NO

939 NO

940 NO

然后开始查看有没有mrp

[oracle@HJITBACKUP bdump]$ ps -ef | grep mrp

oracle 31896 1 0 14:37 ? 00:00:00 ora_mrp0_flow

oracle 32001 31820 0 15:17 pts/1 00:00:00 grep mrp

看来有,接着查gap,发现备库上有此进程,

SQL> select * from v$archive_gap

2 ;

no rows selected

查询视图没有发现,

在接着检查V$MANAGED_STANDBY

SQL> select process,status from v$managed_standby;

PROCESS STATUS

———————

ARCH CONNECTED

ARCH CONNECTED

MRP0 WAIT_FOR_GAP

RFS IDLE

RFS IDLE

发现MRP0在等待GAP,进一步查看此视图

select process,status,group#,thread#,sequence#,block#,blocks from

v$managed_standby;

PROCESS STATUS GROUP# THREAD# SEQUENCE#

BLOCK# BLOCKS

——————————- ———- ———- ———- ———-

ARCH CONNECTED N/A 0 0 0

ARCH CONNECTED N/A 0 0 0

MRP0 WAIT_FOR_GAP N/A 1 928 0

RFS IDLE N/A 0 0 0

RFS IDLE N/A 0 0 0

发现日志928没有应用,

原来是由于主库删除了928,导致备库没法应用,所以只能从备份中恢复,restore archivelog 至此问题处理完毕。

查询备库状态

SQL> select process,status from v$managed_standby;

PROCESS STATUS

———————

ARCH CONNECTED

ARCH CONNECTED

MRP0 WAIT_FOR_LOG

RFS IDLE

RFS IDLE

所以当standby装完后,在主库切换日志后,这里状态应该是

MRP0 WAIT_FOR_LOG才是正常的状态

平时日志查看,建议主备库都要查看一下:

1.首先查看数据库alert日志,查看日志中是否有报错。

在standby主机执行:

数据库alert日志路径可通过如下方法得到

sqlplus / as sysdba

SQL>show parameter background_dump_dest ---该命令会得到一个操作系统文件夹的路径,假如为/u01/app/oracle/admin/orcl/bdump

SQL>exit -----退出sql命令行

cd /u01/app/oracle/admin/orcl/bdump

vi alert_*

如果alert日志中没有报错,且有标红的内容,即可视为正常。

Sat Oct 03 19:12:11 2015

Managed Standby Recovery not using Real Time Apply

Parallel Media Recovery started with 16 slaves

Waiting for all non-current ORLs to be archived...

All non-current ORLs have been archived.

Media Recovery Waiting for thread 1 sequence 3622

Completed: alter database recover managed standby database disconnect

2.查询gap情况

在standby主机执行:

sqlplus / as sysdba

SQL> select * from v$archive_gap;

no rows selected

显示如下为正常。

主备库执行:select sequence#,applied,archived from v$archived_log

SEQUENCE# APPLIED ARC

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

8664 NO YES

8482 NO YES

8478 NO YES

3624 NO YES

3626 NO YES

8483 NO YES

3622 NO YES

8485 NO YES

3625 NO YES

8484 NO YES

查看最后的输出,第一列为日志号,主备库日志号相同,且在备库applied状态为yes,说明同步正常。

Oracle_dataguard__11G_配置与维护手册

1.判断DataGuard是否安装 select * from v$option where parameter = 'Oracle Data Guard'; 2.网络配置 192.168.1.10(orcl)------------------------------------192.168.1.20(dg) 3.监听配置 主库 [oracle@node1 ~]$cd/u01/app/product/11.2.0/db_1/network/admin [oracle@node1 admin]$cat listener.ora LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = node1)(PORT = 1521)) ) ) [oracle@node1 admin]$cat tnsnames.ora ORCL= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = node1)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) ) DG = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = node2)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = dg)

) ) 备库 [oracle@node1 admin]$cat listener.ora LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = node2)(PORT = 1521)) ) ) [oracle@node1 admin]$cat tnsnames.ora ORCL= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = node1)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) ) DG = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = node2)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = dg) ) ) 4.主库前期准备 设置强制写日志 SQL> select FORCE_LOGGING fromv$database; NO SQL>alter databaseforce logging; SQL>select FORCE_LOGGING from v$database; YES

OracleDataguard操作手册20160912

Oracaledataguard操作手册 第一.dataguard的好处: 它是在主节点与备用节点间通过日志同步来保证数据的同步,可以实现数据库的快速切换与灾难性恢复,提供了灾难保护并防止数据丢失。Data Guard只是在软件上对数据库进行设置,并不需要额外购买任何组件。用户能够在对主数据库影响很小的情况下,实现主备数据库的同步。而主备机之间的数据差异只限于在线日志部分,因此可以被用作数据容灾解决方案。 第二.选用什么DG模式? DG有三种模式,最大保护(Maximum protection),最大性能(Maximum performance),最大可用性(Maximum availability),默认的就是最大性能模式。再实际的应用种使用最大性能模式比较多。 三种保护模式: 可以在V$DATABASE中查看到DataGuard的保护模式 SELECT PROTECTION_MODE, PROTECTION_LEVEL FROM V$DATABASE;

第三.物理standby还是逻辑standby? 1,物理stand by直接从primary接受archived log,然后直接做恢复,效率较高,因为是使用最底层的块级别上的复制。 逻辑stand by是把primary接收过来的archived log解析为sql语句,然后做同步,效率较低,因为是执行SQL语句。 2,Physical standby的APPLY节点为MOUNT状态,Logical standby节点为OPEN状态,可分担primary上部分的查询和报表服务。 3,Physical standby可以实现与Primary来回switchover;logical standby切为Primary ,不能再切回来。 4,Physical standby可以切换为Logical standby ,但是logical 不能转换为Physical。 综合以上采取:物理standby模式,效率高,数据完整性好。 第四.如何创建物理standby? 见附件一:ORACLE 11G 搭建DATAGUARD步骤 大概步骤如下: 首先:配置主库 1.1设置数据库强制归档 1.2添加STANDBY日志文件 1.3修改参数文件 1.4修改监听配置文件 1.5修改TNS配置文件 1.6重启监听服务 1.7启动数据库,配置DG模式:最大可用性模式或者最大性能模式 1.8备份数据库 其次:配置备库。

Oracle 11g DataGuard 配置详细说明

Oracle 11g DataGuard 配置详细说明 1.判断DataGuard是否安装 select * from v$option where parameter = 'Oracle Data Guard'; 2. 数据库环境说明 主库配置:IP:192.168.228.133(Oracle11g1),数据库名:db1,监听服务名:db1pri,网络服务名:pri 从库配置:IP:192.168.229.134(Oracle11g2),数据库名:db1,监听服务名:db1dg ,网络服务名:dg 数据库程序安装路径:/oracleapp/oinstall/oracle/product/11.2.0/dbhome_1/dbs 数据库存放路径:/oracledata/db1 3.监听配置 在做oracle dataguard主从库配置时候,一定要配置静态监听,否则可能出现监听服务解析错误,不能连接的问题,监听配置如下: 主库配置如下: [oracle@Oracle11g1 admin]$ pwd /oracleapp/oinstall/oracle/product/11.2.0/dbhome_1/network/admin [oracle@Oracle11g1 admin]$ cat listener.ora # listener.ora Network Configuration File: /oracleapp/oinstall/oracle/product/1.2.0/dbhome_1/network/admin/listener.ora # Generated by Oracle configuration tools. WU = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = Oracle11g2)(PORT = 1521)) ) ) SID_LIST_WU = (SID_LIST =

DATAGUARD配置参数详细解释

DATAGUARD配置参数详细解释 DB_NAME 只需注意DataGuard的主备各节点instance使用相同的db_name即可。推荐与service_name一致。 DB_UNIQUE_NAME Primary与Standby端数据库的唯一名字,设定后不可再更改。 注意: 如果主备db_unique_name不一样,需要与LOG_ARCHIVE_CONFIG配合使用 db_unique_name并未规定需要与数据库service_name一致,可以自定义任意名称。 LOG_ARCHIVE_CONFIG 列出主备库上的DB_UNIQUE_NAME 参数。默认情况下,定义该参数能确保主备库数据库能够互相识别对方Primary与Standby端的db_unique_name不一致时 如在主备库db_unique_name不一致的情况下未配置LOG_ARCHIVE_CONFIG则会出现如下报错 ORA-16057: DGID from server not in Data Guard configuration 原因:主库没有设置参数log_archive_config 解决方法*.log_archive_config='dg_config=( Primary, Standby)' alter system set log_archive_config='dg_config=( Primary, Standby)' scope=both; Primary与Standby端的db_unique_name一致时

LOG_ARCHIVE_DEST_1 本地归档路径。Primary与Standby需要定义各自的online redo log的归档地址,以系统实际的存放路径为准。格式如下: Primary Site: *.LOG_ARCHIVE_DEST_1='LOCATION=/arch/ VALID_FOR=(ALL_LOGFILES,ALL_ROLES) ' Standby Site: *.LOG_ARCHIVE_DEST_1='LOCATION=/stdby/ VALID_FOR=(ALL_LOGFILES,ALL_ROLES) ' 注意: 在LOG_ARCHIVE_DEST_n设置DB_UNIQUE_NAME表示该参数在DB_UNIQUE_NAME指定的数据库上生效,设置为本地的db_unique_name。以priamry端为例,格式如下: *.LOG_ARCHIVE_DEST_1='LOCATION=/archivelog/ VALID_FOR=(ALL_LOGFILES, ALL_ROLES) DB_UNIQUE_NAME=Primary' 这样配置的意义为:在数据库Primary上log_archive_dest_1对主备库上的联机日志都有效,这里的 db_unique_name可以省略 LOG_ARCHIVE_DEST_2 该参数仅当数据库角色为primary时生效,指定primary归档redo log到该参数定义的standby database上。 log_archive_dest_2可以说是dataguard上最重要的参数之一,它定义了redo log的传输方式(sync or async)以及传输目标(即standby apply node),直接决定了dataguard的数据保护级别。 格式如下: Primary Site: *.LOG_ARCHIVE_DEST_2='SERVICE=DR2 lgwr async VALID_FOR=(ONLINE_LOGFILES, PRIMARY_ROLE) ' Standby Site: (switch over后生效) *.LOG_ARCHIVE_DEST_2='SERVICE=DR1 lgwr async VALID_FOR=(ONLINE_LOGFILES, PRIMARY_ROLE) ' 注意: LOG_ARCHIVE_DEST_2参数里定义的service值,比如DR1,是tnsnames.ora文件里定义的Oracle Net名称。

数字学校云课堂使用手册-老师版-v2.0

北京数字学校云课堂用户使用手册 (教师版) 2016-1-5

目录 1.云课堂可以为老师提供的服务介绍 (3) 2.注册一个属于自己的老师账号 (3) 3.使用注册教师账号登录云课堂 (5) 4.重置密码 (6) 5.个人信息编辑 (7) 6.绑定教育ID (8) 7.查看自己的最新消息 (9) 8.获取在线帮助 (10) 9.上传与编辑微课 (10) 10.创建一个课程专题 (13) 11.上传与管理课件 (16) 12.创建自己的试题库 (16) 13.找到并收藏数字学校提供的各类课程资源 (21) 14.创建自己的教学班级 (23) 15.管理自己的教学班级 (24) 16.将自己的微课、收藏的微课推荐给教学班级 (25) 17.发布作业给教学班级 (27) 18.查看班级学生的学习(作业)统计数据 (28)

1.云课堂可以为老师提供的服务介绍 北京数字学校云课堂为老师提供如下服务: ?获取北京数字学校的各类微课、同步课程、课程集等课程资源。 ?创建教学班级,发布作业,查看学生作业完成情况和统计数据。 ?可以开展混合式教学,将微课、课件等学习内容定向推送给自己的学 生或班级,并查看学生的完成情况和统计数据。 ?更灵活多样的与学生进行互动,提问、讨论穿插在教学环节中。 还有更多功能,给您惊喜!快来体验吧! 北京数字学校云课堂:https://www.docsj.com/doc/9818042021.html,(点击进入) 说明:建议使用IE 8.0以上、360浏览器的极速模式、火狐浏览器、谷歌浏览器访问本平台。 2.注册一个属于自己的老师账号 首先,我们先注册一个自己的老师账号吧。 打开网址,如下图:

易智教云课堂操作手册

易智教云课堂操作手册2019年9月

目录 说明: (3) 一、平台登陆 (4) 二、关于课程资源建设 (6) 1、课程创建与恢复 (6) 2、课程资源建设 (10) 3、协作建课 (19) 4、跨课复制 (20) 5、试题习题导出 (21) 6、资源绑定课程大纲 (21) 三、关于课堂教学 (22) 1、创建课堂 (22) 2、课堂成员管理 (24) 3、成员分组教学 (28) 4、创建教学活动 (28) 5、安排课前预习资料 (30) 6、安排测验/测试 (34) 7、安排练习/实践 (38) 8、主观题批改规则设置 (40) 9、创建小组任务 (44) 10、创建讨论/答疑 (45)

11、创建投票/问卷 (48) 12、创建头脑风暴 (50) 13、创建抢答 (52) 14、创建举手 (56) 15、创建选人 (61) 四、关于日程 (75) 五、关于学情分析设置 (77) 1、课堂数据分析 (77) 2、教学班课程学情分析设置 (84) 六、其他常用功能 (87) 1、课堂手势签到位置辅助 (87) 3、主观题批改 (91) 3、用户反馈在线客服 (91) 4、用户反馈提交反馈意见 (92) 5、找回密码 (95) 6、导出报告 (98) 7、学生作业 (99) 8、账号管理与登录密码 (101) 说明: 本手册将从教师用户网页端的常用功能进行介绍与说明。 课程教学平台的功能超过2000个,本着让老师们快速掌握平台使用方法的原则,本手册将主要从课程资源的建设到课堂教学活动方面的有关常用功能来进

行阐述。 一、平台登陆 网页版展示 图1-1 图1-2 步骤1:建议使用Chrome或者火狐浏览器在地址栏输入登陆地址 步骤2:点击右上角“登录”按钮,输入用户名和密码(默认均为教师个人教工号),点击课程教学平台即可进入课程教学平台。 移动端说明

云课堂系统解决方案

玄课堂 技术解决方案 目录 第2章现状分析及问题................................................ 错误!未定义书签。 2」方案背景........................................................ 错误!未定义书签。 2.2教育信息化建设的发展 .......................................... 错误!未定义书签。 2.2云课堂的推;h错谋!未定义书签。 第3章云课堂技术解决方案............................................. 错误!未定义书签。 3.1云终端方案概述?错误!未定义书签。 3.2云课堂解决方案?错误!未定义书签。 3.2. 1云课堂拓扑图............................................. 错误!未定义书签。 3. 2. 2 云课堂教学环境.......................................... 错谋!未定义书签。 3. 2. 3云课堂主要功能Z错误!未定义书签。 3. 2. 4优课数字化教学应用系统功能 ............................... 错误!未定义书签。 第4章方案优势...................................................... 错误!未定义书签。 4」私密性.......................................................... 错误!未定义书签。 4.2匸作连续性,错淚!未定义书签。 4.3方便移动性 .................................................... 错误!未定义书签。 4.4场景?致性 ..................................................... 错误!未定义书签。 4.5长期积累性 ..................................................... 错误!未定义书签。 4.6安全稳定性。错误!未定义书签。 4.7易维护性。错误!未定义书签。 4.8高效性,错误!未定义书签。 第5章实际案例,错误!未定义书签。 第1章概述 随着现代信息技术的飞速发展,越来越多的用户更加注重自身信息架构的简便易用性、安全性、可管理性和总体拥有成木。近几年信息化的高速发展,迫使越来越多的教育机构需要采用先进的信息化手段,解决各机构当前面临的数据安全隔离、信息共享、资源整合等实际问题,实现通过改进机

云课堂系统解决方案

云课堂 技术解决方案

目录 第1章概述 (2) 第2章现状分析及问题 (3) 2.1方案背景 (3) 2.2教育信息化建设的发展 (3) 2.2云课堂的推出 (4) 第3章云课堂技术解决方案 (5) 3.1云终端方案概述 (5) 3.2云课堂解决方案 (5) 3.2.1 云课堂拓扑图 (5) 3.2.2 云课堂教学环境 (6) 3.2.3 云课堂主要功能 (7) 3.2.4 优课数字化教学应用系统功能 (8) 第4章方案优势 (9) 4.1私密性 (9) 4.2工作连续性 (9) 4.3方便移动性 (9) 4.4场景一致性 (9) 4.5长期积累性 (9) 4.6安全稳定性 (10) 4.7易维护性 (10) 4.8高效性 (10) 第5章实际案例 (11)

第1章概述 随着现代信息技术的飞速发展,越来越多的用户更加注重自身信息架构的简便易用性、安全性、可管理性和总体拥有成本。近几年信息化的高速发展,迫使越来越多的教育机构需要采用先进的信息化手段,解决各机构当前面临的数据安全隔离、信息共享、资源整合等实际问题,实现通过改进机器的利用率降低成本,减少管理时间和降低基础设施成本,提高工作效率。 无论是作为云计算的核心技术,还是作为绿色 IT、绿色数据中心的核心技术,虚拟化已经成为 IT 发展的重要方向,也可以说我们正面临着一场 IT 虚拟化、云计算的革命。这场 IT 虚拟化、云计算的革命正在开始席卷全球。 虚拟化技术在解决信息安全、资源利用率提升、简化 IT 管理、节能减排等方面有着得天独厚的优势,通过虚拟化技术,把数据中心的计算资源和存储资源发布给终端用户共享使用,大幅度提高服务器资源利用率,同时通过严格的访问控制,确保数据中心中所存储的安全性。

windows环境DataGuard配置

1. DataGuard 配置 主机:192.168.0.7(primary) 备机:192.168.0.8(standby) 配置条件:分别在primary 、standby 上安装数据库,并自动创建实例;安装路径、数据库实例名( citizen )和密码都设置成一样特别注意:文件夹权限必须与administartor 一致 1.1. Primary 主机操作 1、设置主数据库为force logging 模式 SQL>sqlplus "/as sysdba" SQL>alter database force logging; 2、设置主数据库为归档模式,并以mount 启动数据库 SQL>archive log list SQL>shutdown immediate SQL>startup mount SQL>alter database archivelog; SQL>archive log list 3、添加" 备用联机日志文件" SQL>select * from v$logfile; 再添加: alter database add standby logfile group 4 ('D:\app\oradata\orcl\redo04.log') size 50m; alter database add standby logfile group 5 ('D:\app\oradata\orcl\redo05.log') size 50m; alter database add standby logfile group 6 ('D:\app\oradata\orcl\redo06.log') size 50m; alter database add standby logfile group 7 ('D:\app\oradata\orcl\redo07.log') size 50m; 路径与原来的日志路径一样

蓝墨移动云班课教学平台使用手册

云班课使用手册

第一步:下载并安装云班课客户端的五种方法 方法三: 用户可在腾讯应用宝或苹果应用商城中搜索“蓝墨云班课”,点击“安装/下载” 即可。 方法二: 对准获得的二维码扫描即可下载客户端到手机。注意:Android 手机如果没有安装腾讯应用宝请选择普通下载。 手机扫一扫下载 方法一: 1.手机登录蓝墨云班课官网(https://www.docsj.com/doc/9818042021.html,)。 2.在首页点击“iPhone 或Android Phone”按钮。 3.弹出对话框后再点击“一键安装”即可下载客户端到手机。

方法四: 安卓手机可在QQ蓝墨教师交流群(371142964),群文件中点击下载“Moso Teach.apk”文件,进行安装。 方法五: 微信关注蓝墨科技官微mosoink,点 击云班课,App下载。

2.请按要求填写各项信息后,点击“注册”按钮。 注意: 帐号:请使常用邮箱号码作为帐号,以便于日后找回密码的操作。 密码:请用8-16位的数字和字母,必须字母与数字混合。 1.请有蓝墨帐号的用户,填写帐号与密码后登录。 没有帐号,请先注册蓝墨帐号。 第二步: 安 装App 云班课后打开软件,注册帐号并登录

3.当班课创建成功,就会生成班课“邀请码”。 2.请按要求填写班课的各项信息,填写完毕后点击“创建”按钮。注意:“必填项目” 必须完整填写后才可以创建班课。然而“选填项目”可根据实际需求填写,其内容不影响班课的创建。如果没有学校信息,请联系我们管理员添加。 1.请 点击“+”按钮后,点击“创建班课”按钮。 第三步:创建班课,并获得邀请码

3.学生进入老师的班课: (1)点击“+”号按钮。 (2)点击“使用邀请码加入班课”按钮。(3)输入老师给的“邀请码”即可加入。注意:学生安装过程中如果有问题可加入蓝墨学生交流服务QQ 群361977029或致电400-008-1078。 2.课前务必要学生事先下载云班课应用,下载方法参见上面的描述。并在课前或课堂上公布班课邀请码给学生。 第四步:邀请成员加入班课 1.邀请码: (1)在班课列表中,请注意班课右上方的数字,就是班课"邀请码"。 (2)在打开班课的时候,在“详情”里也可以找到“邀 请码”。

oracle dataguard配置规范文档

Oracle 10g dataguard配置规范文档 北京深思天成科技有限公司 Version:0.1 编写人:张一 Last Update:2012/11/08

目录 1.部署前的准备工作 (3) 1.1操作系统平台的检查 (3) 1.2网络的测试 (3) 1.3.oracle的介质及相关补丁 (3) 2.规划方案 (3) 2.1 体系结构图dataguard日志传输分为三种 (3) 2.1.1 归档日志传输体系结构图为 (4) 2.1.2 在线日志异步传输体系结构图为 (4) 2.1.3 在线日志同步传输体系结构图为 (5) 2.2 Oracle dataguard 数据库的保护模式 (6) 最大保护(maximum protection) (6) 最大可用(maximum availability) (6) 最大性能(maximum performance) (6) 3.安装配置过程 (6) 3.1 软件安装 (6) 3.1.1 在备机上安装数据库软件 (6) 3.1.2 升级oracle为10.2.4 ,保持主备库数据库小版本一致 (11) 3.2 初始化配置 (14) 3.2.1 修改主库为归档模式 (14) 3.2.2 修改主库的参数 (15) 3.2.3备库参数文件修改后为: (16) 3.2.4 配置密码文件 (16) 3.2.5 在oracle用户下创建相关目录 (17) 3.2.6配置相关监听 (17) 3.2.7 查看主库的监听并修改 (19) 3.2.8 备份主库并将备份传到备库所在的主机 (19) 3.2.9 创建控制文件并传送到备库参数control_files所指定的路径和命名 (20) 3.2.10 启动数据库到mount状态 (21) 3.2.11 在备库进行数据库的恢复 (21) 3.2.12 备库启动介质恢复进程mrp (21) 3.3 功能性配置 (21) 4.检查项 (22) 5. 测试方法 (23) 6.日常维护命令 (24) 6.1启动备库至mount状态,并启动mrp进程 (24) 6.2 取消日志应用进程,并启动到open read only状态 (25) 6.3 关闭备库 (25) 6.4 备库归档日志gap问题的解决 (25) 6.5 修改为最大保护模式 (26) 6.6修改为最大可用模式 (27) 6.7 dataguard切换临时表空间 (28) 7.技术资料来源 (30)

ORACLE之DataGuard部署分析

Oracle 之Data Guard 部署 序言 Oracle 灾备计划分为三种:集群服务冷备、RAC 热备和Data Guard 主备服务。前两种都需要共享磁盘阵列,是适合于本地灾备,而Data Guard 没有地域限制,甚至可以主服务器放在上海,备服务器放在北京。 如上图DataGuard 是通过重做日志来实现的,主服务器的任何数据变化都会在重做日志里留下记录(便于数据恢复,通常有两组日志,一组满就切换到另一组),主服务器必须工主服务器 备服务器 磁盘阵列 集群方式:磁盘为两台服务器都能看到,通常主服务器工作,使用磁盘中的数据文件,集群软件(第三方软件,Windows2003就带)检测主服务器上的ORACLE 进程,一旦异常,它就停主服务器并启动备用服务器上ORACLE 实例,由它接管数据文件。 服务器一 服务器二 磁盘阵列 RAC 方式:磁盘为两台服务器都能看到,服务器同时工作,服务器之间通过某种机制来管理锁,保证不会同时访问文件冲突和事务的一致性。可以是多台,每台都在工作状态,有载荷。一台服务器损坏退出,不影响服务器组中的其他服务器

作在归档模式下,因为重做日志在切换后就把以前的日志覆盖了,如果在归档模式下,发生切换时会把重做日志保存到文件,通常由物理备份文件+归档重做日志+重做日志可以将数据库恢复到物理备份后的任一时间点状态。归档日志会通过TNS网络传递到备用服务器,备用服务器应用这些归档的重做日志,就使备用服务器模拟主用服务器发生同样的变化,使备用服务器上的数据和主用服务器完全一致。主备用服务器只要打一条命令就可以方便的进行角色转换,主变备,备变主。 DataGuard的准备 1.主库和备库oracle版本一致,运行在相同平台如linux,服务器硬件可以不一样。 2.Primary 数据库必须运行于归档模式,并且务必确保在primary 数据库上打开FORCE LOGGING,以避免用户通过nologging 等方式不写redo 造成对应的操作无法传输到standby 数据库。 3.Primary 和standby 数据库均可应用于单实例或RAC 架构下,并且同一个data guard 配置可以混合使用逻辑standby 和物理standby。 4.建议数据库必须采用相同的存储架构。比如存储采用ASM/OMF 的话,那不分primarty 或是standby也都需要采用ASM/OMF。 5.standby库的环境和primary一致。 二、调整主库 1. 确保数据库运行在archivelog模式下 SQL> archive log list; Database log mode No Archive Mode Automatic archival Disabled Archive destination USE_DB_RECOVERY_FILE_DEST Oldest online log sequence 2 Current log sequence 4 把数据库调整为archivelog模式下 SQL> shutdown immediate SQL> startup mount SQL> alter database archivelog ; SQL> alter database open; 2.将主数据库改为强制产生日志模式 alter database force logging;

OracleDataguard操作手册20160912

b e i n g a r e Oracale dataguard 操作手册 第一.dataguard 的好处: 第二.选用什么DG 模式? DG 有三种模式,最大保护(Maximum protection), 最大性能(Maximum performance),最大可用性(Maximum availability),默认的就是最大性能模式。 再实际的应用种使用最大性能模式比较多。 三种保护模式: 可以在V$DATABASE 中查看到DataGuard 的保护模式SELECT PROTECTION_MODE, PROTECTION_LEVEL FROM V$DATABASE;

n g a r e g o o d f o 第三.物理standby 还是逻辑standby ? 1,物理stand by 直接从primary 接受archived log,然后直接做恢复,效率较高,因为是使用最底层的块级别上的复制。 逻辑stand by 是把primary 接收过来的archived log 解析为sql 语句,然后做同步,效率较低,因为是执行SQL 语句。 2,Physical standby 的APPLY 节点为MOUNT 状态,Logical standby 节点为OPEN 状态,可分担primary 上部分的查询和报表服务。 3,Physical standby 可以实现与Primary 来回switchover ;logical standby 切为Primary ,不能再切回来。 4,Physical standby 可以切换为Logical standby ,但是logical 不能转换为Physical 。 综合以上 采取:物理standby 模式,效率高,数据完整性好。 第四.如何创建物理standby ? 见附件一:ORACLE 11G 搭建DATAGUARD 步骤大概步骤如下: 首先:配置主库 1.1设置数据库强制归档1.2添加STANDBY 日志文件1.3修改参数文件1.4修改监听配置文件1.5修改TNS 配置文件1.6重启监听服务 1.7启动数据库,配置DG 模式:最大可用性模式或者最大性能模式1.8 备份数据库 其次:配置备库。

dataguard配置手册

ORACLE10G DATAGUARD PHYISCAL STANDBY配置指导

修订记录

目录 1、部署环境: (4) 2、准备工作 (4) 3、正式开始配置 (5) 3.1 设置主数据库为 force logging 模式 (5) 3.2 设置主数据库为归档模式 (5) 3.3 数据文件拷贝 (5) 3.31、拷贝主库的数据文件到备库中 (5) 3.32、创建从库的控制文件 (6) 3.33 从库创建admin 目录 (6) 3.34 在从库上创建密码文件 (6) 3.35 创建从库flash_recovery_area 目录 (7) 3.4修改spfile 文件 (7) 3.41、创建pfile 文件 (7) 3.42、创建spfile 文件 (9) 3.5创建备机redo日志 (10) 3.6配置网络,修改listener.ora ,tnsnames.ora (10) 3.61 配置 (10) 3.62 测试网络配置 (14) 3.7启动主备服务 (14) 3.71 主库 (15) 3.72 备库 (15) 3.73 测试归档 (15) 4、日常维护 (16) 4.1 正确打开主库和备库 (16) 4.2 正确关闭顺序 (16) 4.3 备库Read-only模式打开 (16) 4.4 日志传输状态监控 (17) 4.5 备库归档目录维护 (17) 5、主库正常切换 (18) 5.1人工干预正常切换 (18) 5.2 通过运行脚本实现主库正常切换 (19) 6、主库灾难切换 (19) 6.1 人工干预主库灾难切换 (19) 6.2通过运行脚本实现主库灾难切换 (20)

在线教育平台竞品分析:网易云课堂vs腾讯课堂

中国在线教育市场发展趋势 从在线教育细分市场来看,高等学历教育所占比重最大,其份额在最近几年虽然有下滑的趋势,但其体量远远超过其他领域。排在第二的是职业教育,而且其市场份额在逐年提升。高等教育和职业教育两者所占得市场份额将近80%,因此对于在线教育平台来说绝对是兵家必争之地。 在线教育细分市场 竞品选择 根据Talking Data《2015年移动教育应用行业报告》,目前在职业教育领域,综合在线教育平台网易云课堂的应用覆盖率较高。最近几年,国内互联网三大巨头BAT也分别加强了对互联网教育领域的渗透,目前腾讯旗下有腾讯课堂,百度有百度传课,淘宝有淘宝教育。其中腾讯课堂依托于海量用户群,借助其用户数量和技术优势切入在线教育领域,在最近几年的发展异常迅猛。因此本文将网易云课堂和腾讯课堂作为竞品进行分析和对比。

移动教育类应用覆盖率排行 战略层 1. 产品比较 2. 下载排名和百度指数 数据来源于AppAnnie,从历史下载排名上看(腾讯课堂的数据只能追踪到2015年7月),腾讯课堂上线初期的排名就略高于网易云课堂同期排名,其主要原因在于腾讯课堂Web端早在一年前就已经上线,这为腾讯课堂移动端积累了不少初期用户。另外,QQ等其他腾讯系产品也可以在初期为其导入大量用户资源。在这一点上,腾讯课堂的优势非常明显。自2016年起,二者的下载排名基本保持稳定,差距并不明显。 从百度指数上看,二者在最近半年的搜索指数也大体接近,虽然在短时间内腾讯课堂出现一个尖峰,但从整个时间段的平均表现看来,和网易云课堂的差距很小。总体而言,两款产品目前的用户体量总体相当,这预示着今后二者的竞争仍然非常激烈。

云课堂系统处理办法

云课堂技术解决方案

目录 第1章概述 (4) 第2章现状分析及问题 (5) 2.1方案背景 (5) 2.2教育信息化建设的发展 (5) 2.2云课堂的推出 (6)

第3章云课堂技术解决方案 (7) 3.1云终端方案概述 (7) 3.2云课堂解决方案 (7) 3.2.1 云课堂拓扑图 (7) 3.2.2 云课堂教学环境 (8) 3.2.3 云课堂主要功能 (9) 3.2.4 优课数字化教学应用系统功能 (10) 第4章方案优势 (11) 4.1私密性 (11) 4.2工作连续性 (12) 4.3方便移动性 (12) 4.4场景一致性 (12) 4.5长期积累性 (12) 4.6安全稳定性 (12) 4.7易维护性 (13) 4.8高效性 (13) 第5章实际案例 (13)

第1章概述 随着现代信息技术的飞速发展,越来越多的用户更加注重自身信息架构的简便易用性、安全性、可管理性和总体拥有成本。近几年信息化的高速发展,迫使越来越多的教育机构需要采用先进的信息化手段,解决各机构当前面临的数据安全隔离、信息共享、资源整合等实际问题,实现通过改进机器的利用率降低成本,减少管理时间和降低基础设施成本,提高工作效率。 无论是作为云计算的核心技术,还是作为绿色IT、绿色数据中心的核心技术,虚拟化已经成为IT 发展的重要方向,也可以说我们正面临着一场IT 虚拟化、云计算的革命。这场IT 虚拟化、云计算的革命正在开始席卷全球。 虚拟化技术在解决信息安全、资源利用率提升、简化IT 管理、节能减排等方面有着得天独厚的优势,通过虚拟化技术,把数据中心的计算资源和存储资源发布给终端用户共享使用,大幅度提高服务器资源利用率,同时通过严格的访问控制,确保数据中心中所存储的安全性。

ORACLE11G搭建DATAGUARD步骤

ORACLE 11G 搭建DATAGUARD步骤 1安装环境 在主机1上安装数据库软件,并建监听和实例,在主机2上安装数据库软件,并建监听,但不建实例。 2主数据库配置 2.1设置数据库强制归档 sqlplus / as sysdba SQL> ALTER DATABASE FORCE LOGGING;

SQL> select force_logging from v$database; FOR --- YES 2.2添加STANDBY日志文件 SQL>alter database add standby logfile group 4 ('/oradata/dbtest/redo04.log') size 50m; SQL>alter database add standby logfile group 5 ('/oradata/dbtest/redo05.log') size 50m; SQL>alter database add standby logfile group 6 ('/oradata/dbtest/redo06.log') size 50m; SQL>alter database add standby logfile group 7 ('/oradata/dbtest/redo07.log') size 50m; SQL> select * from v$logfile order by 1; 2.3修改参数文件 2.3.1生成pfile SQL>create pfile from spfile; SQL>shutdown immediate;

Oracle RAC+ASM+DataGuard配置实验记录+常见问题

Oracle RAC+ASM+DataGuard配置实验记录+常见问题 Oracle RAC+ASM+DataGuard配置实验记录+常见问题 1、环境规划: ---RAC环境介绍(primary database) rac1 rac2 ______________________________________________________ public ip 192.168.110.11 192.168.110.12 ______________________________________________________ virtual ip 192.168.110.21 192.168.110.22 _____________________________________________________ instance racdb1 racdb2 ______________________________________________________ db_name racdb _______________________________________________________ storage mode ASM __________________________________________________ ---单机环境介绍(standby database) 数据文件可放至本地,也可以放至ASM上,本实验中先放至本地实验 _____________________________________________________________________ _____ ip 192.168.110.11 192.168.110.12 _____________________________________________________________________ ______ instance 192.168.110.13(rac3) _____________________________________________________________________ ______ storage mode /oradata/racdb _____________________________________________________________________ ______ ----hosts文件 #Public Network - (eth0) 192.168.110.11 rac1

Oracle_11GR2_RAC_to_RAC_DATAGUARD_配置方案

ORACLE 11GR2 RAC TO RAC DATAGUARD 配置方案 --by lxx 1.1 前言 本文记录oracle 11gr2 Dataguard physical standby的配置过程。 主备数据库都是oracle 11gr2 rac环境,参数文件,控制文件,数据文件和归档日志都保存在ASM DG上面。采用Maximum Performance方式,即日志同步采取lgwr noaffirm方式。 1.2 环境规划 环境如下:

1.3 环境准备 主库: 双节点11g R2 Grid Infrastructure (11.2.0.3)已经安装配置完毕; 双节点Oracel RAC Software (11.2.0.3)已经安装配置完毕; 集群数据库”orcl”已经创建于ASM 上; 数据库运行于归档模式; 备库: 双节点11g R2 Grid Infrastructure (11.2.0.3)已经安装配置完毕 双节点Oracel RAC Software (11.2.0.3)已经安装配置完毕;

主备库: 在各节点/etc/hosts加入两端主机名IP映射关系。 1.4 主库配置 1.4.1 打开force logging 1.4.2创建Standby Redo 日志 Standy log 的推荐数目为: (# of online redo logs per primary instance + 1) * # of instances 目前有两个节点,每个节点有两个日志组,每个日志成员大小为64m,每个日志组里都有一个成员。所以下面给每个节点添加三个日志组:

相关文档
相关文档 最新文档