RMAN 基础
数据文件
日志文件
控制文件
参数文件
归档文件
.dbf 后缀名 可修改
归档模式
非归档模式
RMAN 必须是归档模式
非归档模式,RMAN是不能启动的
NLS_TERRYTORY
NLS_LANGUAGE
字符集:
Initialization Parameter 初始化参数是最高一次
Environment Variable 环境变量 - 注册表 DOS 当前SESSION有效
Alter Session command
可变长度 要计算其长度
ALTER SESSION SET
NLS_DATE_FORMAT='DD.MM.YYYY hh24:'
ALTER SESSION SET NLS_SORT=GRERMAY
SELECT TO_CHAR(hiredate,'DD.MON.YYYY','NLS_DATE_LANUAGE=GERMAN') FROM EMP
single-row functions
mutiple-row functions
函数 计算一个值
过程 完成一个事件
character functions
lower upper initcap
concat substr length
instr
lpad rpad
round
dual;
select (sysdate-ord_date)/7 from sales;
months_between()
add_months
next_day
last_day last day of the month
round
trunc
TO_NUMBER
TO_DATE
TO_CHAR(DATE,'format_model')
HH24:MI:SS AM
Single-Row Functions
NUMBER
DATE
CHARACTER
CONVERSION
General
select to_char(qty,'$999.99') from sales;
data file /controll file/redo file
shutdown immediate
startup nomount
SGA system global area
instance - memory structure
background process
database data file
log file
controll file
oralce consiss of oracle instance /oracle database
show parameter shared
show parameter log
show parameter db_cache
show parameter sga
show parameter db
DB_CACHE_SIZE
DB_KEEP_CACHE_SIZE
DB_RECYCLE_CACHE_SIZE
ALTER SYSTEM SET DB_CACHE_SIZE=96m;
DB_CACHE_ADVICE
ALTER SYSTEM DB_CACHE_ADVICE =ON;
SGA_MAX_SIZE
ALTER SYSTEM SET DB_CACHE_SIZE=64M
ALTER SESSION SET nls_language=american
shared pool共享池
shared_pool_size
library cache 99%----shared sql area shared pl/sql area
不可以直接定义,要借助shared_pool_size
data dictionary cache=row cache
REDO LOG BUFFER CACHE
java_pool_size
PGA [PROGRAME GLOBAL AREA]
DELICATED SERVER SHARED SERVER
USER PROCESS ->SERVER PROCESS BACKGROUND PROCESS
分区
分快
写日志优先
PMON - PROCESS MONITOR
DBWn - DataBase writer
LGWR
smon - sYSTEM mONITOR
CHECKPOINT CKPT 同步
ARchiver ARCN 归档进程 自动备份在线日志
tablespaces -- 房子
segments 段 表的段 所引的段
extents 分区 空间分配的单位
blocks
分享到:
相关推荐
Oracle RMAN 备份与恢复概述 Oracle RMAN(Recovery Manager)是一种强大的备份和恢复工具,旨在帮助DBA管理员更好地管理和保护Oracle数据库。以下是Oracle RMAN备份与恢复的相关知识点: 备份恢复概述 备份恢复...
首先,恢复目录是RMAN的一个核心组成部分,它是一个数据库,存储有关数据文件、归档重做日志文件、备份集、备份片以及数据库物理结构等信息的元数据。恢复目录可以包含永久性RMAN配置设置和存储的作业脚本,使得管理...
总的来说,Oracle RMAN备份恢复涉及到数据库的创建、配置、备份和恢复等多个环节,需要对Oracle数据库的体系结构有深入理解。正确地使用RMAN能够确保在面临数据丢失或系统故障时,能够快速、有效地恢复数据,保障...
### ORACLE RMAN备份脚本知识点解析 #### 一、RMAN简介 RMAN(Recovery Manager)是Oracle数据库提供的一种强大的数据恢复管理工具。它主要用于执行物理备份、恢复操作及灾难恢复等任务。通过RMAN可以实现对数据库...
本文档旨在提供 Oracle 12c 备份恢复的技术手册,主要介绍 RMAN 工具的概念、架构、备份类型和使用方法。 一、RMAN 概念 RMAN(Recovery Manager)是 Oracle 推荐的备份和恢复工具。使用 RMAN 可以进行数据库备份...
Oracle RMAN(Recovery Manager)是Oracle数据库管理系统中一个强大的工具,主要用于数据库的备份、恢复以及维护。在“Oracle RMAN catalog备份”这个主题中,我们将深入探讨RMAN如何使用catalog进行备份操作,并...
在Oracle数据库管理中,备份是非常重要的环节之一,而RMAN(Recovery Manager)是Oracle提供的一个强大的备份工具,能够实现对整个数据库或者单独的数据文件进行备份,并且支持增量备份等功能。本文将详细介绍一种...
### Oracle RMAN备份脚本详解 #### 背景与概述 在Oracle数据库管理中,RMAN(Recovery Manager)是一种强大的工具,用于备份、恢复和灾难恢复等操作。RMAN能够提供完整的数据库备份和恢复解决方案,对于Oracle RAC...
1. **RMAN命令结构**:RMAN的命令通常由目标数据库连接、通道设置、备份或恢复命令以及相关选项组成。例如,`run { backup database plus archivelog; }`是一个简单的备份整个数据库及归档日志的脚本。 2. **备份...
- 安装相同版本的Oracle数据库软件,并创建必要的目录结构。 - 设置目标实例的参数文件`init<dbname>.ora`,例如: ```bash *.db_name='xzdb' *.enable_pluggable_database=true ``` - 这些步骤确保了目标...
1. **连接与协调**:当通过`rman target/`命令连接到数据库时,RMAN主进程会访问Oracle内部的数据包`sys.dbms_rcvman`,从中获取控制文件中关于数据库结构的信息及校验信息。 2. **备份数据库**:在执行`backup ...
文件转移后,需要在目标机器上准备相应的目录结构,以便存放控制文件、数据文件、归档日志文件等重要数据库文件。目标机器上也需要创建相应的OCR文件和密码文件。 创建密码文件是为了在不启动实例的情况下,能够...
Oracle RMAN(Recovery Manager)是Oracle数据库管理系统中用于备份和恢复的重要工具。它提供了全面的数据保护策略,包括完整数据库备份、增量备份、表空间备份等。本篇将详细讲解如何利用RMAN进行数据库恢复,主要...
### Windows 下 Oracle 数据库 RMAN 自动备份与恢复详解 #### 一、RMAN 工具简介 **RMAN (Recovery Manager)** 是 Oracle 数据库自带的一款强大的备份和恢复工具,它提供了完整的数据库备份和恢复解决方案。RMAN ...
### Oracle数据库RMAN的自动备份脚本知识点解析 在企业级数据库管理中,备份与恢复是确保数据安全的重要环节之一。本文将详细解读一个Oracle数据库RMAN(Recovery Manager)的自动备份脚本,该脚本适用于Linux环境...
二、RMAN 语法结构 RMAN 的基本语法由目标、通道、备份集和脚本组成。例如,备份命令可能如下所示: ``` RMAN target / startup nocatalog RUN { ALLOCATE CHANNEL ch1 DEVICE TYPE disk; BACKUP DATABASE PLUS ...
总的来说,本书作为Oracle Database 11g RMAN备份与恢复的教程,为读者提供了全面的RMAN使用技巧和策略,涵盖了从基础知识到实际应用的各个层面,旨在帮助读者建立一个强大的备份与恢复体系结构,确保数据库的高可用...
Oracle RMAN 增量备份恢复测试记录 Oracle RMAN 是 Oracle 数据库管理系统中的一种备份和恢复工具,主要用于数据库的备份和恢复。下面是 Oracle RMAN 增量备份恢复测试记录的知识点总结: 一、增量备份的基本概念 ...