oracle 11g asm迁移及资源管理器
2017-05-05 00:00
120 查看
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
只能放数据文件,控制文件,日志文件,归档日志,二进制参数文件
增加磁盘: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
相关文章推荐
- oracle 11g 从+DATA迁移到+newdata ASM 磁盘组迁移
- Oracle 11G RAC For ASM 利用RMAN COPY进行存储迁移
- oracle 11g asm单实例迁移文件系统
- Oracle 11G RAC For ASM 利用RMAN COPY进行存储迁移
- oracle 11g 使用ASM存储迁移
- Oracle 11g 新特性 -- ASM 增强 说明
- Oracle 11g 新特性 -- ASM 增强 说明
- 连接 Oracle 11G R2 ASM实例
- oracle 11g R2 rac/asm 实例不能启动处理方法!
- Oracle 11g R2 ASM安装Grid Infrastructure
- 几个关于oracle 11g ASM的问题
- oracle 11g 将冷备份迁移到异地
- 由SQL SERVER 2008向ORACLE 11G迁移过程记录之一-表
- ORACLE 10G stored outline迁移到11G
- 利用sqoop将oracle 11g中的表迁移至hive表
- Centos 6.3 + vbox + oracle database 11g r2 + udev 配置单机ASM
- Oracle 11g 新特性 -- ASM 增强 说明
- WIN7上模拟ASM安装ORACLE 11g
- oracle 11g 表空间迁移 实验过程
- [置顶] Oracle 11g asm中不同au size下datafile的au分布初探