首頁 > 資料庫 > mysql教程 > ORA-01658 unable to create initial extent for segment in tab

ORA-01658 unable to create initial extent for segment in tab

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-07 17:35:33
原創
1876 人瀏覽過

今天检查IDC应用,结果发现程序出现异常;经检查问题出在Oracle数据库上。经过gg搜索,问题锁定到表空间所关联的数据文件上。经查

今天检查IDC应用,结果发现程序出现异常;经检查问题出在Oracle数据库上。

表象:
插入任何数据显示:ora-01658 unable to create initial extent for segment in tablespace

分析:
数据库表空间创建时已经设置自动扩展,,应该不会出现表空间满的情况;后来,又手动插入一条数据还是显示上述错误;

问题定位:
经过gg搜索,问题锁定到表空间所关联的数据文件上。经查询oracle的数据文件最大仅支持32G。当查看实际oracle 表空间物理数据文件是32G,以达到oracle约定的上限。因此估计问题出在这里。

解决方法:
一个表空间关联多个数据文件。给现有表空间再多添加一个数据文件。

操作方法:

alter tablespace UBI add datafile '/usr/local/oracle/product/10.2.0/oradata/tsp/ubitable1.dbf' SIZE 1000M AUTOEXTEND ON NEXT 200M

alter tablespace {表空间名字} add datafile '物理数据文件路径' SIZE 『初始大小M』 AUTOEXTEND ON NEXT 『自动扩展大小M』

linux

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
在oci_parse中傳遞PHP變數給SQL查詢
來自於 1970-01-01 08:00:00
0
0
0
如何解決 如下的問題
來自於 1970-01-01 08:00:00
0
0
0
java - springboot新手學習
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板