ITPub博客

首页 > 数据库 > Oracle > Oracle12c新特性(1)在线重命名文件和迁移文件

Oracle12c新特性(1)在线重命名文件和迁移文件

原创 Oracle 作者:ultradb 时间:2016-11-08 17:10:54 0 删除 编辑

不同于以往的版本,在Oracle数据库12c R1版本中对数据文件的迁移或重命名不再需要太多繁琐的步骤,即把表空间置为只读模式,接下来是对数据文件进行离线操作。

在12c R1中,可以使用ALTER DATABASE MOVE DATAFILE这样的SQL语句对数据文件进行在线重命名和移动。而当此数据文件正在传输时,终端用户可以执行查询,DML以及DDL方面的任务。另外,数据文件可以在存储设备间迁移,如从非ASM迁移至ASM,反之亦然。

  重命名数据文件:

SQL> ALTER DATABASE MOVE DATAFILE '/data/ultradb01.dbf' TO '/data/ultradb02.dbf';

  从非ASM迁移数据文件至ASM:

SQL> ALTER DATABASE MOVE DATAFILE '/data/ultradb01.dbf' TO '+DATA_DG';

  将数据文件从一个ASM磁盘群组迁移至另一个ASM磁盘群组:

SQL> ALTER DATABASE MOVE DATAFILE '+DG_DATA/DBNAME/DATAFILE/ultradb01.dbf ' TO '+DG_DATA_02';

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24179204/viewspace-2128023/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-07-01

  • 博文量
    52
  • 访问量
    198228