精华内容
下载资源
问答
  • oracle dataguard 三种模式切换

    千次阅读 2018-10-24 18:36:00
      Oracle 11g DataGuard 数据保护模式切换 ...Data Guard 提供三数据保护模式:最大保护(Maximum Protection),最高可用(Maximum Availability)和 最高性能(Maximum Performance)。 如果按照...

    参考链接 http://blog.itpub.net/29475508/viewspace-1248530/

     

    Oracle 11g DataGuard 数据保护模式切换

     

    Data Guard 提供三种数据保护模式:最大保护(Maximum Protection),最高可用(Maximum Availability)和 最高性能(Maximum Performance)。

    如果按照对数据的保护程度或者说主从库数据的同步性 由低到高排序,三种保护模式的顺序应该是:最高性能、最高可用、最大保护 。

    本文通过实验模拟三种数据保护模式进行相互切换六个场景,对比保护模式的升级、切换过程。

     

    【实验图例】

     

     

     

     

    【实验环境】

    操作系统:Red Hat Enterprise Linux Server release 5.4

    数据库:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0

     

    【主库、物理备库结构信息】

     

     

    【实验过程】

     

    ①、最高性能 升级 最高可用

     

    (1)查看数据库当前保护模式:最高性能模式

    select database_role,protection_mode,protection_level from v$database;

    主库 Primary : 

    物理备库 Physical Standby

     

    查看日志传输方式

    当前在最大性能模式下,日志传输方式为ARCH ASYNC,arch进程异步传输归档的方式。

     

    (2)修改主库日志传输模式

    要升级为最高通过修改初始化参数文件中远程归档参数,讲日志传输模式改为LGWR SYNC AFIRM,即lgwr进程同步传输redo日志的方式。

    vim $ORACLE_HOME/dbs/initBJ.ora

    主库正常关库后开库。

    shutdown immediate;

    startup;

     

    (3)备库添加standby logfilegroup

    首先查看当前日志组个数、大小、文件位置

    select sequence#,group#,bytes/1024/1024 MB from v$log;

    select member from v$logfile;

     

    备库要添加4个standby 日志组,比普通日志组多一个。

    alter database add standby logfile group 4 '/u02/oradata/sh/redo04.std' size 50m;

    alter database add standby logfile group 5 '/u02/oradata/sh/redo05.std' size 50m;

    alter database add standby logfile group 6 '/u02/oradata/sh/redo06.std' size 50m;

    alter database add standby logfile group 7 '/u02/oradata/sh/redo07.std' size 50m;

     

    添加完成后查看,standby logfile group 已经添加

     

    (4)切换数据保护模式为最高可用

    alter database set standby database to maximize availability;

    查看当前主、备库数据保护模式,已经是最高可用模式。

    select database_role,protection_mode,protection_level from v$database;

     

     

     

    ②、最高可用 升级 最大保护

    (1)查看当前数据库保护模式:最高可用模式

    select database_role,protection_mode,protection_level from v$database;

     

    (2)设置数据库保护模式为最大保护

    alter database set standby database to maximize protection;

    查看数据库当前保护模式,已经升级成功:最大保护模式

    select database_role,protection_mode,protection_level from v$database;

     

     

     

     

    ③、最大保护 转 最高可用 (降级)

     

    查询当前保护模式状态:最大保护模式

    设置保护模式为最高可用

    再次查询,protection_level 已成功切换为:最高可用模式。

    select database_role,open_mode,protection_mode,protection_level from v$database;

    alter database set standby database to maximize availability;

    select database_role,open_mode,protection_mode,protection_level from v$database;

     

    ④、最高可用 转 最高性能 (降级)

     

    查询当前保护模式状态:最高可用模式

    设置保护模式为最高性能

    再次查询,已成功切换为:最高性能模式。

    select database_role,protection_mode,protection_level from v$database;

    alter database set standby database to maximize performance;

    select database_role,protection_mode,protection_level from v$database;

     

     

     

    ⑤、最高性能 升级 最大保护

    查询当前数据库保护模式:最高性能模式

    select database_role,open_mode,protection_mode,protection_level from v$database;

     

    设置数据保护模式为最大保护报错,【ORA-01126】:database must be mounted in this instance and not open in any instance;

    要求在mounted状态操作,且任何实例都不能处于open状态。

    alter database set standby database to maximize protection;

    正常关库,把库起到mount状态

    shutdown immediate;

    startup mount;

     

    在mount状态,设置数据库保护模式,可以切换,因处于mount状态,当先保护模式显示unprotected.

    select database_role,protection_mode,protection_level from v$database;

    alter database open;

    open状态后再次查看,已成功升级为最大保护模式

     

     

     

    ⑥、最大保护 转 最高性能 (降级)

     

    查看当前数据库保护模式:最大保护模式

    设置数据库保护模式为最高性能

    查看已经设置成功,protection_level 已变成最高性能模式。

    select database_role,protection_mode,protection_level from v$database;

    alter database set standby database to maximize performance;

    select database_role,protection_mode,protection_level from v$database;

     

     

    【实验总结】

    1、最高性能模式既可以使用ARCH方式传递日志,也可以使用LGWR方式传递,在升级到更高级别保护模式时,需使用LGWR方式,且需要在备库创建standby日志组。

    2、三种保护模式进行切换时,最高性能升级到最大保护模式(⑤),需先把数据库重启到mounted状态才能操作。其他情况(①②③④⑥)相互切换时,可以直接进行。

     

    根据实验结论,在生产环境下如果需要从最高性能模式升级为最大保护模式,可先从最高性能模式升级最高可用模式,再由最高可用模式升级为最大保护模式。

    如下图,通过①②分步升级的方式代替⑤直接升级,避免了重启到mounted状态对生产环境下业务造成的影响。

     

     

     

     

     

     

                                                                        

    展开全文
  • oracle关闭的四种模式

    千次阅读 2020-09-18 11:14:43
    3、关闭数据库的四种模式:normal(sql * plus工具默认),immediate(srvctl工具默认),transactional 和 abort。 normal模式: 不允许新的连接,等待原有连接结束。这种如果系统当前存在长事务,或者长连接,则...

    1、关闭数据库需要权限:SYSDBA或者SYSOPER.
    2、关闭数据库的工具:SQL* PLUS或者SRVCTL.
    3、关闭数据库的四种模式:normal(sql * plus工具默认),immediate(srvctl工具默认),transactional 和 abort。

    normal模式:
    不允许新的连接,等待原有连接结束。这种如果系统当前存在长事务,或者长连接,则导致关闭数据库时间过长。一般不采用。
    immediate模式:
    不允许新的连接,并主动断开用户连接。若当前连接存在事务,将未提交的事务回滚。
    transactional模式:
    不允许新的连接,等待当前事务结束,所有的事务结束后,断开连接。
    abort模式:
    不允许新的连接并主动断开用户连接,立即结束事务(不回滚),客户端SQL语句处理被立即结束。

    注意:about模式很大可能造成数据不一致,下次启动实例时,需要进行实例恢复!

    展开全文
  • Oracle 模式

    千次阅读 2015-09-04 14:39:23
    -- Start 你可以把模式(schema)理解为文件夹。表,索引,存储过程等都必须在某个模式下。...-- 更多参见:Oracle 精萃 -- 声明:转载请注明出处 -- Last edited on 2015-09-04 -- Created by Shang

    -- Start

    什么是模式(schema)

    模式是一个逻辑容器,你可以把模式理解为文件夹,方便我们对一组数据库对象进行管理。通常,一个大的系统由许多小的系统组成,我们可以给每个小的系统创建一个模式,把该系统中用到的数据库对象都创建在这个模式中。例如,每个公司都会有员工,我们可以创建一个模式 HR,然后在 HR 中创建一个表 EMPLOYEES 来维护员工信息,如果需要在其他模式中访问 EMPLOYEES 表,我们需要指定它的全名 HR.EMPLOYEES。

    模式对象

    我们可以在模式中创建表(Table), 分区(Partition), 视图(View), 索引(Indexe), 包(Package),存储过程(Procedure),函数(Function),触发起(Trigger),类型(Type), 序列(Sequence), 同义(Synonym)等数据库对象。

    创建模式

    模式隶属于某个数据库用户,模式名和数据库用户是相同的,那如何创建模式呢?呵呵,很简单,其实就是创建数据库用户。

    SYS 和 SYSTEM 模式

    当我们安装 Oracle 的时候,系统自动帮我们创建了 SYS 和 SYSTEM 模式,它们拥有最高权限,用来管理数据库,SYSTEM 比 SYS 提供了更多的表。


    -- 更多参见:Oracle 精萃

    -- 声明:转载请注明出处

    -- Last edited on 2015-09-04

    -- Created by ShangBo on 2015-09-04

    -- End


    展开全文
  • oracle OGG 三种模式总结

    千次阅读 2019-08-22 17:17:53
    配置Ogg(本地模式) (过程可能涉及数据库重启) 查看是否是归档模式 SQL> archive log list (数据库使用的字符集和系统环境变量$NLS_LANG中要一致才无乱码,SQL> select userenv('language') from dual...
      1. 配置Ogg(本地模式)

    (过程可能涉及数据库重启)

    查看是否是归档模式

    SQL> archive log list

    (数据库使用的字符集和系统环境变量$NLS_LANG中要一致才无乱码,SQL> select userenv('language') from dual;查看数据库使用的字符集)

    关闭数据库

    SQL> shutdown immediate

    装载数据库

    SQL> startup mount

    SQL> alter database archivelog;

    SQL> alter database open;

    打开源端数据库最小附加日志

    因为这里搭建的只是单向复制,OGG捕捉的是源端数据库的更改,所以只需对源端数据库开启最小附加日志

     

    SQL> select supplemental_log_data_min from v$database;

     

    SQL> alter database add supplemental log data;

     

    SQL> alter system switch logfile;   ##切换日志使附加日志生效

     

    在数据库中建立OGG用户并赋予相应的权限,为了简化授权,直接将dba角色赋予给ogg_owner用户:

    SQL> create user ogg_owner identified by ogg_owner;

    SQL> grant dba to ogg_owner;

    SQL> grant connect,resource to ogg_owner;

    SQL> conn ogg_owner/ogg_owner

    SQL> create table test (id name number);

    在ogg指定安装目录下执行ggsci,创建GoldenGate子目录

    GGSCI> create subdirs

    配置manager配置文件mgr:

    GGSCI> edit param mgr

    port 7809  ##制定GoldenGate的mgr进程使用哪个 TCP/IP端口侦听请求.

    dynamicportlist 7840-7845  ##指定GoldenGate可以使用那些端口接受extract进程发送过来的数据

    autostart extract * ##指定在mgr启动时自动启动那些进程.

    autorestart extract *, retries 24, waitminutes 30, resetminutes 1440

    ##指定在mgr可以定时重启那些进程。可以在网络中断等故障恢复后自动重起,避免人工干预.

    purgeoldextracts /home/dongshuai/ogg12_3/ggs12_3/dirdat/tt/*, usecheckpoints, minkeepdays 3 ##定义自动删除过时的队列以节省硬盘空间。

    purgeddlhistory minkeepdays 7, maxkeepdays 10

    purgemarkerhistory minkeepdays 7, maxkeepdays 10

    lagreporthours 1 ##指定在ggserr.log中报告延迟的时间间隔.

    laginfominutes 30 ##指定一个延迟时限,如果延迟达到此时间值则会在ggserr.log里面写入一条info信息

    lagcriticalminutes 45 ##指定认为超过此时间即为严重错误的延迟最大值,如果延迟达到此 时间值则会在ggserr.log里面写入一条error信息

    ACCESSRULE, PROG SERVER, ALLOW

     

    ggsci命令下不支持注释,把##及以后的内容删掉

    环境下用netstat -tln 查看mgr extsa extdp需要使用的端口是否被占用,若被占用,在配置文件里更改

    GGSCI> start mgr

    GGSCI> info all

     

    在ggsci命令行中登录数据库,为所有需要复制的表添加trandata

    GGSCI> dblogin userid ogg_owner@cecd password ogg_owner

    GGSCI> add trandata ogg_owner.*

    在源端上添加Extract进程extsa(进程名可自定义)

    GGSCI> add extract extsa,tranlog,begin now

    配置抽取进程文件

    GGSCI> edit params extsa

    EXTRACT extsa  ##定义抽取进程名称

    setenv (ORACLE_SID=CECD)  ##针对extract进程设定系统环境变量

    userid ogg_owner@CECD,password ogg_owner  ##登录数据库

    GETTRUNCATES  ##获取trunc操作

    REPORTCOUNT EVERY 1 MINUTES, RATE  ##报告已经处理的纪录条数统计数字

    numfiles 1000  ##定义本extract为最大多少张表预留空间,缺省为500,超过500张表需要设 定一个比实际表数略大的值。

    DISCARDFILE /home/ogg12_3/ggs12_3/dirrpt/DXP_ext1.dsc,APPEND,MEGABYTES 1000  ##定义discard文件位置,如果处理中有纪录出错会写入到此文件中。

    DISCARDROLLOVER AT 3:00

    EXTTRAIL /home/ogg12_3/ggs12_3/dirdat/tt  ##指定写入到本地的哪个队列

    :table ogg_owner.*;

    ##tableexclude ogg_owner.test ##排除不需要复制的表

     

     

    注册本地抽取进程路径:

    ggsci>add exttrail /home/ogg12_3/ggs12_3/dirdat/tt,ext extsa,megabytes 50

    (tt目录需要手动创建,授权777)

        1. 添加pump进程push

    GGSCI>add extract push,exttrailsource  /home/ogg12_3/ggs12_3/dirdat/tt,begin now

    (此时exttrailsource指定的是本地队列的路径)

    编辑push配置文件

    GGSCI> edit param push

    EXTRACT push

    passthru

    userid ogg_owner@cecd,password ogg_owner

    rmthost ip,mgrport 7811

    rmttrail /soft/ogg_big/dirdat/tt

    table ogg_owner.test;

    rmthost:目标主机IP地址 mgrport :目标主机mgr使用端口

     

    注册本地推送路径:

    GGSCI> add exttrail /home/ogg12_3/ggs12_3/dirdat/tt, extract push

    添加目标端推送路径:

    GGSCI> add rmttrail /soft/ogg_big/dirdat/tt, extract push,megabytes 20

    rmttrail为目标队列的位置,为该Pump进程配置远程队列

    GGSCI> start extsa

    GGSCI> start push

    GGSCI> info all

    GGSCI> view report extsa

    Info all:查看运行进程

    Stats extsa:查看进程运行状态

    View report extsa:查看进程日志

     

     

    配置Ogg(远程集成模式)

     

    nfs共享数据库日志目录

        mount -t nfs 数据库ip:/home/oracle/app /u02/app/oracle(远端ip)

    权限设置最好给775chmod –R 775 /home/oracle/app,或者创建和数据库服务器相同gid的用户

    配置源端抽取程序EXTMYSQL

    add extract EXTMYSQL,tranlog,begin now  ---添加抽取组,现在就抽取,抽取主程序为EXTMYSQL

    ADD EXTTRAIL ./dirdat/tt, EXTRACT EXTMYSQL --指定主抽取进程,文件落地目录和文件名称,目录是./dirdat/,文件是以tt0000开头

    ----默认归档路径模式

    EXTRACT EXTMYSQL

    EXTTRAIL ./dirdat/tt

    userid ogg_owner@cecd, password ogg_owner

    WILDCARDRESOLVE DYNAMIC

    DYNAMICRESOLUTION

    TRANLOGOPTIONS LOGSOURCE LINUX, PATHMAP /home/oracle/app/oradata/cecd /u02/app/oracle/oradata/cecd, PATHMAP /home/oracle/app/flash_recovery_area/CECD/archivelog /u02/app/oracle/flash_recovery_area/CECD/archivelog –目录地址映射,映射实例用户地址和归档日志地址

    table ogg_owner.*;

     

    -----重置归档日志路径模式

    EXTRACT EXTMYSQL

    EXTTRAIL ./dirdat/tt

    userid ogg_owner@cecd, password ogg_owner

    WILDCARDRESOLVE DYNAMIC

    DYNAMICRESOLUTION

    TRANLOGOPTIONS LOGSOURCE LINUX, PATHMAP /home/oracle/app/oradata/cecd /u02/app/oracle/oradata/cecd   映射实例地址

    TRANLOGOPTIONS ALTARCHIVELOGDEST /u02/app/oracle/arch  ---指定归档日志路径,ogg源端路径

    table ogg_owner.*;

     

    1. 配置Ogg(远程ALO模式)
      1. nfs共享数据库日志目录

        LINUX:mount -t nfs 数据库ip:/home/oracle/app /u02/app/oracle(14)

    权限设置最好给775chmod –R 775 /home/oracle/app

       Aixmount -t nfs 数据库ip:/home/oracle/app /u02/app/oracle –o nfsvers=3 ---添加nfs版本信息

     

        1. 配置源端抽取程序EXTMYSQL

    add extract EXTDB,tranlog,begin now,THREADS 2  ---添加抽取组,现在就抽取,抽取主程序为EXTDB rac模式下,数据库线程为2,数据库实例个数也是2,一一对应

     

     

    EXTRACT EXTDB
    SETENV (NLS_LANG= "AMERICAN_AMERICA.ZHS16GBK")
    USERID goldengate@oggsource, PASSWORD goldengate
    EXTTRAIL /u01/app/ogg/dirdat/lp
    WILDCARDRESOLVE DYNAMIC
    DYNAMICRESOLUTION
    TRANLOGOPTIONS ARCHIVEDLOGONLY ##指明抽取进程为只读归档模式
    TRANLOGOPTIONS ALTARCHIVELOGDEST PRIMARY /mnt/nfs/oraarch  #归档模式地址
    TRANLOGOPTIONS ALTARCHIVEDLOGFORMAT %t_%s_%r.dbf
    #归档日志格式
    FETCHOPTIONS, NOUSESNAPSHOT, NOUSELATESTVERSION, MISSINGROW REPORT
    STATOPTIONS REPORTFETCH

    TABLE zdcs.*

     

     

     

    遇到的问题:

    1:抽取进程报无法找到某个归档日志文件

    查询数据库当前使用的归档日志

      SELECT  *    FROM v$archived_log   WHERE archived = 'YES' AND    deleted = 'NO' AND         name not like '+%'         AND standby_dest= 'NO'

     

    alter extract 抽取进程名,extseqno 数据块编号 extrba 0   ---跳过缺少的归档日志块

    2:清理当前归档日志块后报错

     

    sqlplus / as sysdba

    alter system archive log current;--当前日志归档

     

    select dbms_flashback.get_system_change_number from dual; --查询数据库目前正在使用的csn编号

     

    start 抽取进程名,aftercsn 1530970 –指定进程从最新开始抽取数据

     

    3ogg ALO模式,需要开启数据库自动归档时间间隔

     

    alter system set archive_lag_target=1800;  ---间隔时间30分钟

     

    展开全文
  • Oracle的两日志模式

    千次阅读 2017-01-14 11:00:42
    在归档日志模式下,如果发生日志切换,则Oracle系统会将日志文件通过复制保存到制定的地方,这个过程叫“归档”,复制保存下来的日志文件叫“归档日志”,然后才允许向文件中写入新的日志内容。
  • 数据库的模式(Schema)是对现实世界的抽象,是对数据的逻辑结构和特征的描述。  A,三级模式:外模式模式和内模式。 1,与数据库结构的对应  模式 => 概念级:面向建立和维护数据库人员; 外模式 => 用户级:...
  • oracle关闭归档模式

    千次阅读 2020-03-06 12:12:44
    1、首先用sys登录数据库,查看oracle是否开启归档模式(su - oracle切换用户,然后sysdba / as sysdba进入sql模式) 数据的存档模式的操作必须要在mount实例中进行,且数据库要处于非open状态。所有关闭存档模式前...
  • Oracle 模式对象

    千次阅读 2015-11-12 11:23:16
    Oracle中所谓模式就是指一系列逻辑数据结构或者对象的集合。 在Oracle数据库中数据对象都是模式为单位进行组织和管理的。 模式与用户相对应一个模式只能被一个数据库用户所拥有,并且模式的名称与这个用户的...
  • ORACLE里几模式

    万次阅读 2018-01-17 13:49:58
    一、ORACLE里锁有以下几种模式:    0:none   1:null 空   2:Row-S 行共享(RS):共享表锁   3:Row-X 行专用(RX):用于行的修改   4:Share 共享锁(S):阻止其他DML操作   5:S/Row-...
  • oracle 数据库运行模式

    千次阅读 2013-08-10 12:21:48
    可以通过如下命令查看oracle数据库的运行模式: SQL>CONNECT /AS SYSDBA; SQL>ARCHIVE LOG LIST Database log mode Archive Mode Automatic archival Enabled Archive destination D:\oracle\
  • Oracle开启和关闭的几种模式

    千次阅读 2019-05-19 21:39:59
    1.1 nomount模式 1.2 mount模式 1.3 open模式 1.4 force模式 2 关闭数据库 2.1 normal方式 2.2 transactional方式 2.3 immediate方式 2.4 abort方式 1 启动数据库 在cmd命令窗口,直接输入"sqlplus",直接...
  • Oracle-Oracle数据库模式对象管理

    千次阅读 2019-06-21 21:46:58
    Oracle数据库模式对象管理 下面通过一些简单的例子来熟悉一下在Oracle数据库中: 表的创建与管理。 索引的创建与管理。 视图的创建与管理。 序列的创建与应用。 例子来源于:《Oracle数据库基础教程(第2版)》...
  • oracle_RESTRICTED模式

    千次阅读 2014-11-25 16:24:39
    oracle sysdba在做一些操作的时候不希望有人登入数据库可以使用 alter system enable restricted session; 如果需要取消 alter system disable restricted session;  需要注意的是RESTRICTED模式...
  • Oracle归档模式

    万次阅读 2013-05-06 15:04:45
    查看oracle数据库是否为归档模式 1.select name,log_mode from v$database; NAME LOG_MODE ------------------ ------------------------ QUERY NOARCHIVELOG 2.使用ARCHIVE LOG LIST 命令 ...
  • Oracle Archivelog模式

    千次阅读 2018-10-03 20:45:02
    置于ARCHIVELOG模式的数据库可以对联机重做日志进行归档,联机重做日志是循环覆盖的,归档可以长时间保存重做日志。 1.查看数据库是否处于ARCHIVRLOG模式 SQL>ARCHIVE LOG LIST; 2.启动或关闭...
  • Oracle创建只读模式视图

    千次阅读 2019-11-26 13:40:05
    oracle在创建视图view的时候后面加上 read only 的视图为只读视图。 create view v2_emp as select * from emp with read only;
  • Oracle 归档模式和非归档模式

    万次阅读 2016-04-29 12:03:29
    归档模式和非归档模式在DBA部署数据库之初,必须要做出的最重要决定之一就是选择归档模式(ARCHIVELOG)或者非 归档模式(NOARCHIVELOG )下运行数据库。我们知道,Oracle 数据库需要至少两组联机日志,每当一组 ...
  • oracle java直连oracle的sysdba模式

    千次阅读 2018-08-06 16:32:17
    本文转自 http://rogerfederer.iteye.com/blog/1815171   java 用jdbc方式以 sys账号连接oracle数据的问题 博客分类:  Oracle java总结 javaoraclejdbc  ... driver=oracle.jdbc.driver.OracleDriver  ...
  • Oracle 修改归档模式

    千次阅读 2009-10-26 12:03:00
    首先查看数据库现有模式可使用以下语句 select name,log_mode from v$database; 也可以用下面的语句 ...(该方法需要as sysdba)对于非归档模式的数据库该为归档模式(主要以Oracle 10g为参考)使用以下步骤: 1. SQL>
  • 三级模式结构:外模式模式和内模式 一、模式(Schema) ...③ 数据库模式以某一数据模型为基础; ④ 定义模式时不仅要定义数据的逻辑结构(如数据记录由哪些数据项构成,数据项的名字、类型、取值
  • Oracle 创建用户及模式

    千次阅读 2020-12-03 14:43:18
    Oracle 创建用户及模式1. 简言2. 创建表空间3. 创建用户与上面创建的文件形成映射关系4. 添加权限 1. 简言 Oracle 创建数据库与用户一般一一对应, 准确的说可以 Oracle 中的 Schema 相当于 MySQL 中的数据库. ...
  • ORACLE归档模式

    千次阅读 2018-10-15 18:32:18
    1、查看数据库归档模式是否开启 2、开启数据库归档 在SQL*Plus下执行以下脚本 第1行 alter system set log_archive_start = true scope = spfile; 修改系统的日志方式是归档模式。 第2行 shutdown immediate;...
  • Oracle的优化器有两优化方式,即基于规则的优化方式(Rule-Based Optimization,简称为RBO)和基于代价的优化方式(Cost-Based Optimization,简称为CBO),在Oracle8及以后的版本,Oracle强列推荐用CBO的方式 RBO方式...
  • 一般事务处理(General Purpose or Transportion Processing):许多并发用户执行许多需要快速访问数据的事务。可用性、速度、并发性和可恢复性是关键问题。定制数据库(Custom Database):此模板允许用户在定义数据库...
  • Oracle归档模式与非归档模式

    千次阅读 2010-06-05 15:14:00
    Oracle归档模式与非归档模式,noarchivelog mode archivelog mode
  • Oracle数据库开启归档模式

    千次阅读 2019-06-17 21:01:10
    oracle是款高安全性的数据库,安装好的数据库一般归档模式没有开启,我们需要开启归档模式,特别是业务数据库,开启归档后,故障发生时才可以实现数据库的完全恢复。如果想以rman方式备份数据库,则数据库归档模式...
  • oracle 日志模式切换

    千次阅读 2011-01-09 10:53:00
    oracle 日志模式切换 在Oracle数据库中,主要有两日志操作模式,分别为非归档模式与归档模式。默认情况下,数据库采用的是非归档模式。作为一个合格的数据库管理员,应当深入了解这两日志操作模式的...
  • oracle 数据库归档模式的打开与关闭

    万次阅读 2018-06-08 16:58:56
    在实际应用中,我们需要实现对数据的备份,其实现方式主要有冷备份和热备份两。现在我们主要讨论热备份的具体操作。热备份也称为联机备份,在数据库的存档模式下进行备份。oracel数据库默认存档模式为关闭状态,要...
  • oracle切换archive模式

    千次阅读 2012-08-22 17:45:40
    什么是Oracle归档模式  Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 293,833
精华内容 117,533
关键字:

oracle二种模式