当我尝试在数据库中插入数据时,我得到下面的错误。
ORA-01691: unable to extend lob segment XXXXXX by 8192 in tablespace USERS
Oracle数据库(express 12c
版本)在谷歌上搜索这个错误,我发现这意味着在你的文件夹中没有更多的空间,你需要增加你的文件夹的尺寸或你正在使用的文件夹的数量。我有5个30 GB的文件,其中一个是空的,所以我不明白问题是什么。
编辑
SYSTEM 793,19 800 99,15 32768 2,42
SYSAUX 2203,56 2320 94,98 32768 6,72
UNDOTBS1 48,13 23345 0,21 32768 0,15
USERS 153534,5 30720 499,79 30720 499,79
USERS 153534,5 30720 499,79 30720 499,79
USERS 153534,5 30720 499,79 30720 499,79
USERS 153534,5 30720 499,79 30720 499,79
USERS 153534,5 30720 499,79 30720 499,79
3条答案
按热度按时间laximzn51#
粘贴以下结果
vsnjm48y2#
每一个逻辑实体都Map到一个或多个操作系统。文件(即使在原始设备上或某些安装上的其他设备上)。一个文件只能属于一个目录。
如果您有多个磁盘,则其他磁盘中可能有很多空闲空间,但您可能不会使用这些空间。
你可以放大你的数据文件,或者改变你的表索引所在的位置。
您的特定错误与lob有关(即,blob or clob);可能是你插入了很多/大的二进制对象来填充这个对象;你可以在不同的文件夹中“分配”LOB段。
如果你只是在做实验,我建议你放大数据文件,请看这里的说明
nx7onnlm3#
您可以在系统中运行此查询,以根据您的要求更改配置文件。