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
2 as
3 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
asm数据文件迁移(os–asm)相关推荐
- Oracle 数据文件迁移
背景 这两天做一个oracle数据库迁移,以前都是用exp.imp来走,这次用到了expdp.impdp,的确有些优势,但同时又想起了只是拷贝数据文件迁移的方式,其实这个方式不常用做迁移,更多用在磁盘 ...
- Oracle 10g DG 数据文件迁移
背景:某客户Oracle 10g 的DG由于空间不足,之前将部分数据文件迁移到其他目录,如今原目录扩容成功,要将之前迁移的数据文件再次迁移回来. 环境:Oracle 10.2.0.5 DG 单机 首先 ...
- MySql的数据文件迁移
最近在windows服务器上安装了一个mysql,发现数据文件只能装在c盘,我那可怜的c盘只有50G,数据库放上去,估计以后系统就别想跑了,所以需要把mysql的数据放在D盘.但是在网上找了一圈中文资 ...
- mysql中如何迁移数据文件,迁移mysql数据文件存放位置
迁移mysql数据文件存放位置 (2012-01-11 14:46:30) 标签: mysql db datafile 数据 文件 1.备份当前的数据库 2.停止mysql服务 root@box:~/ ...
- SQL Server数据文件迁移
需求:源SQL Server安装目录及数据目录 与 目标SQL Server安装目录及数据目录 完全不同. 步骤: 1.拷贝源数据目录下需要移植的库文件(rpBrInfo_TA.mdf.rpBrInf ...
- Outlook 2013 pst/ost邮件数据文件迁移实现
当使用outlook 2013新建Email账户的时候,其数据文件(.ost文件)总是被保存在C盘默认目录"C:\Users\用户名\AppData\Local\Microsoft\Outl ...
- Outlook 2016 pst/ost邮件数据文件迁移实现
当使用outlook 2016新建Email账户的时候,其数据文件(.ost文件)总是被保存在C盘默认目录"C:\Users\用户名\AppData\Local\Microsoft\Outl ...
- WIN10 Outlook 2013 pst/ost邮件数据文件迁移
当使用outlook 2013新建Email账户的时候,其数据文件(.ost文件)总是被保存在C盘默认目录"C:\Users\用户名\AppData\Local\Microsoft\Outl ...
- Outlook 2016 pst/ost邮件数据文件迁移实现(默认存储路径修改)
当使用outlook 2016新建Email账户的时候,其数据文件(.ost文件)总是被保存在C盘默认目录"C:\Users\用户名\AppData\Local\Microsoft\Outl ...
最新文章
- 程序员生存定律--编程的起点与可能的失足
- 【300】◀▶ IDL - ENVI API
- EAFP vs LBYL
- 【TensorFlow学习笔记:神经网络优化(6讲)】
- linux火狐浏览器49.0安装教程,火狐浏览器Linux最新版下载
- antd的tooltip如何调整间距_Word字符间距不会调?那就试试这些技巧
- Scala学习之字符串篇(六):使用正则表达式
- 计算机文本有哪些类型,文本类型有哪些
- 安装CPython解释器
- linux内核usleep,Linux下的usleep函数
- Android 强制应用全局横屏或竖屏
- Python Turtle 小项目11 玫瑰曲线
- 两种编写代码风格方式对比
- 解决问题:import torch失败和torch.cuda.is_available()返回false
- python五子棋ai棋力最高_棋力最强的五子棋 App 是什么?
- C语言单目运算符和双目运算符、三目运算符
- 数字电子技术课程设计——盲人报时钟
- Python学习 14 魔法方法
- [欧拉回路] Jzoj P1319 邮递员
- 【在线仿真】Arduino UNO PWM 控制直流电机转速