当前位置:  数据库>oracle

磁盘空间不足 在线移动Oracle的数据文件

    来源: 互联网  发布时间:2017-04-08

    本文导语: 在导入数据时,导入到一半,发现磁盘的空间不足。 这需要把数据库文件的数据移动到其他的磁盘中。 1、让数据文件离线: SQL> alter database datafile 2 'H:Oracleproduct10.2.0oradatalhomspubtest_space.dbf' 3 offline; 数据库已更改。 2、剪贴数据...

在导入数据时,导入到一半,发现磁盘的空间不足。

这需要把数据库文件的数据移动到其他的磁盘中。

1、让数据文件离线:

SQL> alter database datafile

2 'H:Oracleproduct10.2.0oradatalhomspubtest_space.dbf'

3 offline;

数据库已更改。

2、剪贴数据文件到其他磁盘

把H:oracleproduct10.2.0oradatalhomspubtest_space.dbf

剪贴到F:oradata目录下

3、重新指定数据文件路径

SQL> alter database rename file 'H:oracleproduct10.2.0oradatalhomspubtest_space.dbf' to 'F:oradatatest_space.dbf';

数据库已更改。

4、恢复该数据文件

SQL> recover datafile 'F:oradatatest_space.dbf';

ORA-00279:更改3998546665081 (在06/13/2011 13:10:56生成)对于线程1是必需的

ORA-00289:建议:

H:ORACLEPRODUCT10.2.0FLASH_RECOVERY_AREALHOMSARCHIVELOG2011_06_13O1_MF_1

_2573_%U_.ARC

ORA-00280:更改3998546665081 (用于线程1)在序列#2573中

指定日志: {=suggested | filename | AUTO | CANCEL}

Auto   (可选中Auto)

已应用的日志。

完成介质恢复。

5、使数据文件在线

SQL> alter database datafile 'F:oradatatest_space.dbf' online;

数据库已更改。

完毕!


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 在linux中如何作类似磁盘清理,腾出磁盘空间的维护?谢谢!
  • RedHat8上解压Oracle9磁盘丢失磁盘空间,请大虾帮忙!
  • 如何编程获取HP-UNIX 磁盘IO利用率,磁盘I/O所占用的时间,
  • 我的linux 的根目录/的磁盘空间占满了,想扩充挂在根目录磁盘空间的容量,要怎么做啊?
  • 简单的磁盘基准测试工具 sdb
  • 如何确定数据已经从内核缓冲区写入磁盘了?
  • 磁盘加密工具 TrueCrypt
  • Linux下如何对一个分区追加磁盘空间
  • 磁盘空间报告工具 agedu
  • 磁盘使用信息
  • 磁盘分区工具 Partition Logic
  • 磁盘碎片整理工具 Vopt
  • 磁盘性能测试工具 Iometer
  • Linux中的磁盘配额!!!
  • 磁盘块的大小问题
  • linux两块磁盘双系统
  • linux下怎么看磁盘io消耗
  • linux 如何取得磁盘信息?
  • 磁盘管理及数据恢复软件 DiskGenius
  • 磁盘管理工具 GrandPerspective


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3