将数据文件从普通文件系统移动到ASM
场景一:数据库可以关闭
1.关闭并mount数据库
$ sqlplus '/as sysdba'
SQL> shutdown immediate
SQL> startup mount;
2.确保ASM系统的空间大小够用
SQL> select file#,name,bytes/1024/1024 file_size_mb from v$datafile;
FILE# NAME FILE_SIZE_MB
---------- ------------------------------------------------------------ ------------
1 +DATA/test/datafile/system.285.914350599 790
2 +DATA/test/datafile/sysaux.276.914350599 2140
3 +DATA/test/datafile/undotbs1.280.914350599 130
4 +DATA/test/datafile/users.284.914350599 2140
3.连接到RMAN并copy数据文件
$ rman target /
RMAN> copy datafile 4 to '+test';
4.更新控制文件中的信息
$ rman target /
RMAN> switch datafile 4 to copy;
5.查看结果
SQL> select file#,name from v$datafile;
6.打开数据库
场景二:数据库不可以关闭
1.将表空间offline
SQL> select tablespace_name, file_name from dba_data_files where file_id=4; TABLESPACE_NAME FILE_NAME
------------------ ------------------------------
USERS /oradata/test/users01.dbf SQL> alter tablespace USERS offline;
2.确保ASM系统的空间大小够用
SQL> select file#,name,bytes/1024/1024 file_size_mb from v$datafile;
FILE# NAME FILE_SIZE_MB
---------- ------------------------------------------------------------ ------------
1 +DATA/test/datafile/system.285.914350599 790
2 +DATA/test/datafile/sysaux.276.914350599 2140
3 +DATA/test/datafile/undotbs1.280.914350599 130
4 +DATA/test/datafile/users.284.914350599 2140
3.连接到RMAN并copy数据文件
$ rman target /
RMAN> copy datafile 4 to '+test';
4.更新控制文件中的信息
$ rman target /
RMAN> switch datafile 4 to copy;
5.查看结果
SQL> select file#,name from v$datafile;
6.将表空间online
SQL> alter tablespace users online;
将数据文件从普通文件系统移动到ASM的更多相关文章
- 11g RAC添加用户表空间(数据文件)至文件系统(File System)的修正
前提:非TEMP.UNDO和SYSTEM表空间,这仨是大爷,您得搂着点.来自博客园AskScuti .客户是添加临时表空间数据文件时,不小心 ADD 到了文件系统中,然后发现,后悔了,还在OS层面 R ...
- Oracle 11g Rac 用rman实现把本地数据文件迁移到ASM共享存储中
在Oracle Rac环境中,数据文件都是要存放在ASM共享存储上的,这样两个节点才能同时访问.而当你在某一节点下把数据文件创建在本地磁盘的时候,那么在另一节点上要访问该数据文件的时候就会报错,因为找 ...
- 将数据文件从asm移到普通文件系统
数据库可以关闭的场景: 1.关闭并重新mount数据库 $ sqlplus '/as sysdba' SQL> shutdown immediate; SQL> startup mount ...
- bay——RAC 表空间时数据文件误放置到本地文件系统-介质恢复.txt
RAC添加新表空间时数据文件误放置到本地文件系统的修正 于是我想11G 也兼容这些操作的方法,但是11G的新特性有一点就是可以直接支持ASM文件系统直接可以和本地文件系统进行文件的拷贝了,也就是有三种 ...
- U盘存放大于4G数据文件且无须格式化U盘的解决方法
现在优盘的容量越来越大了,价格越来越便宜,可是它也有个缺点,因为它默认的文件系统是"FAT32",这种文件系统最大只能保存4G的文件,超过4G的文件就不能保存在优盘上了,这样就不能 ...
- (四) 一起学 Unix 环境高级编程(APUE) 之 系统数据文件和信息
. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编 ...
- 表空间tablespace,数据文件datafiles,和控制文件control files介绍
https://docs.oracle.com/cd/B19306_01/server.102/b14220/physical.htm#i5919 本文系翻译 表空间tablespace,数据文件da ...
- Hadoop(八)Java程序访问HDFS集群中数据块与查看文件系统
前言 我们知道HDFS集群中,所有的文件都是存放在DN的数据块中的.那我们该怎么去查看数据块的相关属性的呢?这就是我今天分享的内容了 一.HDFS中数据块概述 1.1.HDFS集群中数据块存放位置 我 ...
- Hyper-V虚拟机故障导致数据文件丢失的数据恢复全过程
简介: 由于MD3200存储中虚拟机的数据文件丢失,导致整个Hyper-V服务瘫痪,虚拟机无法使用,故障环境为Windows Server 2012服务器,系统中部署了Hyper-V虚拟机环境,虚拟机 ...
随机推荐
- 【BZOJ】2729: [HNOI2012]排队
题意 \(n\)个男生\(m\)个女生\(2\)个老师排列,任意两个女生不能相邻,两个老师也不能相邻,每个人都不同.问有多少种排法.(\(n, m \le 2000\)) 分析 组合乱搞. 题解 先放 ...
- 严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderLis ...
- 一个不错的安卓下ssh客户端
1.使用安卓作为ssh客户端连接ssh服务器 软件名:JuiceSSH 版本 :1.4.8 大小 :4.22 M 百度网盘地址:JuiceSSH_1.4.8.apk 或 JuiceSSH_1 ...
- pthread_creat()解析及需注意的地方
函数声明 int pthread_create(pthread_t*restrict tidp,const pthread_attr_t *restrict_attr,void*(*start_rtn ...
- Log打印日志遇到的问题
Log日志打印出现空指针问题 AndroidRuntime(372): Caused by: java.lang.NullPointerException: println needs a messa ...
- jQuery获取cookie
之前一直以为获取cookie的方法封装在了jQuery包中...没想到还得单独下jquery.cookie.js插件,不太好找,备份一份: /*! * jQuery Cookie Plugin v1. ...
- hdu Sudoku Killer
简单的dfs,主要就是每个?处填的值是否满足条件的判断.这道题感觉考察的是输出格式的控制. #include"iostream" #include"stdio.h&quo ...
- windows信息
echo system('systeminfo'); echo "系统类型".php_uname("s")."<br>"; ec ...
- js打开没有地址栏下拉条新窗口
<script type="text/javascript" language="javascript"> function vNodeAuditL ...
- love your life
However mean your life is, meet it and live it ;do not shun it and call it hard names. It is not so ...