您的位置:首页
RAC中数据文件创建到了本地路径(非系统表空间)
2017-08-15 09:11
501 查看
数据库开启归档模式,非系统表空间数据文件迁移能够不用停数据库。<span><span>移动的时候,注意asm磁盘空间。</span></span> 1.模拟创建 一节点: SQL> create tablespace tdb datafile '/u02/app/oracle/datafile/tdb.dbf' size 10m autoextend off; Tablespace created. 2.查看数据文件 一节点: FILE# NAME ---------- ---------------------------------------------------------------------------------------------------- 4 +DATA/orcl/datafile/users.257.901333687 3 +DATA/orcl/datafile/undotbs1.264.901333687 2 +DATA/orcl/datafile/sysaux.256.901333685 1 +DATA/orcl/datafile/system.265.901333685 5 +DATA/orcl/datafile/undotbs2.266.901333943 6 /u02/app/oracle/datafile/tdb.dbf 二节点: SQL> select file_name,file_id,ONLINE_STATUS,tablespace_name from dba_data_files; ERROR: ORA-01157: cannot identify/lock data file 6 - see DBWR trace file ORA-01110: data file 6: '/u02/app/oracle/datafile/tdb.dbf' 3.将数据文件offline SQL> alter database datafile 6 offline; Database altered. 4.在asmcmd下移动数据文件 到了+DATA/orcl/datafile/ ASMCMD [+data/orcl/datafile] > cp /u02/app/oracle/datafile/tdb.dbf . copying /u02/app/oracle/datafile/tdb.dbf -> +data/orcl/datafile/tdb.dbf 5.重命名文件 SQL> alter database rename file '/u02/app/oracle/datafile/tdb.dbf' to '+data/orcl/datafile/tdb.dbf'; Database altered. 6.查看数据文件状态 FILE_NAME FILE_ID ONLINE_ TABLESPACE_NAME ------------------------------------------------------------ ---------- ------- ---------------------------------------- +DATA/orcl/datafile/users.257.901333687 4 ONLINE USERS +DATA/orcl/datafile/undotbs1.264.901333687 3 ONLINE UNDOTBS1 +DATA/orcl/datafile/sysaux.256.901333685 2 ONLINE SYSAUX +DATA/orcl/datafile/system.265.901333685 1 SYSTEM SYSTEM +DATA/orcl/datafile/undotbs2.266.901333943 5 ONLINE UNDOTBS2 +DATA/orcl/datafile/tdb.dbf 6 RECOVER TDB 7.对数据文件recover一下 SQL> recover datafile 6; Media recovery complete. FILE_NAME FILE_ID ONLINE_ TABLESPACE_NAME ------------------------------------------------------------ ---------- ------- ---------------------------------------- +DATA/orcl/datafile/users.257.901333687 4 ONLINE USERS +DATA/orcl/datafile/undotbs1.264.901333687 3 ONLINE UNDOTBS1 +DATA/orcl/datafile/sysaux.256.901333685 2 ONLINE SYSAUX +DATA/orcl/datafile/system.265.901333685 1 SYSTEM SYSTEM +DATA/orcl/datafile/undotbs2.266.901333943 5 ONLINE UNDOTBS2 +DATA/orcl/datafile/tdb.dbf 6 OFFLINE TDB 8.将数据文件online SQL> alter database datafile 6 online; Database altered. 9.检查数据文件 FILE_NAME FILE_ID ONLINE_ TABLESPACE_NAME ------------------------------------------------------------ ---------- ------- ---------------------------------------- +DATA/orcl/datafile/users.257.901333687 4 ONLINE USERS +DATA/orcl/datafile/undotbs1.264.901333687 3 ONLINE UNDOTBS1 +DATA/orcl/datafile/sysaux.256.901333685 2 ONLINE SYSAUX +DATA/orcl/datafile/system.265.901333685 1 SYSTEM SYSTEM +DATA/orcl/datafile/undotbs2.266.901333943 5 ONLINE UNDOTBS2 +DATA/orcl/datafile/tdb.dbf 6 ONLINE TDB
相关文章推荐
- RAC中数据文件创建到了本地路径(非系统表空间) 使用rman转移
- RAC中数据文件创建到了本地路径(非系统表空间)
- RAC中数据文件创建到了本地路径(系统表空间)
- RAC环境下创建本地数据文件的解决方法
- RAC环境创建本地数据文件的解决方法
- 使用Docker Toolbox 创建v1.12.6版的Docker虚拟机的方法-注意正确使用本地文件 file:参数的路径名
- 判断本地系统目录下是否存在XML文件,如果不存在就创建一个XMl文件,若存在就在里面执行添加数据
- 第4章 处理用户输入与显示数据------------(创建本地临时文件、在/temp中创建临时文件、创建临时目录、tee命令)
- C++在本地路径下创建一个文件
- 第4章 处理用户输入与显示数据------------(创建本地临时文件、在/temp中创建临时文件、创建临时目录、tee命令)
- 第4章 处理用户输入与显示数据------------(创建本地临时文件、在/temp中创建临时文件、创建临时目录、tee命令)
- oracle之 RAC本地数据文件迁移至ASM
- rac环境将误建立在本地目录的数据文件转移到ASM存储中。
- oracle之 RAC本地数据文件迁移至ASM
- rac把数据文件创建在不共享的地方
- 安卓中数据库存本地储路径和Shareprefence本地存储路径以及将文件转换成String字符串的工具类
- RAC本地数据文件迁移至ASM的方法--非归档模式
- RAC环境数据文件误建到本地文件系统处理
- 在hive中创建表,关联到hdfs文件路径,而不需导入数据到hive表
- 判断本地系统目录下是否存在XML文件,如果不存在就创建一个XMl文件,若存在就在里面执行添加数据