Oracle增加表空间解决ORACLE ORA-01653: unable to extend table报错


一、查看表空间的名字及文件所在位置

select tablespace_name, file_id, file_name, round(bytes/(1024*1024),0) total_space from dba_data_files order by tablespace_name

在这里插入图片描述

二、增加所需表空间大小

1、方法一

alter database datafile '表空间位置' resize 新的尺寸

例如

alter database datafile '/opt/oracle/oradata/ewell/BLZK.dbf' resize 4000m

2、方法二

对于oracle数据库的表空间,除了用手动增加大小外,还可以增加数据文件等方式扩展表空间大小。

alter tablespace 表空间名称 add datafile '新的数据文件地址' size 数据文件大小
alter tablespace BLZK add datafile '/opt/oracle/oradata/ewell/BLZK_ADD.dbf' size 1000m

3、方法三

alter database datafile '数据文件位置' autoextend on next 自动扩展大小 maxsize 最大扩展大小
alter database datafile '/opt/oracle/oradata/ewell/BLZK_ADD.dbf' autoextend on next 100m maxsize 10000m

三、查询表空间使用情况

SELECT
	a.tablespace_name,
	a.bytes / 1024 / 1024 "sum MB",
	( a.bytes - b.bytes ) / 1024 / 1024 "used MB",
	b.bytes / 1024 / 1024 "free MB",
	round( ( ( a.bytes - b.bytes ) / a.bytes ) * 100, 2 ) "used%" 
FROM
	( SELECT tablespace_name, sum( bytes ) bytes FROM dba_data_files GROUP BY tablespace_name ) a,
	( SELECT tablespace_name, sum( bytes ) bytes, max( bytes ) largest FROM dba_free_space GROUP BY tablespace_name ) b 
WHERE
	a.tablespace_name = b.tablespace_name 
ORDER BY
	( ( a.bytes - b.bytes ) / a.bytes ) DESC;

在这里插入图片描述

删除空表空间,包含物理文件

DROP TABLESPACE BLZK INCLUDING CONTENTS AND DATAFILES;

删除用户

drop user 用户名称 cascade;
  1. 教育不是注满一桶水,而且点燃—把火。
  2. 你要知道,别人的辉煌在现在,而你的辉煌在未来。
  3. 今天比昨天好,就是希望。
  4. 许多人没有是非好坏,只凭自己做了标准。
  5. 没有人想让你输,只是你不想赢。
  6. 我们都喜欢光,虽然瞬间即逝,但你还是你有我—喊就颤心的名字。
  7. 煎和熬都是可以变美味的方式,加油也是。
  8. 生活的磨盘很重,你以为它是在将你碾碎,其实它是在教会你细腻,并帮你呈上生活的细节,避免你太过粗糙地渡过这一生。
  9. 既然我已经踏上这条道路,那么任何东西都不应妨碍我沿着这条路走下去。只要有希望,生命之绿可以爬满斑驳的墙。
  10. 总有一天我们都会成为别人的回忆,所以尽力让它美好吧。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

和烨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值