--添加测试表空间
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
转自:http://www.xifenfei.com/1324.html
分享到:
相关推荐
ASM维护手册之-ASM存储迁移(包括各种文件迁移)
Oracle ASM维护手册之-ASM存储迁移(包括各种文件迁移)
迁移Oracle数据库文件到ASM_数据库技术
ORACLE 数据库从AIX裸设备到ASM存储的迁移过程
本文详细介绍如何讲oracle rac的数据库数据进行迁移备份,配有图文,适合做做实验在再去实践
利用RMAN将数据库从文件系统迁移到ASM
<br> 更新工具c32asm_ini.exe的使用方法:用OllyDBG打开c32asm不能正确解析的文件,右键->查找->所有模块中的名称,打开新窗口右键->复制到剪贴板->整个表,在c32asm\symbol目录保存成文本文件,运行c32asm_ini.exe...
循环排序汇编排序程序循汇编排序程序循环asm文件环asm文件
单片机 汇编语言 asm文件 单片机模拟交通灯,4位数显示
用于将ucos-ii移植到linux开发环境中的汇编文件,亲手改写.可用arm-none-eabi-gcc文件编译通过
初学者必看!ASM如何转换为HEX文件).rar
ASM9260T的中文数据手册,使用ASM9260T芯片的首选
IMU芯片ASM330LHH的数据手册
怎么从ASM中把文件拷贝到操作系统中。本文中描述的是Linux,但用里面的方法也可以拷贝到其他任何操作系统的文件系统中。
可以将keil、wave生成的hex文件反汇编成汇编语言
ASM7使用指南;
VC++在x64开发环境下直接使用asm汇编指令的方法。
asm-1.3.3.jar, asm-1.3.4.jar, asm-1.3.5.jar, asm-1.4.1.jar, asm-1.4.2.jar, asm-1.4.3.jar, asm-1.4.jar, asm-1.5.1.jar, asm-1.5.2.jar, asm-1.5.3.jar, asm-2.0.jar, asm-2.1.jar, asm-2.2.1-sources.jar, asm...
ORACLE 11G RAC祼设备表空间通过RMAN迁移到ASM
批处理文件非常有利于编译和链接,编写的时候可以按照原文在记事本中编写即可,之后存盘的时候存为.dat后缀的文件