ORACLE 11g 在线修改数据文件路径

有时,开发商不清楚数据库放置在LINUX,结果按WINDOWS模式创建了一个数据文件,结果在LINUX下找不到对应位置,就放到$ORACLE_HOME/dbs下面去了,如下:

对于这种情况,是否需要停数据库进行修改呢?

答案是肯定的。直接通过RMAN 的image copy进行处理即可,下面看具体的处理:

使用rman >backup as copy 进行备份

查看IMAGE COPY

对相关文件进行离线:

使用switch datfile to copy进行切换

recover datafile xx做一个恢复

最后,进行在线 alter tablespace xx online;

检查一下:

已经修改了路径。

到此,路径修改完毕。

总结一下:

就是使用rman 的image copy,然后switch datafile to copy 即可在线处理。

相关推荐
为什么要做囚徒2 小时前
Oracle跨用户表授权+同义词创建的标准脚本模板
数据库·oracle
q***46522 小时前
对基因列表中批量的基因进行GO和KEGG注释
开发语言·数据库·golang
合作小小程序员小小店2 小时前
桌面开发,在线%日记本,日历%系统开发,基于eclipse,jdk,java,无数据库
java·数据库·eclipse·jdk
拾忆,想起3 小时前
Dubbo线程模型全解析:提升微服务性能的底层逻辑
java·数据库·微服务·架构·dubbo·哈希算法
鸽芷咕3 小时前
开源新势力:openGauss 在数字时代企业级开源库选型核心的竞争力
数据库
Ro Jace3 小时前
三国华容道(横刀立马)移动策略
android·java·数据库·人工智能·深度学习·神经网络·游戏
奇树谦3 小时前
Qt 自定义菜单栏 / 工具栏按钮 QToolButton + InstantPopup 详细解析
开发语言·数据库·qt
Wang's Blog5 小时前
MySQL: 基准测试全流程指南:原理、工具(mysqlslap/sysbench)与实战演示
数据库·mysql
q***06295 小时前
如何在 Windows 上安装 MySQL(保姆级教程2024版)
数据库·windows·mysql