/**第一步:登陸數據庫**/
C:\>sqlplus /nolog
SQL> conn / as sysdba
/**第二步:停止數據庫**/
SQL> shutdown immediate
/**第三步:在open模式下啟動數據庫**/
SQL> startup open
/**第四步:將表空間(tablespacename )脫機**/
SQL> alter tablespace tablespacename offline;
/**第五步:手工將表空間所使用的數據庫文件(D:\tablespace01.ORA),復制到你要轉移的目錄(E:\tablespace01.ORA)**/
/**手工拷貝數據庫文件到你想到達的目錄下。**/
/**第六步:將表空間與新目錄下的數據庫文件關聯,操作前后可以用SQL來查詢表空間所使用的數據庫文件的變化情況:select name from v$datafile;**/
SQL> alter tablespace tablespacename rename datafile 'D:\tablespace01.ORA' to 'E:\tablespace01.ORA';
/**第七步:將表空間聯機,提交,OK,完成。**/
SQL> alter tablespace tablespacename online;
SQL>commit;
SQL>exit;
/**注意:表空間數據文件時,確保不要對該表空間執行任何寫操作**/
