您的位置:首页 > 数据库 > Oracle

oracle错误ora-01658的解决办法

2013-05-16 10:49 387 查看

oracle错误ora-01658的解决办法

oracle错误ora-01658的解决办法此错误是报oracle的表空间大小不足。首先查看所有表空间的大小:SELECT T.TABLESPACE_NAME, ROUND(SUM(BYTES/(1024 * 1024)), 0) TS_SIZE
FROM DBA_TABLESPACES T, DBA_DATA_FILES D
WHERE T.TABLESPACE_NAME = D.TABLESPACE_NAME
GROUP BY T.TABLESPACE_NAME;
然后查询要修改的表空间的数据文件名:select file_name,blocks,tablespace_name
from dba_data_files将对应表空间的dpf文件路径记下来。比如‘/opt/oracle/oradata/TEST/test.dbf’最后修改表空间数据文件:ALTER DATABASE DATAFILE '/opt/oracle/oradata/TEST/test.dbf' RESIZE 2000M;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: