西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁西西教程數(shù)據(jù)庫教程 → 磁盤空間不足 轉(zhuǎn)移ORACLE數(shù)據(jù)庫數(shù)據(jù)文件的解決方案

磁盤空間不足 轉(zhuǎn)移ORACLE數(shù)據(jù)庫數(shù)據(jù)文件的解決方案

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:西西整理時間:2011/5/20 8:34:25字體大。A-A+

作者:西西點擊:427次評論:0次標(biāo)簽: ORACLE

  • 類型:數(shù)據(jù)庫類大小:42.1M語言:中文 評分:4.2
  • 標(biāo)簽:
立即下載

總結(jié)出Oracle數(shù)據(jù)文件轉(zhuǎn)移方法:

1) 手動拷貝要轉(zhuǎn)移的數(shù)據(jù)數(shù)據(jù)文件'd:\OracleData\GWTABLE42.DBF'到新的位置'E:\OracleData\GWTABLE42.DBF'。

2) 把數(shù)據(jù)文件所屬的表空間Offline,在SQLPLUS里運行如下命令:

sqlplus>alter tablespace GWTABLE offline;

3) 修改表空間文件路徑alter database rename file '舊文件路徑' to '新文件路徑';

sqlplus>ALTER DATABASE RENAME FILE 'D:\OracleData\GWTABLE42.DBF' to 'E:\OracleData\GWTABLE42.DBF';

4) 當(dāng)執(zhí)行重命名命令后,ORACLE會認(rèn)為數(shù)據(jù)庫文件損壞,提示:“需要恢復(fù)介質(zhì)”

sqlplus>shutdown immediate;--關(guān)閉數(shù)據(jù)庫

sqlplus>startup mount;--以歸檔模式啟動數(shù)據(jù)庫,不打開數(shù)據(jù)庫

sqlplus> recover datafile 'E:\OracleData\GWTABLE42.DBF'; --介質(zhì)恢復(fù)

sqlplus>alter database open;

5) 把表空間Online,這樣就可以了

sqlplus>alter tablespace GWTABLE online;

6) 查看數(shù)據(jù)文件和表空間及狀態(tài)

sqlplus> select file_name,tablespace_name,status from dba_data_files;

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)