創建表時報錯:無法為表空間users中的段創建initial區,求教大神怎么解決
uj5u.com熱心網友回復:
你users表空間滿了,加資料檔案擴展表空間吧。uj5u.com熱心網友回復:
或者可以選擇直接擴展現有的users表空間中的某個資料檔案。
但一般正式點的庫中,為會應用用戶分配自己的默認表空間,而不是使用資料庫的默認表空間users
uj5u.com熱心網友回復:
CTAS 操作,要求初始化的塊是連續。uj5u.com熱心網友回復:
執行下面的SQL,看看表空間的大小,已經使用了多少,還剩下多少?WITH df AS
(SELECT tablespace_name, round(SUM(bytes) / 1024 / 1024) totalspace
FROM dba_data_files
GROUP BY tablespace_name),
fs AS
(SELECT tablespace_name, round(SUM(bytes) / 1024 / 1024) freespace
FROM dba_free_space
GROUP BY tablespace_name)
SELECT df.tablespace_name "Tablespace", (df.totalspace - nvl(fs.freespace, 0)) "Used MB",
nvl(fs.freespace, 0) "Free MB", df.totalspace "Total MB",
round(100 * (nvl(fs.freespace, 0) / df.totalspace)) "Pct. Free"
FROM df
LEFT OUTER JOIN fs
ON (df.tablespace_name = fs.tablespace_name)
WHERE df.tablespace_name = 'USERS';
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/74954.html
標籤:基礎和管理
