国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

數據文件壞刪除數據文件

2024-07-21 02:05:48
字體:
來源:轉載
供稿:網友

沒有簡單的方法來刪除表空間的數據文件,唯一的方法是刪除整個定義的表空間,步驟有下面(前提是這個數據文件上的數據是不需要了):

如果數據庫運行在非歸檔模式:

1. mount數據庫 - startup mount
2. 刪除數據文件 - alter database datafile xxx offline drop
3. 打開(open)數據庫 - alter database open
4. 查看屬于該表空間的所有對象:
       select owner, segment_name, segment_type
       from dba_segments
       where tablespace_name='tbs_name'
5. 導出該表空間的所有對象------用exp命令來做
6. 刪除表空間 - drop tablespace tbs_name including contents
7. 刪除這個表空間的所有物理的數據文件delete the physical datafiles belonging to the tablespace
8. 重建表空間,導入前面導出的dmp文件.


如果數據庫是運行在歸檔模式:

1. mount數據庫 - startup mount
2. 刪除數據文件 - alter database datafile xxx offline
(note: offline這個數據文件,此數據文件還是屬于這個數據庫的一部分,只是在控制文件中將它的狀態標記為offline.)
3. 在操作系統一級刪除物理的數據文件
4. 打開(open)數據庫 - alter database open
5. 后面的可以做下面操作:
 導出該表空間的對象
 刪除表空間
 重建表空間并導入對象

如果數據庫運行在歸檔模式下,并且數據文件有備份:

1.mount數據庫
2.offline數據文件:alter database datafile xxx offline;
3.將備份的數據文件拷貝到原來數據文件的位置.
4.將備份數據文件到目前的所有歸檔日志放到歸檔目錄.
5.恢復數據文件:recover automatic datafile xxx(要輸入全路徑名)
6.然后online數據文件:alter database datafile xxx online;
7.打開(open)數據庫:alter database open;
8.做一次數據庫的關機全備份.

注冊會員,創建你的web開發資料庫,
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 益阳市| 慈利县| 都江堰市| 宜兰市| 镇原县| 呼伦贝尔市| 中超| 浦城县| 华坪县| 黑河市| 宜春市| 东阿县| 衡阳市| 绩溪县| 大同市| 普兰县| 惠东县| 海宁市| 闻喜县| 永德县| 平陆县| 固始县| 吉林省| 彭州市| 西乌珠穆沁旗| 齐河县| 通河县| 安岳县| 丹东市| 日照市| 呈贡县| 墨江| 台前县| 渭南市| 顺平县| 兰西县| 东海县| 霍州市| 伊金霍洛旗| 集贤县| 财经|