無法通過8192在表空間中擴充套件

2021-06-28 22:57:05 字數 549 閱讀 8796

今天在oracle資料庫表裡面刪除資料的時候,彈框提示說「無法通過8192在表空間中擴充套件」,發現增刪改都會提示這個問題,這下就鬱悶了。最後請教了下公司的老前輩才知道了是資料庫的表空間不夠了,後來在老前輩的指導下將這個問題解決了,現在將解決辦法記錄下來。

1.找到資料庫裡面相應的表空間的相應dbf檔案,比如表空間名字叫tablespace1,相應的dbf檔案為tablespace1.dbf,tablespace1.dbf檔案路徑為

'd:\oracle\product\10.2.0\oradata\orcl\tablespace1.db '。

2.以sys使用者登入資料庫。

3.登入資料庫之後執行命令:

alter tablespace tablespace1

add datafile 'd:\oracle\product\10.2.0\oradata\orcl\tablespace2.dbf' size 2000m; 就ok了!

上面命令的意思就是新建乙個大小為2g的dbf檔案給tablespace1使用,說白了就是將表空間tablespace1的大小增加2g。

無法通過8192在表空間中擴充套件

oracle資料庫表裡面增加幾百萬資料的時候,彈框提示說 無法通過8192在表空間中擴充套件 發現增刪改都會提示這個問題,這下就鬱悶了。原因是資料庫的表空間容量不夠了。1.找到資料庫裡面相應的表空間的相應dbf檔案,比如表空間名字叫wibp,相應的dbf檔案為wibp zyml.dbf,wibp z...

ORA 01654 索引 無法通過 表空間擴充套件

ora 01654 索引vgsm.audit data i無法通過8192 在表空間kldb中 擴充套件 1.有可能是索引表空間不夠 select sum bytes 1024 1024 sizemb from dba free space z where z.tablespace name kld...

怎麼在Oracle表空間中建使用者

oracle安裝完後,其中有乙個預設的資料庫,除了這個預設的資料庫外,我們還可以建立自己的資料庫。對於初學者來說,為了避免麻煩,可以用 database configuration assistant 嚮導來建立資料庫。建立完資料庫後,並不能立即在資料庫中建表,必須先建立該資料庫的使用者,並且為該使...