一、针对可offline的非系统表空间

1.查看要改变的表空间的数据文件信息

select tablespace_name,file_name,online_statusfrom dba_data_fileswhere tablespace_name='表空间名称';

2.将目标表空间设置为脱机状态

alter tablespace 表空间名称 offline;

3.再次查看目标表空间的状态,确保其已经是脱机状态

select tablespace_name,file_name,online_statusfrom dba_data_fileswhere tablespace_name='表空间名称';

4.将原来的数据文件移动(或复制)到新的路径

使用cp命令或者mv命令

5.修改该表空间的数据文件路径

alter tablespace 表空间名称rename datafile 'D:\ORADATA\ORCL\EXAMPLE01.DBF'to 'D:\ORACLE\ORADATA\EXAMPLE01.DBF';

6.查看该表空间修改后的信息,确保信息无误

select tablespace_name,file_name,online_statusfrom dba_data_fileswhere tablespace_name='表空间名称';

7.修改该表空间为在线状态

 alter tablespace 表空间名称 online;

8.查看该表空间最后结果

select tablespace_name,file_name,online_statusfrom dba_data_fileswhere tablespace_name='表空间名称';

二、系统表空间移动

该方法需要数据库处于mount状态

1.关闭运行中的数据库

shutdown immediate

2.启动数据库到mount状态

startup mount

3.移动系统表空间(SYSTEM表空间)的数据文件

使用cp 或者mv命令移动

4.修改该表空间的数据文件路径

alter database rename file 'D:\ORADATA\ORCL\SYSTEM01.DBF' to 'D:\ORACLE\ORA
DATA\SYSTEM01.DBF';

5.启动数据库,打开实例

alter database open;

6.查看表空间修改结果

select tablespace_name,file_name,online_status from dba_data_files where ta
blespace_name='SYSTEM';

oracle迁移表空间文件相关推荐

  1. Oracle 修改表空间文件路径

    2019独角兽企业重金招聘Python工程师标准>>> 数据库表空间文件需要迁移到大的磁盘上,通过修改表空间路径的方式来实现 登陆数据库 $ sqlplus / as sysdba ...

  2. oracle通过表空间文件进行数据库恢复,oracle通过DBF恢复数据

    前一段客户运行的项目数据库突然崩溃,并且没有进行数据备份.解决办法: 1,安装oracle 10g数据库并创建一个要恢复的数据库相同一的实例(注意:最好是新安装的数据库,并且安装的数据库尽量和要恢复的 ...

  3. oracle删除表空间文件后表空间无法删除

    Oracle数据库中删除了表空间物理文件XXX.ora后导致用drop tablespace删除表空间失败,解决方法如下: 用sqlplus /nolog命令进入oracle数据库执行如下命令: sq ...

  4. pe系统备份oracle数据库,Oracle 通过表空间文件进行数据库恢复

    操作系统:WindowsXP2 数据库:oracle 10g 由于数据库服务器崩溃,造成了无法进入系统进行数据库备份,只能从光盘的PE系统把oracle相关文件拷贝出来.对于拷贝出来的文件在测试机上进 ...

  5. Oracle表格误删,Oracle误删表空间文件

    今天在清理主机空间时,将一个表空间的数据文件误以为是dump文件,直接删除了,删完后才意识到有问题,不过已经恢复不了了( LINUX),此时数据库是可以正常的,但是有些数据库视图打不开了,比如dba_ ...

  6. oracle增加表空间文件

    最近在导数据库的时候,发现导入失败,在日志里面一直打印 ORA-01653: unable to extend table 表名 by 8 in tablespace USERS的错. 百度了之后,知 ...

  7. oracle误删表空间 无法关闭,oracle 误删表空间文件启动不了数据库的解决办法

    近日在搞rman备份恢复的实验,因为在虚拟机建立一个rman表空间,但是发现磁盘空间不够大,所以删除了,导致数据库启动不了了,解决办法如下: 1.误删rman表空间 SQL> ! rm -f / ...

  8. oracle数据库表空间文件收缩实例

    Oracle数据文件收缩实例 数据文件的作用 HWM的基本概念 查看数据文件的使用情况 包括内容:数据文件大小,已经used空间,free空间,hwm信息 select /*+ ordered use ...

  9. oracle 误删表空间文件启动不了数据库的解决办法

    近日在搞rman备份恢复的实验,因为在虚拟机建立一个rman表空间,但是发现磁盘空间不够大,所以删除了,导致数据库启动不了了,解决办法如下: 1.误删rman表空间 SQL> ! rm -f / ...

最新文章

  1. java 和 Android Base64加密
  2. Android App Build Workflow
  3. redis安装,主从集群
  4. mybatis plus 事务管理器_[MyBatis]-02 环境搭建及配置文件详解
  5. HDU2612(BFS算法)
  6. oracle 日志切换太频繁,诊断一次Oracle日志切换频繁的问题
  7. 利用JQuery插件CleverTabs实现多页签打开效果
  8. 5000字权威指南分享!企业如何正确制定 IT 战略及其路线图
  9. 离散数学_电子科大王丽杰
  10. Echart地图的省级,以及所有地市级下载与使用
  11. 微信小程序测试应该注意的事项
  12. 第2节:支持向量机SVM即numpy
  13. 支付宝对账数据下载及解析
  14. 2020身高体重标准表儿童_2020年最新身高体重对照表来啦!快来看看您的娃达标没...
  15. 蓝湖怎么切图标注_如何用蓝湖做自动标注 ?
  16. 微信小程序生成图片分享朋友圈
  17. 2021-11-03 投资学实务翻译9.1和9.2
  18. 酒店管理系统(源码+数据库)
  19. word表格分开快捷键_Word拆分与合并单元格快捷键
  20. 《自学大全》—营造学习氛围

热门文章

  1. 青龙面板常用指令包含修复登录次数等合集
  2. 在西湖泛舟,差点被坑
  3. 线性回归模型(OLS)1
  4. windows如何映射到android,映射手机无线盘教程 通过无线SMB共享将手机映射为Windows磁盘...
  5. 北京科技大学计算机学硕难度,大家好,请问北京科技大学的电子信息专业怎么样?考研的话相对来说难吗?进复试的话差不多得多少分...
  6. 为什么政府网站要用SSL证书来保障信息安全?
  7. 机器学习 - 模型评估 简单总结
  8. 2017年“嘉杰信息杯” 中国大学生程序设计竞赛全国邀请赛:H—Highway
  9. 记录农行快e通授权获取openId对接踩过的坑
  10. 微信资料打印,多页可以合在一张a4纸上吗