您好,欢迎访问一九零五行业门户网

Oracle 的 ORA-01653 错误解决办法

解决方式: 1.开启表空间扩展功能; 2.增大表空间的空间; 3.为表空间加数据文件; oracle ----查询表空间使用情况---select upper(f.tablespace_name) 表空间名,d.tot_grootte_mb 表空间大小(m),d.tot_grootte_mb - f.total_bytes 已使用空间(m),to_char
解决方式:
1.开启表空间扩展功能;
2.增大表空间的空间;
3.为表空间加数据文件;
oracle ----查询表空间使用情况---select upper(f.tablespace_name) 表空间名,d.tot_grootte_mb 表空间大小(m),d.tot_grootte_mb - f.total_bytes 已使用空间(m),to_char(round((d.tot_grootte_mb - f.total_bytes) / d.tot_grootte_mb * 100,2),'990.99') 使用比,f.total_bytes 空闲空间(m),f.max_bytes 最大块(m)from (select tablespace_name,round(sum(bytes) / (1024 * 1024), 2) total_bytes,round(max(bytes) / (1024 * 1024), 2) max_bytesfrom sys.dba_free_spacegroup by tablespace_name) f,(select dd.tablespace_name,round(sum(dd.bytes) / (1024 * 1024), 2) tot_grootte_mbfrom sys.dba_data_files ddgroup by dd.tablespace_name) dwhere d.tablespace_name = f.tablespace_nameorder by 4 desc;
--查看表空间是否具有自动扩展的能力 select t.tablespace_name,d.file_name,d.autoextensible,d.bytes,d.maxbytes,d.status from dba_tablespaces t,dba_data_files d where t.tablespace_name =d.tablespace_name order by tablespace_name,file_name;
--修改表空间文件扩展方式: alter database datafile '/u01/oracle/oradata/orcl/ccen01.dbf' autoextend on next 50m maxsize unlimited
其它类似信息

推荐信息