asm数据文件迁移(os–>asm)

简介:
--添加测试表空间
SQL> create  tablespace xff datafile '/u01/oradata/xifenfei.dbf'  size  10m autoextend on  maxsize 100m;
 
Tablespace created.
 
--查看数据文件位置
SQL> select  name  from  v$datafile;
 
NAME
--------------------------------------------------------------------------------
+DATA/tasm/system01.dbf
+DATA/tasm/undotbs01.dbf
+DATA/tasm/sysaux01.dbf
+DATA/tasm/users01.dbf
+DATA/tasm/example01.dbf
/u01/oradata/xifenfei.dbf
 
6 rows  selected.
 
--创建测试表
SQL> create  table  hr.a tablespace xff
   as
   select  * from  dba_tables;
 
Table  created.
 
SQL> select  count (*) from  hr.a;
 
   COUNT (*)
----------
       1580
--转移数据文件位置
[oracle@localhost oradata]$ rman target /
 
Recovery Manager: Release 10.2.0.3.0 - Production on  Mon Jun 27 04:30:22 2011
 
Copyright (c) 1982, 2005, Oracle.  All  rights reserved.
 
connected to  target database : TASM (DBID=3032096031)
 
RMAN> sql 'alter tablespace xff offline' ;
 
using target database  control file instead  of  recovery catalog
sql statement: alter  tablespace xff offline
 
RMAN> backup as  copy tablespace xff format '+DATA' ;
 
Starting backup at  27-JUN-11
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=132 devtype=DISK
channel ORA_DISK_1: starting datafile copy
input datafile fno=00006 name =/u01/oradata/xifenfei.dbf
output  filename=+DATA/tasm/datafile/xff.269.754893121 tag=TAG20110627T043200 recid=2 stamp=754893123
channel ORA_DISK_1: datafile copy complete, elapsed time : 00:00:03
Finished backup at  27-JUN-11
 
RMAN> switch tablespace xff to  copy;
 
datafile 6 switched to  datafile copy "+DATA/tasm/datafile/xff.269.754893121"
 
RMAN> sql 'alter tablespace xff online' ;
 
sql statement: alter  tablespace xff online
 
--查看转移后的数据文件位置
SQL> select  name  from  v$datafile;
 
NAME
--------------------------------------------------------------------------------
+DATA/tasm/system01.dbf
+DATA/tasm/undotbs01.dbf
+DATA/tasm/sysaux01.dbf
+DATA/tasm/users01.dbf
+DATA/tasm/example01.dbf
+DATA/tasm/datafile/xff.269.754893121
 
6 rows  selected.
 
--测试其中数据是否存在
SQL> select  count (*) from  hr.a;
 
   COUNT (*)
----------
       1580
 
--创建asm中文件别名
ASMCMD> mkalias  +DATA/tasm/datafile/xff.269.754893121 +DATA/tasm/xff01.dbf
 
--文件重命名
SQL> alter  tablespace xff offline;
 
Tablespace altered.
 
SQL> alter  database  rename file '+DATA/tasm/datafile/xff.269.754893121'  to  '+DATA/tasm/xff01.dbf' ;
 
Database  altered.
 
SQL> alter  tablespace xff online;
 
Tablespace altered.
 
SQL> select  name  from  v$datafile;
 
NAME
--------------------------------------------------------------------------------
+DATA/tasm/system01.dbf
+DATA/tasm/undotbs01.dbf
+DATA/tasm/sysaux01.dbf
+DATA/tasm/users01.dbf
+DATA/tasm/example01.dbf
+DATA/tasm/xff01.dbf
 
6 rows  selected.
 
--手工删除原来数据
[oracle@localhost oradata]$ rm xifenfei.dbf

说明:可以在rman移植数据文件位置的时候,同时处理好别名,然后对表空间重命名,实现只需要表空间离线一次

转:http://www.xifenfei.com/2011/08/%e9%9d%9easm%e6%95%b0%e6%8d%ae%e6%96%87%e4%bb%b6%e7%a7%bb%e6%a4%8d%e5%88%b0asm.html

文章可以转载,必须以链接形式标明出处。


本文转自 张冲andy 博客园博客,原文链接: http://www.cnblogs.com/andy6/p/5741731.html   ,如需转载请自行联系原作者
相关文章
|
Linux 芯片 开发者
|
6月前
|
人工智能 弹性计算 并行计算
操作系统迁移难?Alibaba Cloud Linux 支持跨版本升级 | 龙蜥技术
无需担心数据丢失,无需考虑如何解决在升级后同步问题。
|
6月前
|
缓存 BI Linux
《Linux操作系统编程》第九章 数据查找和筛选工具 : 了解流编辑器sed和报表生成器awk的简单使用
《Linux操作系统编程》第九章 数据查找和筛选工具 : 了解流编辑器sed和报表生成器awk的简单使用
51 0
|
7月前
|
Web App开发 弹性计算 Linux
CentOS 7迁移Anolis OS 8
龙蜥操作系统Anolis OS的体验。OpenAnolis社区提供的迁移工具leapp,充分考虑OS的差异兼容性问题,提供迁移评估,迁移实施,配置还原等步骤,用于实现CentOS7.x到Anolis OS 8的就地迁移。
333 0
|
8月前
|
机器学习/深度学习 机器人 中间件
ubuntu16.04下ROS操作系统学习笔记(五)gazebo物理仿真环境搭建、加载服务端模型数据减少报错
ubuntu16.04下ROS操作系统学习笔记(五)gazebo物理仿真环境搭建、加载服务端模型数据减少报错
125 0
|
11月前
|
Rust Kubernetes 负载均衡
【服务网格】eBPF 和 Wasm:探索服务网格数据平面的未来
【服务网格】eBPF 和 Wasm:探索服务网格数据平面的未来
|
算法 安全
操作系统之银行家算法—详解流程及案例数据
银行家是操作系统比较经典的算法之一,他比较好的防止死锁情况的出现,增加了系统的安全性.在编写银行家算法的过程中,对操作系统的银行家算法有了深入了解和心得。
256 0
操作系统之银行家算法—详解流程及案例数据
|
Oracle 关系型数据库 Windows
oracle学习29-检查操作系统版本和查询表中修改数据
oracle学习29-检查操作系统版本和查询表中修改数据
163 0
|
资源调度 运维 监控
LSF 集群全面监控!浅析 HPC 基于龙蜥操作系统的迁移替代解决方案
常青藤开源科技龙蜥社区完成基于龙蜥操作系统( Anolis OS )安装部署 HPCinsights 监控平台解决方案。
LSF 集群全面监控!浅析 HPC 基于龙蜥操作系统的迁移替代解决方案