新聞中心
下面為您介紹的兩種Oracle移動數(shù)據(jù)文件方法適用于在在unix或linux環(huán)境中的聯(lián)機狀態(tài)和脫機狀態(tài),如果您感興趣的話,不妨一看。

裕民網(wǎng)站建設公司成都創(chuàng)新互聯(lián)公司,裕民網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為裕民成百上千家提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設公司要多少錢,請找那個售后服務好的裕民做網(wǎng)站的公司定做!
Oracle移動數(shù)據(jù)文件:
ALTER TABLESPACE方法(聯(lián)機狀態(tài)):
用此方法,要求此數(shù)據(jù)文件既不屬于SYSTEM表空間,也不屬于含有ACTIVE回滾段或臨時段的表空間。
- $ sqlplus '/as sysdba'
#把需要移動的數(shù)據(jù)文件對應的表空間offline
- SQL> alter tablespace ipas_acct_data offline
#把數(shù)據(jù)文件cp到想要放的目錄下。
- SQL> !mv /opt/oracle/wacosdata/ipas_acct_data001.dbf /opt/oracle/nms/oradata/ipas_acct_data001.dbf
#修改表空間中數(shù)據(jù)庫文件的位置。
- SQL> alter tablespace ipas_acct_data rename datafile '/opt/oracle/wacosdata/ipas_acct_data001.dbf' to '/opt/oracle/nms/oradata/ipas_acct_data001.dbf'
#把表空間online。
- SQL> alter tablespace ipas_acct_data online
#查看修改結(jié)果。
- SQL> select file_name from dba_data_files where tablespace_name = 'IPAS_ACCT_DATA';
ALTER DATABASE方法(脫機狀態(tài)):
用此方法,可以移動任何表空間的數(shù)據(jù)文件。
- $ sqlplus '/as sysdba'
- SQL> shutdown immediate
- SQL> !mv /opt/oracle/oradata/wacos002.dbf /ora10g/oradata/wacos002.dbf
- SQL> startup mount
- SQL> alter database rename file '/opt/oracle/oradata/wacos002.dbf' to '/ora10g/oradata/wacos002.dbf';
- SQL> alter database open;
- SQL> set head off
- SQL> SELECT file_name from dba_data_files where tablespace_name = 'WACOS';
【編輯推薦】
oracle日志文件重建的方法
oracle用戶的概念
Linux環(huán)境下添加Oracle用戶信息
帶您了解ORACLE用戶驗證機制
Oracle表空間的相關(guān)語句介紹
當前標題:Oracle移動數(shù)據(jù)文件的方法
文章網(wǎng)址:http://m.fisionsoft.com.cn/article/dhpsios.html


咨詢
建站咨詢
