1.----查詢表空間使用情況---
2.
3.SELECT UPPER(F.TABLESPACE_NAME) "表空間名",
4.D.TOT_GROOTTE_MB "表空間大小(M)",
5.D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空間(M)",
6.TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),'990.99') "使用比",
7.F.TOTAL_BYTES "空閑空間(M)",
8.F.MAX_BYTES "最大塊(M)"
9.FROM (SELECT TABLESPACE_NAME,
10.ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES,
11.ROUND(MAX(BYTES) / (1024 * 1024), 2) MAX_BYTES
12.FROM SYS.DBA_FREE_SPACE
13.GROUP BY TABLESPACE_NAME) F,
14.(SELECT DD.TABLESPACE_NAME,
15.ROUND(SUM(DD.BYTES) / (1024 * 1024), 2) TOT_GROOTTE_MB
16.FROM SYS.DBA_DATA_FILES DD
17.GROUP BY DD.TABLESPACE_NAME) D
18.WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME
19.ORDER BY 4 DESC;
1.----查詢表空間使用情況---
2.
3.SELECT UPPER(F.TABLESPACE_NAME) "表空間名", 4.D.TOT_GROOTTE_MB "表空間大小(M)", 5.D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空間(M)", 6.TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),'990.99') "使用比", 7.F.TOTAL_BYTES "空閑空間(M)", 8.F.MAX_BYTES "最大塊(M)" 9.FROM (SELECT TABLESPACE_NAME, 10.ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES, 11.ROUND(MAX(BYTES) / (1024 * 1024), 2) MAX_BYTES 12.FROM SYS.DBA_FREE_SPACE 13.GROUP BY TABLESPACE_NAME) F, 14.(SELECT DD.TABLESPACE_NAME, 15.ROUND(SUM(DD.BYTES) / (1024 * 1024), 2) TOT_GROOTTE_MB 16.FROM SYS.DBA_DATA_FILES DD 17.GROUP BY DD.TABLESPACE_NAME) D 18.WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME 19.ORDER BY 4 DESC;
Sql代碼
1.--查看表空間是否具有自動擴展的能力
2.SELECT T.TABLESPACE_NAME,D.FILE_NAME,
3.D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUS
4.FROM DBA_TABLESPACES T,DBA_DATA_FILES D
5.WHERE T.TABLESPACE_NAME =D.TABLESPACE_NAME
6. ORDER BY TABLESPACE_NAME,FILE_NAME;
1.--查看表空間是否具有自動擴展的能力
2.SELECT T.TABLESPACE_NAME,D.FILE_NAME, 3.D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUS
4.FROM DBA_TABLESPACES T,DBA_DATA_FILES D 5.WHERE T.TABLESPACE_NAME =D.TABLESPACE_NAME 6. ORDER BY TABLESPACE_NAME,FILE_NAME; Sql代碼
1.--修改表空間文件擴展方式:
2. ALTER DATABASE
3. DATAFILE '/u01/Oracle/oradata/orcl/ccen01.dbf' AUTOEXTEND
4. ON NEXT 50M MAXSIZE UNLIMITED
1.--修改表空間文件擴展方式:
2. ALTER DATABASE 3. DATAFILE '/u01/Oracle/oradata/orcl/ccen01.dbf' AUTOEXTEND 4. ON NEXT 50M MAXSIZE UNLIMITED 寫道
在網(wǎng)上查詢解決方式如下:
1.開啟表空間擴展功能;
2.增大表空間的空間;
3.為表空間加數(shù)據(jù)文件;
本文出自:億恩科技【1tcdy.com】
服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|