文档章节

oracle 11g asm迁移及资源管理器

d
 doudou___9958
发布于 2017/05/05 10:48
字数 642
阅读 6
收藏 0

ASM(asm启动只能启动到mount状态)
只能放数据文件,控制文件,日志文件,归档日志,二进制参数文件
增加磁盘:alter diskgroup <> add '/'
删除磁盘:alter diskgroup <> drop;
迁移:asm ---->fliesystem
asm--->自动存储管理
10g:1.安装包oracleasm-supper....
2./etc/init.d/cssd start
3.asmca
11g:----必须安装grid 软件
创建asm实例:asmca
创建asm磁盘管理三种方式:
1.internal:外部冗余(磁盘最少1块)
2.normal:正常冗余(磁盘最少2块)
3.high:高级冗余(磁盘最少3块)
查看磁盘相关信息: rman>desc v$asm_disk v$asm_diskgroup
asm挂载:alter disk
例绑定磁盘为裸设备:
1./etc/udev/rules.d/60-raw.rules
ACTION=="add", KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw11 %N"
ACTION=="add", KERNEL=="sdc1", RUN+="/bin/raw /dev/raw/raw12 %N"
ACTION=="add", KERNEL=="sdd1", RUN+="/bin/raw /dev/raw/raw13 %N"
ACTION=="add", KERNEL=="sde1", RUN+="/bin/raw /dev/raw/raw14 %N"
ACTION=="add", KERNEL=="sdf1", RUN+="/bin/raw /dev/raw/raw15 %N"
2.修改权限:
/etc/udev/rules.d

cp 99-fuse.rules 99-asm.rules

KERNEL=="raw1*", MODE="0644",OWNER="oracle",GROUP="oinstall"
3.start_udev
ll /dev/raw/raw*
4.切换环境变量: 。 。asm
创建 asmca
5.查看是否启动:crs_stat -t
5.sqlplus / as sysasm
相关视图:v$asm_disk v$asm_diskgroup

数据迁移:rman----->asm
采用还原备份的方式,
set newname for [datafile <编号> | database] to '/'
restore database | datafile ;
recover database | datafile <> ;
switch datafile all; ----->切换数据
例:将db库中的数据文件迁移到asm文件管理
1.启动到Mount状态
2.rman> run
{
set newname for database to '+DB/datafile/db/%b'; ------->这必须要有一个‘+’号
restore database;
recover database;
switch datafile all;
};
例:将控制文件迁移到asm
1.直接在sql里面改:alter system set control_fiels='/'
2.直接在控制文件里面修改
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
资源管理器
作用:1.限制cpu使用的百分比
2.限制用户执行语句的并行操作
3.限制用户活动会话数
4.限制语句执行时间
5.限制使用undo表空间的大小
6.限制链接的空闲时间
创建资源管理器
步骤:
1.创建资源组
2.创建资源计划:默认只能使用一个计划
3.编辑资源指令
4.将资源组下面的用户更改资源使用权限
5.启动资源计划
6.验证资源计划
创建资源方式:
1.命令
2.oem图形创建
启动:emctl start dbconsole
删除:emca -deconfig dbcontrol db -repos drop
创建:emca -deconfig dbcontrol db -repos create

自动作业:
1.dbms_job
2.dbms_scheduler(调度)
3.Linux shell脚本 加载到自动任务中

例:22.30-----自动执行重建索引index
1.写存储过程
2.pl/sql
3.shell

© 著作权归作者所有

共有 人打赏支持
d
粉丝 4
博文 44
码字总数 54288
作品 0
成都
私信 提问
RHEL6.5安装 Oracle 11g + udev + ASM安装部署详解 (续三)

RHEL6.5安装 Oracle 11g + udev + ASM安装部署详解 [日期:2017-05-26] 来源:Linux社区 作者:sound [字体:大 中 小] 创建数据库中... 数据库安装完成 以grid用户查看集群状态及监听状态 ...

rootliu
2018/11/21
0
0
11gR2 RAC 新特性-SCAN-GNS-RAC One Node等

11gR2 RAC 新特性: 1.SCAN --single client access name: 客户端与RAC之前又架设了一层,目的是把RAC的IP信息对客户屏蔽掉, 让用户更加方便透明,不用再去管去连接哪个实例,新增加节点或删...

长平狐
2013/09/17
470
0
探索ORACLE之ASM01_概念

探索ORACLE之ASM01_概念 作者:吴伟龙 一、 ASM(自动存储管理)的来由: ASM是Oracle 10g R2中为了简化Oracle数据库的管理而推出来的一项新功能,这是Oracle自己提供的卷管理器,主要用于替...

晨曦之光
2012/04/25
596
0
Oracle数据库11g新特性:自动存储管理

内容摘要:用于管理 ASM 实例的新的 SYSASM 角色、用于降低共享池使用的可变的区大小,以及实例能够读取磁盘组的特定磁盘,这些都是 Oracle 数据库 11g ASM 中引入的一些重要新特性。   S...

SANSOM
2013/08/25
0
0
Oracle 11g RAC启动与关闭记录

Startup 1. Ensure that you are logged in as the root Linux/ UNIX user. If you are not connected as root OS user, you must switch to the oracle OS user su - root 2. Start (startu......

闫锋
2013/09/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring学习记录

Java类定义配置 @Configuration //标记为配置类@ComponentScan //标记为扫描当前包及子包所有标记为@Component的类@ComponentScan(basePackageClasses = {接口.class,...}) //标记为扫描当...

CHONGCHEN
13分钟前
0
0
如何开发一款以太坊(安卓)钱包系列2 - 导入账号及账号管理

这是如何开发一款以太坊(安卓)钱包系列第2篇,如何导入账号。有时用户可能已经有一个账号,这篇文章接来介绍下,如何实现导入用户已经存在的账号。 导入账号预备知识 从用户需求上来讲,导...

Tiny熊
今天
3
0
intellJ IDEA搭建java+selenium自动化环境(maven,selenium,testng)

1.安装jdk1.8; 2.安装intellJ; 3.安装maven; 3.1 如果是单前用户,配置用户环境变量即可,如果是多用户,则需配置系统环境变量,变量名为MAVEN_HOME,赋值D:\Application\maven,往path中...

不最醉不龟归
今天
4
0
聊聊ShenandoahGC的Brooks Pointers

序 本文主要研究一下ShenandoahGC的Brooks Pointers Shenandoah Shenandoah面向low-pause-time的垃圾收集器,它的GC cycle主要有 Snapshot-at-the-beginning concurrent mark包括Init Mark(P......

go4it
昨天
4
0
Makefile通用编写规则

#简单实用的Makefile模板: objs := a.o b.o test:$(objs) gcc -o test $^ # .a.o.d .b.o.d dep_files := $(foreach f,$(objs),.$(f).d) dep_files := $(wildcard $(dep_files)) ifneq ($(d......

shzwork
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部