oracle所在磁碟空間不足導致了資料庫異常

來源:互聯網
上載者:User

標籤:

oracle所在磁碟空間不足導致了資料庫異常。需要減小資料檔案的大小來解決。

1、檢查資料檔案的名稱和編號

select file#,name from v$datafile;

2、看哪個資料檔案所佔的空間最大,根據該資料檔案的編號查看該資料檔案的最大資料區塊數

select max(block_id) from dba_extents where file_id=8; 

查詢結果

3、計算該資料表空間的實際佔用空間。(不是物理檔案的大小)

查看每個資料區塊的大小

show parameter db_block_size; 

查詢結果

8192就是8k

計算所有資料區塊所佔用的物理空間

select 7680*8/1024 from dual;

結果為60M

所以目前實際用了60M的空間。我們可以把資料檔案的大小修改為比60M大一些的合理大小。

 

ALTER DATABASE DATAFILE ‘D:\APP\ADMINISTRATOR\ORADATA\ORCL\DATAFILE\O1_MF_UNDOTBS1_9OWSBMYH_.DBF‘RESIZE 100M;

 



來自為知筆記(Wiz)



oracle所在磁碟空間不足導致了資料庫異常

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.