磁盘空间不足 转移ORACLE数据库数据文件的解决方案
来源:互联网 发布:android安全卫士源码 编辑:程序博客网 时间:2024/05/16 08:32
如何把数据文件从C盘移动到D盘呢?
很简单,三个步骤就行了
第一步:把表空间Offline,把表空间的数据文件移动到D盘指定的目录。
第二步:修改表空间文件路径alter database rename file '旧文件路径' to '新文件路径';
第三步:把表空间Online,这样就可以了。
总结出Oracle数据文件转移方法:
1) 手动拷贝要转移的数据数据文件'd:\OracleData\GWTABLE42.DBF'到新的位置'E:\OracleData\GWTABLE42.DBF'。
2) 把数据文件所属的表空间Offline,在SQLPLUS里运行如下命令:
sqlplus>alter tablespace GWTABLE offline;
3) 修改表空间文件路径alter database rename file '旧文件路径' to '新文件路径';
sqlplus>ALTER DATABASE RENAME FILE 'D:\OracleData\GWTABLE42.DBF' to 'E:\OracleData\GWTABLE42.DBF';
4) 当执行重命名命令后,ORACLE会认为数据库文件损坏,提示:“需要恢复介质”
sqlplus>shutdown immediate;--关闭数据库
sqlplus>startup mount;--以归档模式启动数据库,不打开数据库
sqlplus> recover datafile 'E:\OracleData\GWTABLE42.DBF'; --介质恢复
sqlplus>alter database open;
5) 把表空间Online,这样就可以了
sqlplus>alter tablespace GWTABLE online;
6) 查看数据文件和表空间及状态
sqlplus> select file_name,tablespace_name,status from dba_data_files;
http://www.cnblogs.com/liubiqu/archive/2006/09/11/501339.html--Oracle数据文件转移及其他方面
- 磁盘空间不足 转移ORACLE数据库数据文件的解决方案
- 磁盘空间不足,在线移动Oracle的数据文件
- 磁盘空间不足,在线移动Oracle的数据文件
- ORACLE数据库 数据文件转移
- 一个Linux虚拟机上Oracle数据库磁盘空间不足的解决办法
- 一个Linux虚拟机上Oracle数据库磁盘空间不足的解决办法
- oracle数据文件"*.dbf"的转移
- Oracle数据文件转移
- 转移oracle数据文件"*.dbf"
- Oracle安装提示Oracle 主目录的磁盘空间不足.
- 磁盘空间不足的解决办法
- ORACLE 目录磁盘空间不足解决方法
- 磁盘空间不足导致数据库当机
- oracle创建表空间时提示磁盘空间不足,但是查看磁盘空间又是足够的
- 数据库数据文件转移方法1
- Oracle备份之数据文件等的转移,迁移
- 关闭磁盘空间不足的提示
- 磁盘空间不足导致的问题
- 尝试读取或写入受保护的内存。这通常指示其他内存已损坏 ,新中二代身份证读取 Syn_ReadMsg,Syn_R
- 深度学习 Deep LearningUFLDL 最新Tutorial 学习笔记 2:Logistic Regression
- 获取字符串的字符次数
- 深度分析Linux下双网卡绑定七种模式
- ARM控制流指令
- 磁盘空间不足 转移ORACLE数据库数据文件的解决方案
- Ubuntu创建用户命令
- finally真的一定会执行吗-并发
- php数据转换为html table或者csv文件
- proguard android混淆
- i++ 与 ++i 的执行过程
- <s:property>标签
- 一个封装 android.util.Log 的Log类
- 1225 - Digit Counting-AC