ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 移動數據文件

移動數據文件

原创 Linux操作系统 作者:suqiansiyang 时间:2010-12-02 14:15:20 0 删除 编辑

SQL> alter tablespace USERS rename datafile 'D:\ORACLE\ORADATA\SPRING\USERS01.DB
F' to 'D:\ORACLE\ORADATA\SPRING\USERS03.DBF';
alter tablespace USERS rename datafile 'D:\ORACLE\ORADATA\SPRING\USERS01.DBF' to
 'D:\ORACLE\ORADATA\SPRING\USERS03.DBF'
*
 ERROR 在行 1:
ORA-01525: 重新為資料檔命名時發生錯誤
ORA-01121: 無法為資料庫檔 9 重新命名 - 檔案正在使用中或正被復原中
ORA-01110: 資料檔 9: 'D:\ORACLE\ORADATA\SPRING\USERS01.DBF'


SQL> alter tablespace USERS rename datafile 'D:\ORACLE\ORADATA\SPRING\USERS02.DB
F' to 'D:\ORACLE\ORADATA\SPRING\USERS03.DBF';
alter tablespace USERS rename datafile 'D:\ORACLE\ORADATA\SPRING\USERS02.DBF' to
 'D:\ORACLE\ORADATA\SPRING\USERS03.DBF'
*
 ERROR 在行 1:
ORA-01525: 重新為資料檔命名時發生錯誤
ORA-01121: 無法為資料庫檔 11 重新命名 - 檔案正在使用中或正被復原中
ORA-01110: 資料檔 11: 'D:\ORACLE\ORADATA\SPRING\USERS02.DBF'


SQL> alter tablespace USERS rename datafile 'D:\ORACLE\ORADATA\SPRING\USERS01.DB
F' to 'D:\ORACLE\ORADATA\SPRING\USERS03.DBF';
alter tablespace USERS rename datafile 'D:\ORACLE\ORADATA\SPRING\USERS01.DBF' to
 'D:\ORACLE\ORADATA\SPRING\USERS03.DBF'
*
 ERROR 在行 1:
ORA-01525: 重新為資料檔命名時發生錯誤
ORA-01121: 無法為資料庫檔 9 重新命名 - 檔案正在使用中或正被復原中
ORA-01110: 資料檔 9: 'D:\ORACLE\ORADATA\SPRING\USERS01.DBF'


SQL> alter tablespace USERS offline;
alter tablespace USERS offline
*
 ERROR 在行 1:
ORA-01150: 無法防止寫入動作 - 正在對檔案 9 進行線上備份的製作
ORA-01110: 資料檔 9: 'D:\ORACLE\ORADATA\SPRING\USERS01.DBF'


SQL> alter tablespace USERS end backup;

已更改表格空間.

SQL> alter tablespace USERS rename datafile 'D:\ORACLE\ORADATA\SPRING\USERS01.DB
F' to 'D:\ORACLE\ORADATA\SPRING\USERS03.DBF';
alter tablespace USERS rename datafile 'D:\ORACLE\ORADATA\SPRING\USERS01.DBF' to
 'D:\ORACLE\ORADATA\SPRING\USERS03.DBF'
*
 ERROR 在行 1:
ORA-01525: 重新為資料檔命名時發生錯誤
ORA-01121: 無法為資料庫檔 9 重新命名 - 檔案正在使用中或正被復原中
ORA-01110: 資料檔 9: 'D:\ORACLE\ORADATA\SPRING\USERS01.DBF'


SQL> alter tablespace USERS offline;

已更改表格空間.

SQL> alter tablespace USERS rename datafile 'D:\ORACLE\ORADATA\SPRING\USERS01.DB
F' to 'D:\ORACLE\ORADATA\SPRING\USERS03.DBF';
alter tablespace USERS rename datafile 'D:\ORACLE\ORADATA\SPRING\USERS01.DBF' to
 'D:\ORACLE\ORADATA\SPRING\USERS03.DBF'
*
 ERROR 在行 1:
ORA-01525: 重新為資料檔命名時發生錯誤
ORA-01141: 為資料檔 9 重新命名時發生錯誤 - 無法找到新檔案
'D:\ORACLE\ORADATA\SPRING\USERS03.DBF'
ORA-01110: 資料檔 9: 'D:\ORACLE\ORADATA\SPRING\USERS01.DBF'
ORA-27041: 無法開啟檔案
OSD-04002: 無法開啟檔案
O/S-Error: (OS 2) 系統找不到指定的檔案。


SQL> alter tablespace USERS rename datafile 'D:\ORACLE\ORADATA\SPRING\USERS01.DB
F' to 'D:\ORACLE\ORADATA\SPRING\USERS03.DBF';

已更改表格空間.

SQL> alter tablespace USERS online;

已更改表格空間.

步驟

1)使表空間脫機

2)  使用操作系統複製文件

3)alter tablespace  rename

4)使表空間online

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

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

注册时间:2010-08-16

  • 博文量
    11
  • 访问量
    36181