oracle undo表空間大小修改


redhat:清空回收站

 rm -rf  /home/登錄用戶名/.Trash    

例子:rm -rf /home/.Trash-root

 

df命令可以顯示目前所有文件系統的可用空間及使用情形:

例子:df -h

du:查詢文件或文件夾的磁盤使用空間

 例子:du -h --max-depth=1 /home/oracle/oracle/product/10.2.0/db_1/oradata/

         du -sh /home/oracle/oracle/product/10.2.0/db_1/oradata/

 

方法二:新建UNDO表空間,替換原來的UNDO表空間

1. 創建一個新的小的undo表空間

執行

CREATE UNDO TABLESPACE UNDOTBS1

    DATAFILE 'E:\oradata\UNDOTBS01.DBF'

    SIZE 100M REUSE AUTOEXTEND ON;

其中 'E:\oradata\UNDOTBS01.DBF' 為表空間文件想要存儲的位置

    100M 表示新的表空間的初始大小。

2. 設置新的表空間為系統的Undo表空間

執行

ALTER SYSTEM SET UNDO_TABLESPACE=UNDOTBS1;

3. 重啟數據庫

可以使用sys用戶,從sqlplus登錄,執行startup force命令,強制重啟

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM