ALTER TABLESPACE 命令重新命名資料檔案的步驟:
1、使表空間離線。
2、使用作業系統命令移動或複製檔案。
3、執行ALTER TABLESPACE RENAME DATAFILE 命令。
4、使表空間聯機。
下面是例子:
1、alter tablespace tBS_T02 offline normal ;----表空間離線
2、linux執行:cp TBS_T02.dbf ./test/------linux下修改資料檔案或者重新命名
3、alter tablespace TBS_T02 rename datafile "/opt/oracle/oradata/ora36/TBS_T02.dbf" to "/opt/oracle/oradata/ora36/test/TBS_T02.dbf";------執行修改命令,第一路徑是原路徑,第二個是將要改變的資料
4、alter tablespace TBS_T02 online;--------表空間聯機
執行以下語句檢視是否以修改:
SELECT TABLESPACE_NAME,online_status,autoextensible, FILE_ID, FILE_NAME, BYTES/1024/1024 "BYTES(M)" FROM DBA_DATA_FILES order by 1
ALTER TABLESPACE 命令重新命名資料檔案的步驟:
1、使表空間離線。
2、使用作業系統命令移動或複製檔案。
3、執行ALTER TABLESPACE RENAME DATAFILE 命令。
4、使表空間聯機。
下面是例子:
1、alter tablespace tBS_T02 offline normal ;----表空間離線
2、linux執行:cp TBS_T02.dbf ./test/------linux下修改資料檔案或者重新命名
3、alter tablespace TBS_T02 rename datafile "/opt/oracle/oradata/ora36/TBS_T02.dbf" to "/opt/oracle/oradata/ora36/test/TBS_T02.dbf";------執行修改命令,第一路徑是原路徑,第二個是將要改變的資料
4、alter tablespace TBS_T02 online;--------表空間聯機
執行以下語句檢視是否以修改:
SELECT TABLESPACE_NAME,online_status,autoextensible, FILE_ID, FILE_NAME, BYTES/1024/1024 "BYTES(M)" FROM DBA_DATA_FILES order by 1